Ejemplo n.º 1
0
        public ActionResult AgregarAlumno(Alumno UnAlumno)
        {
            UnAlumno.AgregarAlumno(UnAlumno.IdDivision);


            Alumno MiAlumno = new Alumno();


            List <Alumno> listaAlumnos = new List <Alumno>();

            listaAlumnos = MiAlumno.ListarAlumnosConId(UnAlumno.IdDivision);
            Division midivi = new Division();

            midivi                = midivi.TraerDivision(UnAlumno.IdDivision);
            ViewBag.anio          = midivi.Año;
            ViewBag.letra         = midivi.Nombre;
            ViewBag.ListarAlumnos = listaAlumnos;
            return(View("ListaAlumnos"));
        }
Ejemplo n.º 2
0
        private void btnAgregar_Click(object sender, EventArgs e)
        {
            Alumno al = new Alumno();

            al.nro_documento    = txtNroDocumento.Text;
            al.tipo_documento   = (Persona.TipoDocumento)cmbTipoDocumento.SelectedItem;
            al.nombre           = txtNombre.Text;
            al.apellido         = txtApellido.Text;
            al.fecha_Nacimiento = dtpFechaNacimiento.Value.Date;
            al.direccion        = txtDireccion.Text;
            al.telefono         = txtTelefono.Text;
            al.email            = txtEmail.Text;
            al.Promocion        = Convert.ToInt32(txtPromocion.Text);

            Alumno.AgregarAlumno(al);

            MessageBox.Show("El alumno ha sido agregado con éxito");
            LimpiarFormulario();
            ActualizarDataGrid();
        }
Ejemplo n.º 3
0
        private void btnGuardar_Click(object sender, EventArgs e)
        {
            try
            {
                var a = ObtenerDatosFormulario();
                if (validarDatos())
                {
                    if (modo == "AGREGAR")
                    {
                        Alumno.AgregarAlumno(a);
                    }
                    else if (modo == "EDITAR")
                    {
                        if (this.lstAlumno.SelectedItems.Count == 0)
                        {
                            MessageBox.Show("Favor seleccione una fila");
                        }

                        else
                        {
                            Alumno alumno = (Alumno)lstAlumno.SelectedItem;
                            int    index  = alumno.Id;

                            Alumno.EditarAlumno(a, index);
                            ActualizarListaAlumnos();
                        }
                    }

                    LimpiarFormulario();
                    ActualizarListaAlumnos();
                    BloquearFormulario();
                }
            }
            catch (Exception)
            {
                MessageBox.Show("No se pudo guardar!");
            }
        }