private CommentsViewModel.CRMCommentViewModel Convert(CRMCommentPartRecord record, IEnumerable <IUser> users) { return(new CommentsViewModel.CRMCommentViewModel { IsEmail = record.IsEmail, Subject = record.Subject, BCC = record.BCC, CC = record.CC, CommentDateUtc = record.CommentDateUtc, CommentText = record.CommentText, IsHtml = record.IsHtml, User = users.FirstOrDefault(c => c.Id == record.User.Id) }); }
private CommentsViewModel.CRMCommentViewModel Convert(CRMCommentPartRecord record, IEnumerable <IUser> users) { var output = new CommentsViewModel.CRMCommentViewModel { IsEmail = record.IsEmail, Subject = record.Subject, BCC = record.BCC, CC = record.CC, CommentDateUtc = record.CommentDateUtc, CommentText = record.CommentText, IsHtml = record.IsHtml, User = users.FirstOrDefault(c => c.Id == record.User.Id) }; if (output.CommentDateUtc.HasValue && output.CommentDateUtc.Value.Kind == DateTimeKind.Utc) { output.CommentDateUtc = CRMHelper.SetSiteTimeZone(services, output.CommentDateUtc.Value); } return(output); }