private void btnActualizar_Click(object sender, EventArgs e)
        {
            int x = 0;

            Academico.Asignatura asignatura = new Academico.Asignatura();
            asignatura.CodAsignatura    = Convert.ToString(this.cmbCodAsignatura.SelectedValue);
            asignatura.NombreAsignatura = this.txtNombreAsignatura.Text;
            asignatura.Nivel            = Convert.ToInt32(this.txtNivel.Text);
            asignatura.Creditos         = Convert.ToInt32(this.txtCreditos.Text);
            asignatura.Carrera          = this.txtCarrera.Text;
            try
            {
                x = Academico.AsignaturaDAO.actualizar(asignatura);
                MessageBox.Show("Filas actualizadas: " + x.ToString());
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message.ToString());
            }

            DataTable dt = Academico.AsignaturaDAO.getNombresCompletos();

            this.cmbCodAsignatura.DataSource    = dt;
            this.cmbCodAsignatura.DisplayMember = "Asignatura";
            this.cmbCodAsignatura.ValueMember   = "CodAsignatura";
        }
Example #2
0
        private void toolStripButton1_Click(object sender, EventArgs e)
        {
            int x = 0;

            Academico.Asignatura estudiante = new Academico.Asignatura();     //Creando instancia
            estudiante.Matricula       = Convert.ToString(this.cmbMatricula.SelectedValue);
            estudiante.Apellidos       = this.txtApellido.Text;
            estudiante.Nombres         = this.txtNombre.Text;
            estudiante.FechaNAcimiento = this.dtFechaNacimiento.Value;

            string genero = "F";

            if (this.cmbGenero.Text.ToString().Equals("Masculino"))
            {
                genero = "M";
            }
            estudiante.Genero = genero;

            if (Academico.EstudianteDAO.validarEmail(this.txtCorreo.Text) == false)
            {
                MessageBox.Show("El e-mail ingresado no se encuentra en el formato correcto",
                                "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            else
            {
                estudiante.Correo = this.txtCorreo.Text;
            }

            try
            {
                x = Academico.EstudianteDAO.actualizar(estudiante);

                MessageBox.Show("Registros actualizados: " + x.ToString());    //el nĂºmero de filas agregadas
                DataTable dt = Academico.EstudianteDAO.getNombresCompletos();
                this.cmbMatricula.DataSource = dt;
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message.ToString());
            }
        }
Example #3
0
        private void btnGuardar_Click(object sender, EventArgs e)
        {
            int x = 0;

            Academico.Asignatura asignatura = new Academico.Asignatura();
            asignatura.CodAsignatura    = this.txtCodAsignatura.Text;
            asignatura.NombreAsignatura = this.txtNombreAsignatura.Text;
            asignatura.Nivel            = Convert.ToInt32(this.txtNivel.Text);
            asignatura.Creditos         = Convert.ToInt32(this.txtCreditos.Text);
            asignatura.Carrera          = this.txtCarrera.Text;
            try
            {
                x = Academico.AsignaturaDAO.guardar(asignatura);
                cargarGridAsignaturas();
                MessageBox.Show("Filas agregadas: " + x.ToString());
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message.ToString());
            }
        }