예제 #1
0
        private void dataGridViewEstudiantes_CellContentClick(object sender, DataGridViewCellEventArgs e)
        {
            if (this.dataGridViewEstudiantes.Columns[e.ColumnIndex].Name == "linkEliminar")
            {
                int    fila       = e.RowIndex;
                String cedula     = dataGridViewEstudiantes["cedula", fila].Value.ToString();
                String Estudiante = dataGridViewEstudiantes["Estudiante", fila].Value.ToString();

                DialogResult dr = MessageBox.Show("ESTAS SEGURO DE ELIMINAR AL ESTDUDIANTE, " + Estudiante + " ?", "CONFIRME", MessageBoxButtons.YesNo, MessageBoxIcon.Warning);
                if (dr == DialogResult.No)
                {
                    return;
                }

                int x = CapaDatos.PersonaDAO.eliminar(cedula);
                if (x > 0)
                {
                    MessageBox.Show("Registro borrado con exito...");
                }
                else
                {
                    MessageBox.Show("NO SE PUDO BORRAR");
                }
            }
            else if (this.dataGridViewEstudiantes.Columns[e.ColumnIndex].Name == "linkActualizar")
            {
                int    fila   = e.RowIndex;
                String cedula = dataGridViewEstudiantes["cedula", fila].Value.ToString();

                //MessageBox.Show("clic actualizar");
                frmActualizar frm1 = new frmActualizar(cedula);
                frm1.ShowDialog();
            }
        }
예제 #2
0
        private void DataGridViewEstuddiante_CellContentClick(object sender, DataGridViewCellEventArgs e)
        {
            //verificar si se hizo clic en el link eliminar
            if (this.DataGridViewEstuddiante.Columns[e.ColumnIndex].Name == "linkEliminar")
            {
                //MessageBox.Show("Clic eliminar");
                //recupera la cedula de la fila actual
                int    fila       = e.RowIndex;
                String cedula     = DataGridViewEstuddiante["cedula", fila].Value.ToString();
                String estudiante = DataGridViewEstuddiante["estudiante", fila].Value.ToString();
                //MessageBox.Show("cedula actual : " + cedula);

                DialogResult dr = MessageBox.Show("Estas segur@ que sedea eliminar el registro de " + estudiante + " ? ", "Confirme", MessageBoxButtons.YesNo, MessageBoxIcon.Warning);
                if (dr == DialogResult.No)
                {
                    return; //abandonar
                }

                int x = CapaDatos.PersonaDAO.eliminar(cedula);
                if (x > 0)
                {
                    this.cargarGrid();
                    MessageBox.Show("Registro borrado con exito");
                }
                else
                {
                    MessageBox.Show("No se pudo eliminar el registro");
                }
            }
            else if (this.DataGridViewEstuddiante.Columns[e.ColumnIndex].Name == "linkActualizar")
            {
                //MessageBox.Show("Clic actualizar");
                //recupero la cedula
                int    fila   = e.RowIndex;
                String cedula = DataGridViewEstuddiante["cedula", fila].Value.ToString();

                //abrir el formulario
                frmActualizar frm1 = new frmActualizar(cedula);
                frm1.ShowDialog();
            }
            this.cargarGrid();
        }