コード例 #1
0
ファイル: frmVeiculos2.cs プロジェクト: CarinaEtec/RIGOR
        private void btnExcluir_Click(object sender, EventArgs e)
        {
            for (int i = 0; i < dataGridView1.RowCount; i++)
            {
                dataGridView1.Rows[i].DataGridView.Columns.Clear();
            }

            Veiculos   veiculos   = new Veiculos();
            VeiculosBO veiculosBO = new VeiculosBO();

            try
            {
                veiculos.Placa = mskPlaca.Text;
                veiculosBO.Deletar(veiculos);

                MessageBox.Show("Veículo excluído com sucesso");

                txtProprietario.Clear();
                txtApto.Clear();
                txtBloco.Clear();;
                mskPlaca.Clear();
                txtModelo.Clear();
                cbbCor.SelectedIndex = -1;
                txtBusca.Clear();

                panel1.Enabled     = false;
                btnAlterar.Enabled = false;
                btnExcluir.Enabled = false;
            }
            catch
            {
                MessageBox.Show("Verifique os dados e tente novamente");
            }
        }
コード例 #2
0
ファイル: frmVeiculos.cs プロジェクト: CarinaEtec/RIGOR
        private void btnCadastrar_Click(object sender, EventArgs e)
        {
            try
            {
                //puxar codigo do ba
                BA   ba   = new BA();
                BABO babo = new BABO();

                ba.Apto  = txtApto.Text;
                ba.Bloco = txtBloco.Text;

                babo.BuscaCodBA(ba);

                if ((ba.Bloco == "") || (ba.Apto == ""))
                {
                    MessageBox.Show("Bloco/Apartamento não encontrado");
                    txtApto.Clear();
                    txtBloco.Clear();
                }

                else
                {
                    lblBACod.Text = Convert.ToString(ba.Ba_Cod);
                    try
                    {
                        Moradores   mor   = new Moradores();
                        MoradoresBO morBO = new MoradoresBO();


                        mor.Nome = txtProprietario.Text;
                        morBO.Buscar(mor);

                        if (mor.Nome == "")
                        {
                            MessageBox.Show("Proprietário não encontrado");
                            txtProprietario.Clear();
                        }

                        else
                        {
                            lblMoradorCod.Text = Convert.ToString(mor.CodMorador);
                            try
                            {
                                //  add veiculos
                                Veiculos   veiculos   = new Veiculos();
                                VeiculosBO veiculosBO = new VeiculosBO();
                                veiculos.Modelo = txtModelo.Text;
                                veiculos.Placa  = mskPlaca.Text.ToUpper();;

                                if ((veiculos.Modelo == "") || (veiculos.Modelo == null) || (veiculos.Placa == "   -"))
                                {
                                    MessageBox.Show("Preencha todos os campos");
                                }

                                else
                                {
                                    veiculos.Placa = mskPlaca.Text.ToUpper();;
                                    veiculos.Moradores.CodMorador = Convert.ToInt16(lblMoradorCod.Text);
                                    veiculos.BA.Ba_Cod            = Convert.ToInt16(lblBACod.Text);
                                    veiculos.Modelo = txtModelo.Text.ToUpper();
                                    veiculos.Cor    = cbbCor.SelectedItem.ToString();


                                    veiculosBO.Gravar(veiculos);
                                    MessageBox.Show("Veículo cadastrado com sucesso");

                                    txtProprietario.Clear();
                                    txtApto.Clear();
                                    txtBloco.Clear();
                                    txtModelo.Clear();
                                    cbbCor.SelectedIndex = -1;
                                    mskPlaca.Clear();
                                }
                            }
                            catch
                            {
                                MessageBox.Show("Verifique os dados e tente novamente");
                            }
                        }
                    }

                    catch
                    {
                        MessageBox.Show("Verifique os dados e tente novamente");
                    }
                }
            }
            catch
            {
                MessageBox.Show("Verifique os dados e tente novamente");
            }
        }
