public bool UpdatePermissions(DependentPermissionModel model) { try { var entity = MappingUtil.Map <DependentPermissionModel, DependentPermission>(model); _uow.DependentPermissions.Update(entity); _uow.SaveChanges(); return(true); } catch (Exception ex) { _svcContainer.LoggingSvc.Log(ex); return(false); } }
public HttpResponseMessage Patch([FromBody] DependentPermissionModel model) { try { if (ModelState.IsValid == false || _dependentSvc.UpdatePermissions(model) == false) { return(Request.CreateResponse(HttpStatusCode.BadRequest)); } return(Request.CreateResponse(HttpStatusCode.OK)); } catch (ServiceException ex) { return(Request.CreateResponse(ex.HttpStatusCode, ex.Message)); } }