Esempio n. 1
0
        private void button1_Click(object sender, EventArgs e)
        {
            string marca = txtMarca.Text;
            string modelo = txtModelo.Text;
            string cor = txtCor.Text;

            if (modelo == "")
            {
                MessageBox.Show("O campo 'Modelo' não pode estar vazio!");
                return;
            }

            Carro carro = new Carro();
            carro.id_carro = Convert.ToInt32(id_carro);
            carro.modelo = modelo;
            carro.cor = cor;
            carro.marca = marca;

            CarroDAO carroDAO = new CarroDAO();

            if (carroDAO.editar(carro) == true)
            {
                this.Close();
                MessageBox.Show("Carro editado com sucesso!");
            }
        }
Esempio n. 2
0
        private void button1_Click(object sender, EventArgs e)
        {
            marca = txtMarca.Text;
            modelo = txtModelo.Text;
            cor = txtCor.Text;

            if (marca == "")
            {
                MessageBox.Show("O campo 'marca' não pode estar vazio!");
                return;
            }

            if (modelo == "")
            {
                MessageBox.Show("O campo 'modelo' não pode estar vazio!");
                return;
            }

            Carro carro = new Carro();
            carro.modelo = modelo;
            carro.marca = marca;
            carro.cor = cor;

            CarroDAO carroDAO = new CarroDAO();

            if (carroDAO.inserir(carro) == true)
            {
                this.Close();
                MessageBox.Show("Cadastro efetuado com sucesso!");
            }
        }
Esempio n. 3
0
        private void listarCarros_Load(object sender, EventArgs e)
        {
            CarroDAO carroDAO = new CarroDAO();
            List<Carro> carros = new List<Carro>();

            carros = carroDAO.listar();

            var bindingList = new BindingList<Carro>(carros);
            var source = new BindingSource(bindingList, null);
            dataGridView1.DataSource = source;
            this.dataGridView1.Columns["Id_carro"].Frozen = true;
        }
Esempio n. 4
0
        private void textBox1_TextChanged(object sender, EventArgs e)
        {
            String busca = textBox1.Text;
            CarroDAO carroDAO = new CarroDAO();
            List<Carro> carros = new List<Carro>();

            carros = carroDAO.buscar(busca);

            var bindingList = new BindingList<Carro>(carros);
            var source = new BindingSource(bindingList, null);
            dataGridView1.DataSource = source;
            this.dataGridView1.Columns["Id_carro"].Frozen = true;
        }
Esempio n. 5
0
 private void button2_Click(object sender, EventArgs e)
 {
     if ((MessageBox.Show("Tem certeza que deseja deletar o carro?", "Deletar Carro",
          MessageBoxButtons.YesNo, MessageBoxIcon.Question,
         MessageBoxDefaultButton.Button1) == System.Windows.Forms.DialogResult.Yes))
     {
         CarroDAO carroDAO = new CarroDAO();
         Carro carro = new Carro();
         carro.id_carro = Convert.ToInt32(id_carro);
         carroDAO.deletar(carro);
         this.Close();
         listarCarros listadecarro = new listarCarros();
         listadecarro.Show();
         MessageBox.Show("Carro deletado com sucesso!");
     }
 }
Esempio n. 6
0
 private void editarCarro_Load(object sender, EventArgs e)
 {
     Carro carro = new Carro();
     carro.id_carro = Convert.ToInt32(id_carro);
     Carro return_carro = new Carro();
     CarroDAO carroDAO = new CarroDAO();
     return_carro = carroDAO.getCarrobyId(carro);
     txtMarca.Text = return_carro.marca;
     txtModelo.Text = return_carro.modelo;
     txtCor.Text = return_carro.cor;
 }