Ejemplo n.º 1
0
        public async ValueTask <IActionResult> Create(CreateProcessRequest req)
        {
            try
            {
                var r = await api.CreateAsync(req);

                return(Ok(new CreateProcessResponse(r, false)));
            }
            catch (ApiException e)
            {
                return(StatusCode(422, new ErrorResponse(e)));
            }
        }
 public HttpResponseMessage createProcess(CreateProcessRequest request)
 {
     try {
         if (checkToken(Request))
         {
             try {
                 ProcessDomain.createProcess(request.name, request.description, request.user_id);
                 return(response(HttpStatusCode.OK, true, "ready"));
             } catch (Exception e) {
                 return(response(HttpStatusCode.InternalServerError, false, e));
             }
         }
         else
         {
             return(response(HttpStatusCode.Unauthorized, false, "invalid token"));
         }
     } catch (Exception e) {
         return(response(HttpStatusCode.OK, false, e));
     }
 }