public dynamic UpdateResourceClass(Guid tool_id, Guid executor_id, Guid resouce_classes_id, ResourceClassUpdateM model) { try { ResourceClass resource_class = EnsureResourceClassExisted(tool_id, executor_id, resouce_classes_id); resource_class.Name = model.Name; SaveChanges(); return(new { resource_class.Id, resource_class.Name }); } catch (Exception e) { throw e is RequestException ? e : _errorHandler.WriteLog("An error occurred!", e, DateTime.Now, "Server", "Service-Configuration-UpdateResourceClass"); } }
public IActionResult UpdateResourceClass([FromRoute] Guid tool_id, [FromRoute] Guid executor_id, [FromRoute] Guid resouce_classes_id, [FromBody] ResourceClassUpdateM model) { try { return(Ok(_configuration.UpdateResourceClass(tool_id, executor_id, resouce_classes_id, model))); } catch (Exception e) { return(GetError(e)); } }