示例#1
0
        private void BTremover_Click(object sender, EventArgs e)
        {
            string cod = DGusuarios.CurrentRow.Cells[1].Value.ToString();

            if (DGusuarios.RowCount > 1)
            {
                if (MessageBox.Show(("Deseja apagar este usuário?"), "Apagar usuário", MessageBoxButtons.OKCancel, MessageBoxIcon.Question) == DialogResult.OK)
                {
                    sql = "DELETE FROM `tb_login` WHERE  `senha`='" + cod + "';";
                    model.open();
                    model.Runsql(sql);
                    model.close();
                }
            }
            else
            {
                MessageBox.Show("Não é possível apagar todos usuários");
            }

            sql = "select * from tb_login order by usuario";
            model.open();
            model.Execsql(sql);
            carregaGrid();
            model.close();

            DGusuarios.ClearSelection();
        }
示例#2
0
        private void Usuarios_Load(object sender, EventArgs e)
        {
            sql = "select * from tb_login order by usuario";
            model.open();
            model.Execsql(sql);
            carregaGrid();
            model.close();

            DGusuarios.ClearSelection();
        }
示例#3
0
        private void BTadicionar_Click(object sender, EventArgs e)
        {
            bool duplicata = false;

            if (TXTusuario.Text != "" && TXTsenha.Text != "")
            {
                sql = "select * from tb_login where usuario='" + TXTusuario.Text + "'";
                model.open();
                model.Execsql(sql);
                if (model.resultado.HasRows)
                {
                    duplicata = true;
                }
                model.close();

                if (duplicata == true)
                {
                    MessageBox.Show("Já existe um usuário com este nome");
                }
                else
                {
                    sql = "INSERT INTO `tb_login` (`usuario`, `senha`) VALUES ('" + TXTusuario.Text + "', '" + TXTsenha.Text + "');";
                    model.open();
                    model.Runsql(sql);
                    model.close();

                    sql = "select * from tb_login order by usuario";
                    model.open();
                    model.Execsql(sql);
                    carregaGrid();
                    model.close();

                    DGusuarios.ClearSelection();
                }

                TXTusuario.Text = "";
                TXTsenha.Text   = "";

                duplicata = false;
            }
            else
            {
                MessageBox.Show("Preencha os campos");
            }
        }