public string UpdateTeaser(AdminTeasersViewModel adminTeaserViewModel) { TeaserEntityDL teaserToDB = new TeaserEntityDL(); if (adminTeaserViewModel.TeaserNew.Image == null) { teaserToDB.Id = adminTeaserViewModel.TeaserOld.Id; teaserToDB.Title = adminTeaserViewModel.TeaserNew.Title; teaserToDB.Text = adminTeaserViewModel.TeaserNew.Text ?? string.Empty; teaserToDB.DateOfTeaser = adminTeaserViewModel.TeaserNew.DateOfTeaser; teaserToDB.ImageName = null; return(dbRepository.UpdateTeaserData(teaserToDB)); } string ImageSaveError = SaveImage(adminTeaserViewModel); if (ImageSaveError != string.Empty) { return(ImageSaveError); } teaserToDB.Id = adminTeaserViewModel.TeaserOld.Id; teaserToDB.Title = adminTeaserViewModel.TeaserNew.Title; teaserToDB.Text = adminTeaserViewModel.TeaserNew.Text ?? string.Empty; teaserToDB.DateOfTeaser = adminTeaserViewModel.TeaserNew.DateOfTeaser; teaserToDB.ImageName = adminTeaserViewModel.TeaserOld.Id.ToString(); return(dbRepository.UpdateTeaserData(teaserToDB)); }
public void FindTeaser(AdminTeasersViewModel adminTeaserViewModel) { TeaserEntityDL teaserFromDB = dbRepository.GetTeaserData(GetIdTeaser()); if (teaserFromDB == null) { TeaserOld = new TeaserEntity(0, "Die angaben wurden nicht gelesen", "", DateTime.Today, string.Empty); } TeaserOld = new TeaserEntity(teaserFromDB.Id, teaserFromDB.Title, teaserFromDB.Text, teaserFromDB.DateOfTeaser, pathToDisplayImages + teaserFromDB.ImageName + ".jpg"); TeaserNew = TeaserOld; }
public void GetTeaser(int teaserId) { TeaserEntityDL teaserFromDB = dbRepository.GetTeaserData(teaserId); Teaser = new TeaserEntity(teaserFromDB.Id, teaserFromDB.Title, teaserFromDB.Text, teaserFromDB.DateOfTeaser, pathToDisplayImages + teaserFromDB.ImageName + ".jpg"); }