public ActionResult CreateSlide() { var currentPresentationId = TempData["currentPresentationId"]; var newSlide = new SlideModel(); if (currentPresentationId != null) { newSlide.PresentationId = (Guid)currentPresentationId; } newSlide.SlideNumber = 1; return View(newSlide); }
public static SlideModel GetSlideModelFromDBSlide(Slide slide) { var slideModel = new SlideModel(); slideModel.ContentOfSlide = ContentModel.CreateFromContent(slide.Content); slideModel.TitleOfSlide = TitleModel.CreateFromTitle(slide.Title); slideModel.FonColor = slide.FonColor; slideModel.SlideNumber = slide.SlideNumber; slideModel.PresentationId = slide.PresentationId; slideModel.SlideId = slide.SlideId; return slideModel; }
public static Slide CreateFromSlideModel(SlideModel slideModel) { var slide = new Slide() { Content = Content.GetFromContentModel(slideModel.ContentOfSlide), ContentId = slideModel.ContentOfSlide.ContentId, FonColor = slideModel.FonColor, PresentationId = slideModel.PresentationId, SlideId = slideModel.SlideId, SlideNumber = slideModel.SlideNumber, Title = Title.CreateFromTitleModel(slideModel.TitleOfSlide), TitleId = slideModel.TitleOfSlide.TitleId }; return slide; }
public ActionResult CreateSlide(SlideModel newSlide) { var db = new SimPresEntities(); db.Slides.AddObject(new Slide() { Content = CP.Models.Content.GetFromContentModel(newSlide.ContentOfSlide), Title = Title.CreateFromTitleModel(newSlide.TitleOfSlide), SlideNumber = newSlide.SlideNumber, SlideId = Guid.NewGuid(), FonColor = newSlide.FonColor, PresentationId = newSlide.PresentationId }); db.SaveChanges(); newSlide.SlideNumber++; return View(newSlide); }