Exemple #1
0
        public CadCarroLista ListaCadCarro()
        {
            conexaoBancoDados = new DB();
            cadCarroLista     = new CadCarroLista();

            SQL = "SELECT ID, Placa, Marca, Chassi,Renavam " +
                  "FROM tblCarro " +
                  "ORDER BY Placa ASC";
            try
            {
                conexaoBancoDados.LimparParametros();
                DataTable dataTable = conexaoBancoDados.ExcutarConsulta(CommandType.Text, SQL);

                foreach (DataRow dataRow in dataTable.Rows)
                {
                    cadCarro         = new CadCarro();
                    cadCarro.ID      = int.Parse(dataRow["ID"].ToString());
                    cadCarro.Placa   = dataRow["Placa"].ToString();
                    cadCarro.Marca   = dataRow["Marca"].ToString();
                    cadCarro.Chassi  = dataRow["Chassi"].ToString();
                    cadCarro.Renavam = dataRow["Renavam"].ToString();
                    cadCarroLista.Add(cadCarro);
                }
                return(cadCarroLista);
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
        }
Exemple #2
0
        private void BtnAlterar_Click(object sender, EventArgs e)
        {
            cadCarro       = new CadCarro();
            atualizarCarro = new AtualizarCadCarro();

            cadCarro.ID      = ID_Carro;
            cadCarro.Placa   = TxtPlaca.Text.Trim();
            cadCarro.Marca   = TxtMarca.Text.Trim();
            cadCarro.Chassi  = TxtChassi.Text.Trim();
            cadCarro.Renavam = TxtRenavam.Text.Trim();

            try
            {
                atualizarCarro.AtualizarCarro(cadCarro);
                LimparCampos();
                GridListaCarro();
                BtnSalvar.Enabled  = true;
                BtnExcluir.Enabled = false;
                BtnAlterar.Enabled = false;
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message, Application.ProductName);
            }
        }
 public bool AtualizarCarro(CadCarro cadCarro)
 {
     conexaoBancoDados = new DB();
     SQL = "UPDATE tblCarro SET  Placa = @Placa, Marca = @Marca, Chassi = @Chassi, Renavam =  @Renavam " +
           "WHERE ID = @ID";
     try
     {
         conexaoBancoDados.LimparParametros();
         conexaoBancoDados.AdicionarParametros("@Placa", cadCarro.Placa);
         conexaoBancoDados.AdicionarParametros("@Marca", cadCarro.Marca);
         conexaoBancoDados.AdicionarParametros("@Chassi", cadCarro.Chassi);
         conexaoBancoDados.AdicionarParametros("@Renavam", cadCarro.Renavam);
         conexaoBancoDados.AdicionarParametros("@ID", cadCarro.ID);
         conexaoBancoDados.Executar(CommandType.Text, SQL);
         return(true);
     }
     catch (Exception ex)
     {
         throw new Exception(ex.Message);
     }
 }
Exemple #4
0
        private void BtnSalvar_Click(object sender, EventArgs e)
        {
            cadCarro     = new CadCarro();
            inserirCarro = new InserirCarro();

            cadCarro.Placa   = TxtPlaca.Text.Trim();
            cadCarro.Marca   = TxtMarca.Text.Trim();
            cadCarro.Chassi  = TxtChassi.Text.Trim();
            cadCarro.Renavam = TxtRenavam.Text.Trim();

            try
            {
                inserirCarro.CadastrarCarro(cadCarro);
                LimparCampos();
                GridListaCarro();
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message, Application.ProductName);
            }
        }
        public bool CadastrarCarro(CadCarro cadCarro)
        {
            Conexao = new DB();
            SQL     = "INSERT INTO tblCarro (Placa, Marca, Chassi,Renavam) " +
                      "VALUES(@Placa, @Marca, @Chassi, @Renavam)";
            try
            {
                Conexao.LimparParametros();
                Conexao.AdicionarParametros("@Placa", cadCarro.Placa);
                Conexao.AdicionarParametros("@Marca", cadCarro.Marca);
                Conexao.AdicionarParametros("@Chassi", cadCarro.Chassi);
                Conexao.AdicionarParametros("@Renavam", cadCarro.Renavam);

                Conexao.Executar(CommandType.Text, SQL);
                return(true);
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
        }