コード例 #3
0
ファイル: frmVeiculos2.cs プロジェクト: CarinaEtec/RIGOR
        private void btnBuscar_Click(object sender, EventArgs e)
        {
            Veiculos    veiculos    = new Veiculos();
            VeiculosBO  veiculosBO  = new VeiculosBO();
            VeiculosDAO veiculosdao = new VeiculosDAO();

            if (rbtPlaca.Checked)
            {
                try
                {
                    veiculos.Placa = mskPlacaBusca.Text;

                    dataGridView1.DataSource = veiculosdao.BuscaPlaca(mskPlacaBusca.Text);
                    for (int i = 0; i == dataGridView1.RowCount; i++)
                    {
                        MessageBox.Show("Nenhum veículo encontrado");
                        mskPlaca.Clear();
                    }
                }
                catch
                {
                    MessageBox.Show("Preencha corretamente as informações");
                }
            }

            if (rbtApto.Checked)
            {
                try
                {
                    veiculos.BA.Apto = txtBusca.Text;

                    dataGridView1.DataSource = veiculosdao.BuscaApto(txtBusca.Text);
                    for (int i = 0; i == dataGridView1.RowCount; i++)
                    {
                        MessageBox.Show("Nenhum veículo encontrado");
                        txtBusca.Clear();
                    }
                }
                catch
                {
                    MessageBox.Show("Preencha corretamente as informações");
                }
            }

            if (rbtBloco.Checked)
            {
                try
                {
                    veiculos.BA.Bloco = txtBusca.Text;

                    dataGridView1.DataSource = veiculosdao.BuscaBloco(txtBusca.Text);
                    for (int i = 0; i == dataGridView1.RowCount; i++)
                    {
                        MessageBox.Show("Nenhum veículo encontrado");
                        txtBusca.Clear();
                    }
                }
                catch
                {
                    MessageBox.Show("Preencha corretamente as informações");
                }
            }
        }
コード例 #4
0
ファイル: frmVeiculos2.cs プロジェクト: CarinaEtec/RIGOR
        private void btnAlterar_Click(object sender, EventArgs e)
        {
            for (int i = 0; i < dataGridView1.RowCount; i++)
            {
                dataGridView1.Rows[i].DataGridView.Columns.Clear();
            }


            try
            {
                //pega codigo bloco apartamento
                BA   ba   = new BA();
                BABO babo = new BABO();

                ba.Apto  = txtApto.Text;
                ba.Bloco = txtBloco.Text;

                babo.BuscaCodBA(ba);

                if ((ba.Bloco == "") || (ba.Apto == ""))
                {
                    MessageBox.Show("Bloco/Apartamento não encontrado");
                    txtApto.Clear();
                    txtBloco.Clear();
                }

                else
                {
                    lblBACod.Text = Convert.ToString(ba.Ba_Cod);


                    try
                    {   //pega codigo morador
                        Moradores   mor   = new Moradores();
                        MoradoresBO morBO = new MoradoresBO();


                        mor.Nome = txtProprietario.Text;
                        morBO.Buscar(mor);

                        if (mor.Nome == "")
                        {
                            MessageBox.Show("Proprietário não encontrado");
                            txtProprietario.Clear();
                        }

                        else
                        {
                            lblMoradorCod.Text = Convert.ToString(mor.CodMorador);
                            //altera o veiculo
                            try
                            {
                                Veiculos   veiculos   = new Veiculos();
                                VeiculosBO veiculosBO = new VeiculosBO();
                                veiculos.Modelo = txtModelo.Text;

                                if ((veiculos.Modelo == "") || (veiculos.Modelo == null) || (veiculos.Placa == "   -"))
                                {
                                    MessageBox.Show("Preencha todos os campos");
                                }

                                else
                                {
                                    veiculos.Placa  = mskPlaca.Text.ToUpper();
                                    veiculos.Modelo = txtModelo.Text.ToUpper();
                                    veiculos.Moradores.CodMorador = Convert.ToInt16(lblMoradorCod.Text);
                                    veiculos.BA.Ba_Cod            = Convert.ToInt16(lblBACod.Text);
                                    veiculos.Cor = cbbCor.SelectedItem.ToString();

                                    veiculosBO.Editar(veiculos);
                                    MessageBox.Show("Veículo editado com sucesso");

                                    mskPlaca.Clear();
                                    txtApto.Clear();
                                    txtBloco.Clear();;
                                    txtModelo.Clear();
                                    txtProprietario.Clear();
                                    txtBusca.Clear();
                                    cbbCor.SelectedIndex = -1;


                                    panel1.Enabled     = false;
                                    btnAlterar.Enabled = false;
                                    btnExcluir.Enabled = false;
                                }
                            }
                            catch
                            {
                                MessageBox.Show("Verifique os dados e tente novamente");
                            }
                        }
                    }

                    catch
                    {
                        MessageBox.Show("Verifique os dados e tente novamente");
                    }
                }
            }
            catch
            {
                MessageBox.Show("Verifique os dados e tente novamente");
            }
        }