Ejemplo n.º 1
0
 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();
 }