Ejemplo n.º 1
0
        public RetornoProcesso Inserir(Mapeamento.Model.Venda venda)
        {
            try
            {
                var validacao = Validar(venda);
                if (!validacao.Sucesso)
                    return validacao;

                venda.CalcularPreco();
                _repVenda.Incluir(venda);

                return new RetornoProcesso(true, "Venda efetuada com sucesso!");
            }
            catch (Exception ex)
            {
                return new RetornoProcesso(false, ex.Message);
            }
        }