コード例 #1
0
 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");
     }
 }
コード例 #2
0
 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));
     }
 }