示例#1
0
        public HttpResponseMessage GetUltimos()
        {
            HttpResponseMessage response;

            try
            {
                CalculadoraAPI.Business.Services.CalculadoraService  servico   = new Business.Services.CalculadoraService();
                List <CalculadoraAPI.Domain.DTO.CalculatorOutputDTO> resultado = servico.GetUltimosResultaos();

                response = Request.CreateResponse(HttpStatusCode.OK, resultado);
            }
            catch (Exception ex)
            {
                response = Request.CreateResponse(HttpStatusCode.BadRequest, "Erro  :" + ex.Message);
            }
            return(response);
        }
示例#2
0
        public HttpResponseMessage Calcular(CalculatorInputDTO dto)
        {
            HttpResponseMessage response;

            try
            {
                CalculadoraAPI.Business.Services.CalculadoraService servico = new Business.Services.CalculadoraService();

                Double resultado = servico.Calcular(dto);

                response = Request.CreateResponse(HttpStatusCode.OK, resultado);
            }
            catch (Exception ex)
            {
                response = Request.CreateResponse(HttpStatusCode.BadRequest, "Erro  :" + ex.Message);
            }
            return(response);
        }