示例#1
0
        public void Remover(Orcamento orcamento)
        {
            if (orcamento.Orcamento_id < 1)
            {
                throw new Exception("Informar código de orçamento");
            }

            DadosOrcamento d = new DadosOrcamento();

            d.Remover(orcamento);
        }
示例#2
0
        public List <Orcamento> Listar(Orcamento orcamento)
        {
            if (orcamento.Orcamento_id < 1)
            {
                orcamento.Orcamento_id = 0;
            }

            if (orcamento.Cliente.Cliente_id < 1)
            {
                orcamento.Cliente.Cliente_id = 0;
            }

            DadosOrcamento d = new DadosOrcamento();

            return(d.Listar(orcamento));
        }
示例#3
0
        public void Cadastrar(Orcamento orcamento)
        {
            if (orcamento.Cliente.Cliente_id < 1)
            {
                throw new Exception("Informar o cliente");
            }

            if (string.IsNullOrEmpty(orcamento.Descricao))
            {
                throw new Exception("Informar a descrição");
            }

            DadosOrcamento d = new DadosOrcamento();

            d.Cadastrar(orcamento);
        }
示例#4
0
        public void Atualizar(Orcamento orcamento)
        {
            if (orcamento.Orcamento_id < 1)
            {
                throw new Exception("Informar código de orçamento");
            }

            if (orcamento.Cliente.Cliente_id < 1)
            {
                throw new Exception("Informar o cliente");
            }

            if (string.IsNullOrEmpty(orcamento.Descricao))
            {
                throw new Exception("Informar a descrição");
            }

            DadosOrcamento d = new DadosOrcamento();

            d.Atualizar(orcamento);
        }