Example #1
0
        private void btn_pesquisa_Click(object sender, EventArgs e)
        {
            Conexao   cx  = new Conexao(@"Data Source = CARLOS\CARLOSBD; Initial Catalog = Concessionaria; Integrated Security = True");
            CadCompra dal = new CadCompra(cx);

            dgv_dados.DataSource = dal.Localizar(txt_cliente.Text);
        }
        private void btn_excluir_Click(object sender, EventArgs e)
        {
            DialogResult  d          = MessageBox.Show("Deseja excluir o registro?", "Aviso", MessageBoxButtons.YesNo);
            String        strConexao = @"Data Source = CARLOS\CARLOSBD; Initial Catalog = Concessionaria; Integrated Security = True";
            Conexao       conexao    = new Conexao(strConexao);
            CadItemCompra aux        = new CadItemCompra(conexao);
            CadCompra     dal        = new CadCompra(conexao);

            //aux.Excluir(txt_notaFiscal.Text);
            dal.Excluir(txt_notaFiscal.Text);
            this.AlteraBotoes(1);
            this.LimpaCampos();
        }
        private void btn_comprar_Click(object sender, EventArgs e)
        {
            try//validação simples
            {
                Compra compra = new Compra();
                if (txt_placa.Text.Length <= 0)
                {
                    MessageBox.Show("Número de Nota fiscal Obrigatorio");
                    return;
                }
                compra.NotaFiscal = txt_notaFiscal.Text;
                compra.Data       = txt_dataCompra.Text;
                compra.Cpf        = txt_cpf.Text;
                compra.Placa      = txt_placa.Text;
                String    strConexao = @"Data Source = CARLOS\CARLOSBD; Initial Catalog = Concessionaria; Integrated Security = True";
                Conexao   conexao    = new Conexao(strConexao);
                CadCompra dal        = new CadCompra(conexao);

                if (this.operacao == "inserir")
                {
                    try
                    {
                        dal.Incluir(compra);
                        CadItemCompra aux = new CadItemCompra(conexao);
                        //aux.Incluir(compra);
                        MessageBox.Show("Cadastrado");
                    }
                    catch (Exception erro)
                    {
                        MessageBox.Show(erro.Message);
                    }
                }
                else
                {
                    //aux.Alterar(compra);
                    dal.Alterar(compra);
                    MessageBox.Show("Registro alterado ");
                }
                this.AlteraBotoes(1);
                this.LimpaCampos();
            }
            catch (Exception erro)//
            {
                MessageBox.Show(erro.Message);
            }
        }
        private void btn_localizar_Click(object sender, EventArgs e)
        {
            frm_consultaCompra f = new frm_consultaCompra();

            f.ShowDialog();
            if (String.IsNullOrEmpty(f.codigo) == false)
            {
                String    strConexao = @"Data Source = CARLOS\CARLOSBD; Initial Catalog = Concessionaria; Integrated Security = True";
                Conexao   conexao    = new Conexao(strConexao);
                CadCompra dal2       = new CadCompra(conexao);
                Compra    compra     = dal2.carregaCompra(f.codigo);
                //CadCarro dal = new CadCarro(conexao);
                //Carro car = dal.carregaCarro(compra.Cpf);
                txt_dataCompra.Text = compra.Data;
                txt_notaFiscal.Text = compra.NotaFiscal;
                CadClin dal1    = new CadClin(conexao);
                Cliente cliente = dal1.carregaContato(compra.Cpf);
                txt_cpf.Text      = cliente.Cpf;
                txt_nomeClin.Text = cliente.Nome;
                this.AlteraBotoes(3);
            }
            f.Dispose();
        }