public int CreatePage(CreatePageInputModel inputModel) { Page newPage = new Page(); newPage.Title = inputModel.Title; newPage.Summary = inputModel.Summary; newPage.Content = inputModel.Content; newPage.DateCreated = DateTime.Now; newPage.DisplayOrder = inputModel.DisplayOrder; this.Data.Pages.Add(newPage); this.Data.SaveChanges(); return newPage.Id; }
private PageViewModel MapPageViewModel(Page page) { PageViewModel model = new PageViewModel(); model.Id = page.Id; model.Title = page.Title; model.Summary = page.Summary; model.Content = page.Content; return model; }
private CreatePageInputModel MapPageInputModel(Page dbPage) { CreatePageInputModel model = new CreatePageInputModel(); model.Id = dbPage.Id; model.Title = dbPage.Title; model.Summary = dbPage.Summary; model.Content = dbPage.Content; model.DisplayOrder = dbPage.DisplayOrder; return model; }