コード例 #1
0
        public static BlogPost ToEntity(this BlogPostModel model, BlogPost destination, IDateTimeHelper dateTimeHelper)
        {
            var blogpost = model.MapTo(destination);

            blogpost.StartDateUtc = model.StartDate.ConvertToUtcTime(dateTimeHelper);
            blogpost.EndDateUtc   = model.EndDate.ConvertToUtcTime(dateTimeHelper);
            return(blogpost);
        }
コード例 #2
0
        public static BlogPost ToEntity(this BlogPostModel model, IDateTimeHelper dateTimeHelper)
        {
            var blogpost = model.MapTo <BlogPostModel, BlogPost>();

            blogpost.CreatedOnUtc = model.CreateDate.ConvertToUtcTime(dateTimeHelper);
            blogpost.StartDateUtc = model.StartDate.ConvertToUtcTime(dateTimeHelper);
            blogpost.EndDateUtc   = model.EndDate.ConvertToUtcTime(dateTimeHelper);
            return(blogpost);
        }
コード例 #3
0
        public static BlogPost ToEntity(this BlogPostModel model, BlogPost destination, IDateTimeService dateTimeService)
        {
            var blogpost = model.MapTo(destination);

            blogpost.CreatedOnUtc = model.CreateDate.ConvertToUtcTime(dateTimeService);
            blogpost.StartDateUtc = model.StartDate.ConvertToUtcTime(dateTimeService);
            blogpost.EndDateUtc   = model.EndDate.ConvertToUtcTime(dateTimeService);
            return(blogpost);
        }
コード例 #4
0
 public static BlogPost ToEntity(this BlogPostModel model, BlogPost destination)
 {
     return(model.MapTo(destination));
 }
コード例 #5
0
 public static BlogPost ToEntity(this BlogPostModel model)
 {
     return(model.MapTo <BlogPostModel, BlogPost>());
 }