Exemplo n.º 1
0
        public HttpResponseMessage PostAplicacion([FromBody] NOT_APLICACION data)
        {
            if (data == null)
            {
                return new HttpResponseMessage {
                           StatusCode = HttpStatusCode.BadRequest, ReasonPhrase = "POST body is null"
                }
            }
            ;


            try
            {
                NOT_APLICACION rs = aplicacion.Create(data);

                return(new HttpResponseMessage {
                    StatusCode = HttpStatusCode.OK, ReasonPhrase = rs.id_not_aplicacion.ToString()
                });
            }
            catch (Exception ex)
            {
                return(new HttpResponseMessage {
                    StatusCode = HttpStatusCode.InternalServerError, ReasonPhrase = $"Document could not be created: {ex.InnerException}"
                });
            }
            finally
            {
                //session.Dispose();
            }
        }