public Especie Agregarapi(Especie especie) { AgregarEspecieDto dto = new AgregarEspecieDto(); dto.Result = especie; var request = HttpPost("api/Especie/Agregar", dto, MediaType.Json); return(request.Result); }
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); } }