示例#1
0
        private void btmEliminar_Click(object sender, EventArgs e)
        {
            String Nombre = dgvAlumnos.CurrentRow.Cells["Nombre_Alumno"].Value.ToString();

            CDAlumno objEliminar = new CDAlumno();

            try
            {
                if (dgvAlumnos.SelectedRows.Count > 0)
                {
                    if (MessageBox.Show("Desea Eliminar a " + Nombre, "", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
                    {
                        var aux = new MetodoBusqueda();
                        aux.Listar(dgvAlumnos);
                        objEliminar.EliminarAlunmo(Nombre);
                        MessageBox.Show(Nombre + " a sido Eliminado");
                    }
                }
                else
                {
                    MessageBox.Show("Seleccione la fila a Eliminar");
                }
            }catch (Exception ex)
            {
                MessageBox.Show("Error excepcion " + ex);
            }
        }
示例#2
0
        private void btmNuevoAlumno_Click(object sender, EventArgs e)
        {
            CNAlumno      objAlumno = new CNAlumno();
            SqlDataReader ConfirmarGrupo;
            CDAlumno      sqlrRegistrarAlumno = new CDAlumno();
            Alumnos       objDato             = new Alumnos();
            AgregarAlumno objCerrar           = new AgregarAlumno();

            objAlumno.IdAlumno     = txtIdAlumno.Text;
            objAlumno.NombreAlumno = txtNombreAlumno.Text;
            objAlumno.GrupoAlumno  = txtGrupoAlumno.Text;
            objAlumno.GradoAlumno  = txtGradoAlumno.Text;

            if (Edita == false)
            {
                try
                {
                    if (objAlumno.IdAlumno == txtIdAlumno.Text)
                    {
                        if (objAlumno.NombreAlumno == txtNombreAlumno.Text)
                        {
                            lblErrorNombreAlumno.Visible = false;

                            if (objAlumno.GrupoAlumno == txtGrupoAlumno.Text)
                            {
                                lblErrorGrupoAlumno.Visible = false;

                                if (objAlumno.GradoAlumno == txtGradoAlumno.Text)
                                {
                                    lblErrorGradoAlumno.Visible = false;

                                    ConfirmarGrupo = objAlumno.VerficacionDelGrupo();
                                    if (ConfirmarGrupo.Read() == true)
                                    {
                                        if (sqlrRegistrarAlumno.RegistrarAlumno(txtIdAlumno.Text, txtNombreAlumno.Text, txtGradoAlumno.Text, txtGrupoAlumno.Text))
                                        {
                                            lblRegistroAlumno.Text    = "Alumno Registrado Correctamente";
                                            lblErrorGrupo.Visible     = false;
                                            lblRegistroAlumno.Visible = true;
                                            txtNombreAlumno.Text      = "";
                                            txtGradoAlumno.Text       = "";
                                            txtGrupoAlumno.Text       = "";
                                            IdAlumno();
                                        }
                                        else
                                        {
                                            lblErrorGrupo.Text    = "Error de almacenamiento de datos";
                                            lblErrorGrupo.Visible = true;
                                        }
                                    }
                                    else
                                    {
                                        lblErrorGrupo.Text    = "El grupo no coinside";
                                        lblErrorGrupo.Visible = true;
                                        txtGrupoAlumno.Text   = "";
                                    }
                                }
                                else
                                {
                                    lblErrorGradoAlumno.Text    = objAlumno.GradoAlumno;
                                    lblErrorGradoAlumno.Visible = true;
                                }
                            }
                            else
                            {
                                lblErrorGrupoAlumno.Text    = objAlumno.GrupoAlumno;
                                lblErrorGrupoAlumno.Visible = true;
                            }
                        }
                        else
                        {
                            lblErrorNombreAlumno.Text    = objAlumno.NombreAlumno;
                            lblErrorNombreAlumno.Visible = true;
                        }
                    }
                    else
                    {
                        MessageBox.Show("Error ID Alumno");
                    }
                }
                catch (Exception ex)
                {
                    MessageBox.Show("Error excepcion: " + ex);
                }
            }

            if (Edita == true)
            {
                try
                {
                    if (objAlumno.IdAlumno == txtIdAlumno.Text)
                    {
                        if (objAlumno.NombreAlumno == txtNombreAlumno.Text)
                        {
                            lblErrorNombreAlumno.Visible = false;

                            if (objAlumno.GrupoAlumno == txtGrupoAlumno.Text)
                            {
                                lblErrorGrupoAlumno.Visible = false;

                                if (objAlumno.GradoAlumno == txtGradoAlumno.Text)
                                {
                                    lblErrorGradoAlumno.Visible = false;

                                    ConfirmarGrupo = objAlumno.VerficacionDelGrupo();
                                    if (ConfirmarGrupo.Read() == true)
                                    {
                                        if (MessageBox.Show("Desea Modificarlo ", "", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
                                        {
                                            if (sqlrRegistrarAlumno.ModificarAlumno(txtIdAlumno.Text, txtNombreAlumno.Text, txtGradoAlumno.Text, txtGrupoAlumno.Text))
                                            {
                                                lblRegistroAlumno.Text    = "Alumno Modificado Correctamente";
                                                lblErrorGrupo.Visible     = false;
                                                lblRegistroAlumno.Visible = true;
                                                Edita = false;
                                                objCerrar.Close();
                                            }
                                            else
                                            {
                                                lblErrorGrupo.Text    = "Error de almacenamiento de datos";
                                                lblErrorGrupo.Visible = true;
                                            }
                                        }
                                    }
                                    else
                                    {
                                        lblErrorGrupo.Text    = "El grupo no coinside";
                                        lblErrorGrupo.Visible = true;
                                        txtGrupoAlumno.Text   = "";
                                    }
                                }
                                else
                                {
                                    lblErrorGradoAlumno.Text    = objAlumno.GradoAlumno;
                                    lblErrorGradoAlumno.Visible = true;
                                }
                            }
                            else
                            {
                                lblErrorGrupoAlumno.Text    = objAlumno.GrupoAlumno;
                                lblErrorGrupoAlumno.Visible = true;
                            }
                        }
                        else
                        {
                            lblErrorNombreAlumno.Text    = objAlumno.NombreAlumno;
                            lblErrorNombreAlumno.Visible = true;
                        }
                    }
                }catch (Exception ex)
                {
                    MessageBox.Show("Error Excepcion " + ex);
                }
            }
        }