public Double Calcular(CalculadoraAPI.Domain.DTO.CalculatorInputDTO dto)
        {
            Double n1        = dto.Entrada1;
            Double n2        = dto.Entrada2;
            string operacao  = dto.Operacao;
            Double resultado = 0;

            try
            {
                if (operacao == "+")
                {
                    resultado = n1 + n2;
                }
                else if (operacao == "-")
                {
                    resultado = n1 - n2;
                }
                else if (operacao == "*")
                {
                    resultado = n1 * n2;
                }
                else if (operacao == "/")
                {
                    resultado = n1 / n2;
                }
            }
            catch
            {
            }
            //GRAVAR RESULTADSO

            CalculadoraAPI.Models.UltimosCalculo entidade = new Models.UltimosCalculo();
            entidade.Entrada1  = dto.Entrada1;
            entidade.Entrada2  = dto.Entrada2;
            entidade.Operacao  = dto.Operacao;
            entidade.Resultado = resultado;

            using (CalculadoraAPI.Models.leonecosta11Entities contexto = new Models.leonecosta11Entities())
            {
                contexto.UltimosCalculos.Add(entidade);
                contexto.SaveChanges();
            }
            return(resultado);
        }
        public List <CalculadoraAPI.Domain.DTO.CalculatorOutputDTO> GetUltimosResultaos()
        {
            List <UltimosCalculo> resultDB = new List <UltimosCalculo>();

            #region AQUI DEVERIA CHAMAR REPOSITORIO
            using (CalculadoraAPI.Models.leonecosta11Entities contexto = new Models.leonecosta11Entities())
            {
                resultDB = contexto.UltimosCalculos.OrderByDescending(ent => ent.Id).Take(5).ToList();
            }
            #endregion
            List <CalculadoraAPI.Domain.DTO.CalculatorOutputDTO> result = new List <CalculadoraAPI.Domain.DTO.CalculatorOutputDTO>();

            foreach (UltimosCalculo item in resultDB)
            {
                result.Add(new Domain.DTO.CalculatorOutputDTO()
                {
                    Entrada1 = item.Entrada1, Entrada2 = item.Entrada2, SimboloOperacao = item.Operacao, Resultado = item.Resultado
                });
            }

            return(result);
        }