public ResponseObject <bool> UpdateServiceItem(ServiceItemUpdateAPIViewModel model) { try { var serviceItemRepo = DependencyUtils.Resolve <IServiceItemRepository>(); var updateServiceItem = serviceItemRepo.GetActive().SingleOrDefault(a => a.ServiceItemId == model.ServiceItemId); if (updateServiceItem != null) { updateServiceItem.ServiceItemName = model.ServiceItemName; updateServiceItem.Description = model.Description; updateServiceItem.UpdateDate = DateTime.UtcNow.AddHours(7); serviceItemRepo.Edit(updateServiceItem); serviceItemRepo.Save(); return(new ResponseObject <bool> { IsError = false, SuccessMessage = "Chỉnh sửa dịch vụ thành công", ObjReturn = true }); } return(new ResponseObject <bool> { IsError = true, WarningMessage = "Chỉnh sửa dịch vụ thất bại", ObjReturn = false }); } catch (Exception e) { return(new ResponseObject <bool> { IsError = true, WarningMessage = "Chỉnh sửa dịch vụ thất bại", ObjReturn = false, ErrorMessage = e.ToString() }); } }
public ResponseObject <bool> UpdateServiceItem(ServiceItemUpdateAPIViewModel model) { var serviceItemService = this.Service <IServiceItemService>(); var result = serviceItemService.UpdateServiceItem(model); return(result); }
public ActionResult UpdateServiceItem(ServiceItemUpdateAPIViewModel model) { var result = _serviceItemDomain.UpdateServiceItem(model); return(Json(new { result }, JsonRequestBehavior.AllowGet)); }