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))); }
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 })); }