public static HP_PhotoSliderViewModel MapToPhotoSliderViewModel(this HomePagePhotoSlider viewModel) { return(new HP_PhotoSliderViewModel() { Id = 0, ArDescription = viewModel.ArDescription, EnDescription = viewModel.EnDescription, ImageUrl = viewModel.ImageUrl, IsActive = viewModel.IsActive, IsDeleted = viewModel.IsDeleted, Url = viewModel.Url, ArTitle = viewModel.ArTitle, EnTitle = viewModel.EnTitle, HomePagePhotoSliderId = viewModel.Id, ChangeActionEnum = ChangeActionEnum.New, VersionStatusEnum = VersionStatusEnum.Draft, }); }
public bool SoftDelete(int id) { try { HomePagePhotoSlider model = _db.homePagePhotoSlider.FirstOrDefault(x => x.Id == id); if (model != null) { model.IsDeleted = true; Update(model); return(true); } return(false); } catch { return(false); } }
public void Update(HomePagePhotoSlider homePagePhotoSlider) { _db.homePagePhotoSlider.Attach(homePagePhotoSlider); _db.Entry(homePagePhotoSlider).State = EntityState.Modified; _db.SaveChanges(); }
public void Add(HomePagePhotoSlider photoSlider) { _db.homePagePhotoSlider.Add(photoSlider); _db.SaveChanges(); }