Exemplo n.º 1
0
        public override void IntegratedTest()
        {
            var userRepository = new UserRepository();

            var userId = userRepository.GetByName("TESTE").First().Id;

            var gallery = new Gallery()
            {
                Name   = "TESTE",
                UserId = userId
            };

            var id = _service.Insert(gallery);

            _service.Delete(id);
        }
 public IHttpActionResult Delete(Guid id)
 {
     try
     {
         var galleryBindingModel = new GalleryBindingModel()
         {
             Id = id
         };
         var galleryModel = Mapper.Map <GalleryBindingModel, Gallery>(galleryBindingModel);
         _galleryService.Delete(galleryModel.Id);
         return(Ok());
     }
     catch (Exception ex)
     {
         var result = ex.Message;;
     }
     return(Ok(StatusCode(HttpStatusCode.BadRequest)));
 }
Exemplo n.º 3
0
        public ActionResult DeleteGallery(int id)
        {
            IGalleryService gallerySrv = IoC.Resolve <IGalleryService>();
            Gallery         model      = gallerySrv.Getbykey(id);

            try
            {
                gallerySrv.Delete(model);
                gallerySrv.CommitChanges();
                Messages.AddFlashMessage("Xóa thành công");
                logSrv.CreateNew(FXContext.Current.CurrentUser.userid, "Gallery - Delete :" + id, "Delete Gallery Success", LogType.Success, HttpContext.Request.UserHostAddress, HttpContext.Request.Browser.Browser);
            }
            catch (Exception ex)
            {
                Messages.AddErrorFlashMessage("Không thể xóa");
                logSrv.CreateNew(FXContext.Current.CurrentUser.userid, "Gallery - Delete :" + id, "Delete Gallery Error", LogType.Error, HttpContext.Request.UserHostAddress, HttpContext.Request.Browser.Browser);
            }
            return(RedirectToAction("IndexGallery", new { TypeId = model.TypeID }));
        }