Example #1
0
        public Especie Agregarapi(Especie especie)
        {
            AgregarEspecieDto dto = new AgregarEspecieDto();

            dto.Result = especie;
            var request = HttpPost("api/Especie/Agregar", dto, MediaType.Json);

            return(request.Result);
        }
Example #2
0
 public AgregarEspecieDto Agregar(AgregarEspecieDto dto)
 {
     try
     {
         var bc = new EspecieComponent();
         dto.Result = bc.Create(dto.Result);
         return(dto);
     }
     catch (Exception ex)
     {
         var httpError = new HttpResponseMessage()
         {
             StatusCode   = (HttpStatusCode)422, // UNPROCESSABLE ENTITY
             ReasonPhrase = ex.Message
         };
         dto.Message = ex.Message;
         throw new HttpResponseException(httpError);
     }
 }