Exemplo n.º 1
0
        private void barbtnSalvar_Click(object sender, EventArgs e)
        {
            if (VerificaDadosObrigatorios())
            {
                int id = veiculoPessoa.ID;
                veiculoPessoa = new ClasseVeiculoPessoa {
                    ID        = id,
                    Placa     = txtPlaca.Text,
                    MoradorID = Convert.ToInt32(txtMorador.Text),
                    CorID     = Convert.ToInt32(txtCor.Text),
                    VeiculoID = Convert.ToInt32(txtVeiculo.Text)
                };

                if (id == 0)
                {
                    db.InsereVeiculoPessoaBase(veiculoPessoa);
                }
                else
                {
                    db.AlteraVeiculoPessoaBase(veiculoPessoa);
                }


                HabilitaBotoesMenu(true);
                HabilitaCamposDados(false);
                LimpaCamposDados();
                AtualizaDadosGrid();
            }
            else
            {
                MessageBox.Show("Dados Obrigatórios não informados ", "Urgente!!", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Exemplo n.º 2
0
 private void LimpaCamposDados()
 {
     txtPlaca.Text   = "";
     txtMorador.Text = "";
     txtCor.Text     = "";
     txtVeiculo.Text = "";
     veiculoPessoa   = new ClasseVeiculoPessoa();
 }
Exemplo n.º 3
0
        private void grdDadosCid_CellClick(object sender, DataGridViewCellEventArgs e)
        {
            int id = Convert.ToInt32(grdDadosVec.CurrentRow.Cells[0].Value);

            veiculoPessoa = db.SelectVeiculoPessoaDBase(new ClasseVeiculoPessoa {
                ID = id
            });

            txtPlaca.Text   = veiculoPessoa.Placa;
            txtMorador.Text = veiculoPessoa.MoradorID.ToString();
            txtCor.Text     = veiculoPessoa.CorID.ToString();
            txtVeiculo.Text = veiculoPessoa.VeiculoID.ToString();
        }
Exemplo n.º 4
0
        public ClasseVeiculoPessoa SelectVeiculoPessoaDBase(ClasseVeiculoPessoa veiculoPessoa)
        {
            ClasseVeiculoPessoa veiculoTemp = new ClasseVeiculoPessoa();
            DataSet             ds          = new DataSet();
            MySqlDataAdapter    adapter     = new MySqlDataAdapter();

            string sql = "SELECT placaveiculo, id_morador, id_cor, id_veiculo FROM veiculopessoa WHERE id_veiculopessoa = " + veiculoPessoa.ID;

            adapter = connect.retornaSQL(sql);
            adapter.Fill(ds);

            veiculoTemp.ID        = veiculoPessoa.ID;
            veiculoTemp.Placa     = ds.Tables[0].Rows[0][0].ToString();
            veiculoTemp.MoradorID = Convert.ToInt32(ds.Tables[0].Rows[0][1]);
            veiculoTemp.CorID     = Convert.ToInt32(ds.Tables[0].Rows[0][2]);
            veiculoTemp.VeiculoID = Convert.ToInt32(ds.Tables[0].Rows[0][3]);

            return(veiculoTemp);
        }
Exemplo n.º 5
0
        public MySqlDataAdapter SelectVeiculoPessoaBase(ClasseVeiculoPessoa veiculoPessoa)
        {
            string sql = "SELECT * FROM veiculopessoa WHERE id_veiculopessoa = " + veiculoPessoa.ID;

            return(connect.retornaSQL(sql));
        }
Exemplo n.º 6
0
        public void ExcluiVeiculoPessoaBase(ClasseVeiculoPessoa veiculoPessoa)
        {
            string sql = "DELETE FROM veiculopessoa WHERE id_veiculopessoa = " + veiculoPessoa.ID;

            retorno = connect.executaSQL(sql);
        }
Exemplo n.º 7
0
        public void AlteraVeiculoPessoaBase(ClasseVeiculoPessoa veiculoPessoa)
        {
            string sql = $"UPDATE veiculopessoa SET id_veiculo = {veiculoPessoa.VeiculoID}, id_cor = {veiculoPessoa.CorID}, id_morador = {veiculoPessoa.MoradorID}, placaveiculo = '{veiculoPessoa.Placa}' WHERE id_veiculo = {veiculoPessoa.ID}";

            retorno = connect.executaSQL(sql);
        }
Exemplo n.º 8
0
        public void InsereVeiculoPessoaBase(ClasseVeiculoPessoa veiculoPessoa)
        {
            string sql = $"INSERT INTO veiculopessoa (placaveiculo, id_morador, id_cor, id_veiculo) VALUES ('{veiculoPessoa.Placa}', {veiculoPessoa.MoradorID}, {veiculoPessoa.CorID}, {veiculoPessoa.VeiculoID})";

            retorno = connect.executaSQL(sql);
        }