コード例 #1
0
        //carrega o grid ao abrir o form
        private void Add_clientes_Load(object sender, EventArgs e)
        {
            sql = "SELECT * FROM `bd_servicos`.`tb01_clientes` order by tb01_nome;";
            model.open();
            model.Execsql(sql);
            carregaGrid();
            model.close();

            DGclientes.ClearSelection();
        }
コード例 #2
0
        private void DGclientes_CellClick(object sender, DataGridViewCellEventArgs e)
        {
            TXTnome.Text     = DGclientes.CurrentRow.Cells[0].Value.ToString();
            TXTemail.Text    = DGclientes.CurrentRow.Cells[1].Value.ToString();
            TXTtelefone.Text = DGclientes.CurrentRow.Cells[2].Value.ToString();

            BTadd.ButtonText  = "Salvar edição";
            BTcancela.Visible = true;

            DGclientes.ClearSelection();
        }
コード例 #3
0
        //adicina novo cliente
        private void BTadd_Click(object sender, EventArgs e)
        {
            if (TXTnome.Text != "" && TXTtelefone.Text != "")
            {
                if (BTadd.ButtonText == "Adicionar cliente")
                {
                    sql = "INSERT INTO `bd_servicos`.`tb01_clientes` (`tb01_nome`, `tb01_email`, `tb01_telefone`) VALUES ('" + TXTnome.Text + "', '" + TXTemail.Text + "', '" + TXTtelefone.Text + "');";
                    model.open();
                    model.Runsql(sql);
                    model.close();

                    MessageBox.Show("Item adicionado com sucesso");
                }
                else
                {
                    sql = "update tb01_clientes set tb01_nome = '" + TXTnome.Text + "', tb01_telefone = '" + TXTtelefone.Text + "', tb01_email = '" + TXTemail.Text + "'"
                          + "where tb01_cod = " + DGclientes.CurrentRow.Cells[3].Value.ToString();
                    model.open();
                    model.Runsql(sql);
                    model.close();

                    MessageBox.Show("Item atualizado com sucesso");

                    BTcancela.Visible = false;
                }

                TXTnome.Text     = "";
                TXTemail.Text    = "";
                TXTtelefone.Text = "";

                TXTnome.Focus();

                sql = "SELECT * FROM `bd_servicos`.`tb01_clientes` order by tb01_nome;";
                model.open();
                model.Execsql(sql);
                carregaGrid();
                model.close();
            }
            else
            {
                MessageBox.Show("Preencha os campos necessários");
            }

            DGclientes.ClearSelection();
        }