public ActionResult Delete1(Guid id) { var model = _employeesService.Get(id); if (model == null) { TempData[AppConstants.MessageViewBagName] = new GenericMessageViewModel { Message = "Nhân viên không tồn tại", MessageType = GenericMessages.warning }; return(RedirectToAction("index")); } using (var unitOfWork = UnitOfWorkManager.NewUnitOfWork()) { try { _employeesService.Del(model); unitOfWork.Commit(); TempData[AppConstants.MessageViewBagName] = new GenericMessageViewModel { Message = "Xóa nhân viên thành công", MessageType = GenericMessages.success }; return(RedirectToAction("index")); } catch (Exception ex) { LoggingService.Error(ex.Message); unitOfWork.Rollback(); TempData[AppConstants.MessageViewBagName] = new GenericMessageViewModel { Message = "Có lỗi xảy ra khi xóa nhân viên", MessageType = GenericMessages.warning }; } } return(View(model)); }