Ejemplo n.º 1
0
        public void Alterar(ModeloVenda modelo)
        {
            if (modelo.VenCod <= 0)
            {
                MessageBox.Show("Não há venda selecionada"); return;
            }
            if (modelo.VenTotal <= 0)
            {
                MessageBox.Show("Valor da Venda deve ser informado"); return;
            }
            if (modelo.CliCod <= 0)
            {
                MessageBox.Show("Não há cliente selecionado para ordem"); return;
            }
            if (String.IsNullOrEmpty(modelo.vendDefeitoApresentado))
            {
                MessageBox.Show("Não há defeito/problema apresentado"); return;
            }
            if (modelo.VenStatus == "Finalizado")
            {
                if (String.IsNullOrEmpty(modelo.venServicoEfetuado))
                {
                    MessageBox.Show("Não há resolução/serviço apresentado"); return;
                }
            }

            DalVenda dal = new DalVenda(conexao);

            dal.Alterar(modelo);
            BllAviso.aviso("Operação realizada com sucesso!!!");
        }
Ejemplo n.º 2
0
 public ModeloVenda CarregaModeloVenda(int codigo)
 {
     try
     {
         DalVenda dal = new DalVenda(conexao);
         return(dal.CarregaModeloVenda(codigo));
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message);
         return(null);
     }
 }
Ejemplo n.º 3
0
 public void Excluir(int CodigoVenda)
 {
     if (CodigoVenda <= 0)
     {
         MessageBox.Show("O código da venda deve ser maior que zero"); return;
     }
     try
     {
         DalVenda dal = new DalVenda(conexao);
         dal.Excluir(CodigoVenda);
         BllAviso.aviso("Operação realizada com sucesso!!!");
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message.ToString(), "Ops. Parece que algo deu errado"); return;
     }
 }
Ejemplo n.º 4
0
        public Boolean CancelarVenda(int CodigoVenda)
        {
            bool retorno = false;

            if (CodigoVenda <= 0)
            {
                MessageBox.Show("O código da venda deve ser maior que zero");
            }
            else
            {
                try
                {
                    DalVenda dal = new DalVenda(conexao);
                    retorno = dal.CancelarVenda(CodigoVenda);
                    BllAviso.aviso("Operação realizada com sucesso!!!");
                }
                catch (Exception ex)
                {
                    MessageBox.Show(ex.Message.ToString(), "Ops. Parece que algo deu errado");
                }
            }

            return(retorno);
        }
Ejemplo n.º 5
0
        public ModeloVenda CarregaModeloVenda(int codigo, Boolean usaTransacao)
        {
            DalVenda dal = new DalVenda(conexao);

            return(dal.CarregaModeloVenda(codigo, usaTransacao));
        }
Ejemplo n.º 6
0
        public DataTable Localizar(DateTime dataInicial, DateTime dataFinal)
        {
            DalVenda dal = new DalVenda(conexao);

            return(dal.Localizar(dataInicial, dataFinal));
        }
Ejemplo n.º 7
0
        public int QuantidadeParcelasNaoPagas(int Codigovenda)
        {
            DalVenda dal = new DalVenda(conexao);

            return(dal.QuantidadeParcelasNaoPagas(Codigovenda));
        }
Ejemplo n.º 8
0
        public DataTable LocalizarParcelasEmAberto()
        {
            DalVenda dal = new DalVenda(conexao);

            return(dal.LocalizarParcelasEmAberto());
        }
Ejemplo n.º 9
0
        public DataTable LocalizarTodaVenda(string nome)
        {
            DalVenda dal = new DalVenda(conexao);

            return(dal.LocalizarTodaVenda(nome));
        }
Ejemplo n.º 10
0
        public DataTable LocalizarVendaOperacao(string nome)
        {
            DalVenda dal = new DalVenda(conexao);

            return(dal.LocalizarVendaOperacao(nome));
        }
Ejemplo n.º 11
0
        public DataTable LocalizarVenda(int codigoVenda)
        {
            DalVenda dal = new DalVenda(conexao);

            return(dal.LocalizarVenda(codigoVenda));
        }