public string UpdateDescription(int id, DescriptionUpdateDTO description) { var error = UoW.Errors.Get(id); if (error == null) { throw new ApplicationOperationException(string.Format("Error with id {0} not found", id), HttpStatusCode.NotFound); } if (error.Description != description.Description) { error.Description = description.Description; UoW.Complete(); } return(description.Description); }
//[HasPermissionAttribute(permission: PermissionList.EDITING_TITLE_DESCRIPTION_OF_ERROR)] public string Description([Required] int id, [Required] DescriptionUpdateDTO description) { return(_errorService.UpdateDescription(id, description)); }