当前位置: 首页>>代码示例>>C#>>正文


C# DataRow.GetDateTime方法代码示例

本文整理汇总了C#中System.Data.DataRow.GetDateTime方法的典型用法代码示例。如果您正苦于以下问题:C# DataRow.GetDateTime方法的具体用法?C# DataRow.GetDateTime怎么用?C# DataRow.GetDateTime使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在System.Data.DataRow的用法示例。


在下文中一共展示了DataRow.GetDateTime方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。

示例1: DateTimeEnd

 private static string DateTimeEnd(Tk5FieldInfoEx field, DataRow row)
 {
     string name = GetSearchEndName(field);
     string value = row.GetDateTime(name, "yyyy-MM-dd hh:mm");
     return DateControl(field, "th", name, value, "yyyy-mm-dd hh:ii", 16, true);
 }
开发者ID:ZLLselfRedeem,项目名称:zllinmitu,代码行数:6,代码来源:HtmlExtension_DataRow.cs

示例2: ParseContent

        private string ParseContent(DataRow dr, string tempate, int rowcount)
        {
            var sOutput = tempate;

            var replyId = dr.GetInt("ReplyId");
            var topicId = dr.GetInt("TopicId");
            var postId = replyId == 0 ? topicId : replyId;
            var contentId = dr.GetInt("ContentId");
            var dateCreated = dr.GetDateTime("DateCreated");
            var dateUpdated = dr.GetDateTime("DateUpdated");
            var authorId = dr.GetInt("AuthorId");
            var username = dr.GetString("Username");
            var firstName = dr.GetString("FirstName");
            var lastName = dr.GetString("LastName");
            var displayName = dr.GetString("DisplayName");
            var userTopicCount = dr.GetInt("TopicCount");
            var userReplyCount = dr.GetInt("ReplyCount");
            var postCount = userTopicCount + userReplyCount;
            var userCaption = dr.GetString("UserCaption");
            var body = dr.GetString("Body");
            var subject = dr.GetString("Subject");
            var tags = dr.GetString("Tags");
            var signature = dr.GetString("Signature");
            var ipAddress = dr.GetString("IPAddress");
            var memberSince = dr.GetDateTime("MemberSince");
            var avatarDisabled = dr.GetBoolean("AvatarDisabled");
            var userRoles = dr.GetString("UserRoles");
            var isUserOnline = dr.GetBoolean("IsUserOnline");
            var replyStatusId = dr.GetInt("StatusId");
            var totalPoints = _enablePoints ? dr.GetInt("UserTotalPoints") : 0;
            var answerCount = dr.GetInt("AnswerCount");
            var rewardPoints = dr.GetInt("RewardPoints");
            var dateLastActivity = dr.GetDateTime("DateLastActivity");
            var signatureDisabled = dr.GetBoolean("SignatureDisabled");

            // Populate the user object with the post author info.
            var up = new User
            {
                UserId = authorId,
                UserName = username,
                FirstName = firstName.Replace("&#", "&#"),
                LastName = lastName.Replace("&#", "&#"),
                DisplayName = displayName.Replace("&#", "&#"),
                Profile =
                    {
                        UserCaption = userCaption,
                        Signature = signature,
                        DateCreated = memberSince,
                        AvatarDisabled = avatarDisabled,
                        Roles = userRoles,
                        ReplyCount = userReplyCount,
                        TopicCount = userTopicCount,
                        AnswerCount = answerCount,
                        RewardPoints = rewardPoints,
                        DateLastActivity = dateLastActivity,
                        PrefBlockAvatars = UserPrefHideAvatars,
                        PrefBlockSignatures = UserPrefHideSigs,
                        IsUserOnline = isUserOnline,
                        SignatureDisabled = signatureDisabled
                    }
            };

            //Perform Profile Related replacements
            sOutput = TemplateUtils.ParseProfileTemplate(sOutput, up, PortalId, ModuleId, ImagePath, CurrentUserType, true, UserPrefHideAvatars, UserPrefHideSigs, ipAddress, UserId, TimeZoneOffset);

            // Replace Tags Control
            if (string.IsNullOrWhiteSpace(tags))
                sOutput = TemplateUtils.ReplaceSubSection(sOutput, string.Empty, "[AF:CONTROL:TAGS]", "[/AF:CONTROL:TAGS]");
            else
            {
                sOutput = sOutput.Replace("[AF:CONTROL:TAGS]", string.Empty);
                sOutput = sOutput.Replace("[/AF:CONTROL:TAGS]", string.Empty);
                var tagList = string.Empty;
                foreach (var tag in tags.Split(','))
                {
                    if (tagList != string.Empty)
                        tagList += ", ";

                    tagList += "<a href=\"" + Utilities.NavigateUrl(TabId, string.Empty, new[] { ParamKeys.ViewType + "=search", ParamKeys.Tags + "=" + HttpUtility.UrlEncode(tag) }) + "\">" + tag + "</a>";
                }
                sOutput = sOutput.Replace("[AF:LABEL:TAGS]", tagList);
            }

            // Use a string builder from here on out.

            var sbOutput = new StringBuilder(sOutput);

            // Row CSS Classes
            if (rowcount % 2 == 0)
            {
                sbOutput.Replace("[POSTINFOCSS]", "afpostinfo afpostinfo1");
                sbOutput.Replace("[POSTTOPICCSS]", "afposttopic afpostreply1");
                sbOutput.Replace("[POSTREPLYCSS]", "afpostreply afpostreply1");
            }
            else
            {
                sbOutput.Replace("[POSTTOPICCSS]", "afposttopic afpostreply2");
                sbOutput.Replace("[POSTINFOCSS]", "afpostinfo afpostinfo2");
                sbOutput.Replace("[POSTREPLYCSS]", "afpostreply afpostreply2");
            }
//.........这里部分代码省略.........
开发者ID:kenmrobbins,项目名称:ActiveForums,代码行数:101,代码来源:TopicView.cs

示例3: DateTime

 public static string DateTime(this Tk5FieldInfoEx field, DataRow row, bool needId)
 {
     TkDebug.AssertArgumentNull(field, "field", null);
     string value = row.GetDateTime(field.NickName, "yyyy-MM-dd hh:mm");
     return DateControl(field, "th", field.NickName, value, "yyyy-mm-dd hh:ii", 16, needId);
 }
开发者ID:ZLLselfRedeem,项目名称:zllinmitu,代码行数:6,代码来源:HtmlExtension_DataRow.cs


注:本文中的System.Data.DataRow.GetDateTime方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。