Esempio n. 1
0
        public IActionResult AgregarAlumno(DatosAlumnos datosAlumnos, AlumnosM alumnos)
        {
            var X = "Hola";

            if (ModelState.IsValid)
            {
                foreach (var data in datosAlumnos.Alumnos)
                {
                    if (data.Boleta_Alumno == alumnos.Boleta_Alumno)
                    {
                        X = data.Boleta_Alumno;
                        break;
                    }
                }

                if (X != alumnos.Boleta_Alumno)
                {
                    datosAlumnos.Alumnos.Add(alumnos);

                    return(RedirectToAction("VerAlumnos", alumnos));
                }
                else
                {
                    ViewData["IDInValido"] = "Esta Boleta ya existe!";
                }
            }

            return(View(alumnos));
        }
Esempio n. 2
0
        public IActionResult ModificarAlumno(DatosAlumnos datosAlumnos, AlumnosM alumnos)
        {
            var PosicionSelect = Request.Form["posicion"];

            foreach (var data in datosAlumnos.Alumnos)
            {
                if (data.Boleta_Alumno == PosicionSelect)
                {
                    ViewData["ID"]          = data.Boleta_Alumno;
                    ViewData["Nombre"]      = data.Nombre_Alumno;
                    ViewData["Fecha_Nac"]   = data.Fecha_Nacimiento;
                    ViewData["CURP"]        = data.CURP_Alumno;
                    ViewData["ID_Maestria"] = data.ID_Maestria;

                    break;
                }
            }
            var ValorBotonEdit = Request.Form["Editar"];

            if (ValorBotonEdit == "0")
            {
                var IdAlumon = alumnos.Boleta_Alumno;
                return(RedirectToAction("EditarAlumno", new { AlumnoID = IdAlumon }));
            }
            var ValorBotonEliminar = Request.Form["Eliminar"];

            if (ValorBotonEliminar == "1")
            {
                var IdAlumon = alumnos.Boleta_Alumno;
                return(RedirectToAction("EliminarAlumno", new { AlumnoID = IdAlumon }));
            }

            return(View(alumnos));
        }
        public IActionResult AgregarAlumno(DatosAlumnos datosAlumnos, Alumno alumno)
        {
            if (ModelState.IsValid)
            {
                datosAlumnos.Alumnos.Add(alumno);
                return(RedirectToAction("VerAlumno", alumno));
            }

            return(View(alumno));
        }
Esempio n. 4
0
 public void MapearDatos()
 {
     AlumnoActual = new DatosAlumnos();
     AlumnoActual.ID_Inscripcion = (int)dgvCursos.SelectedRows[0].Cells["ID_Inscripcion"].Value;
     AlumnoActual.ID_persona     = (int)dgvCursos.SelectedRows[0].Cells["ID_Persona"].Value;
     AlumnoActual.ID_Curso       = (int)dgvCursos.SelectedRows[0].Cells["ID_Curso"].Value;
     AlumnoActual.Legajo         = (int)dgvCursos.SelectedRows[0].Cells["Legajo"].Value;
     AlumnoActual.Nombre         = (string)dgvCursos.SelectedRows[0].Cells["Nombre"].Value;
     AlumnoActual.Apellido       = (string)dgvCursos.SelectedRows[0].Cells["Apellido"].Value;
     AlumnoActual.Nota           = (int)dgvCursos.SelectedRows[0].Cells["Nota2"].Value;
 }
Esempio n. 5
0
 public IActionResult EliminarAlumno(DatosAlumnos datosAlumnos, string AlumnoID)
 {
     foreach (var data in datosAlumnos.Alumnos)
     {
         if (data.Boleta_Alumno == AlumnoID)
         {
             ViewData["ID"]          = data.Boleta_Alumno;
             ViewData["Nombre"]      = data.Nombre_Alumno;
             ViewData["Fecha_Nac"]   = data.Fecha_Nacimiento;
             ViewData["CURP"]        = data.CURP_Alumno;
             ViewData["ID_Maestria"] = data.ID_Maestria;
             break;
         }
     }
     ViewBag.IDAlumno = AlumnoID;
     return(View(datosAlumnos));
 }
Esempio n. 6
0
        public List <DatosAlumnos> ObtenerDatos()
        {
            string curso   = this.ddlCurso.SelectedItem.ToString();
            int    IDCurso = int.Parse(curso.Substring(curso.LastIndexOf(" ") + 1));
            List <DatosAlumnos>     datosAlumnos = new List <DatosAlumnos>();
            Alumno_InscripcionLogic ail          = new Alumno_InscripcionLogic();

            try
            {
                List <Alumno_Inscripcion> alumnos = ail.GetAlumnosInscriptos(IDCurso);


                foreach (Alumno_Inscripcion ai in alumnos)
                {
                    DatosAlumnos alumno = new DatosAlumnos();
                    alumno.ID         = ai.ID;
                    alumno.Condicion  = ai.Condicion;
                    alumno.Nota       = ai.Nota;
                    alumno.ID_Curso   = ai.IDCurso;
                    alumno.ID_persona = ai.IDAlumno;
                    if (ai.Nota == 0)
                    {
                        alumno.NotaMostrar = " ";
                    }
                    else
                    {
                        alumno.NotaMostrar = ai.Nota.ToString();
                    }

                    UsuarioLogic ul      = new UsuarioLogic();
                    Persona      persona = ul.GetPersona(ai.IDAlumno);

                    alumno.Nombre   = persona.Nombre;
                    alumno.Legajo   = persona.Legajo;
                    alumno.Apellido = persona.Apellido;

                    datosAlumnos.Add(alumno);
                }
            }
            catch (Exception ex)
            {
                ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "alertMessage", "alert('" + ex.Message + "')", true);
            }

            return(datosAlumnos);
        }
Esempio n. 7
0
        public List <DatosAlumnos> ObtenerDatos()
        {
            string curso   = this.cmbCursos.SelectedItem.ToString();
            int    IDCurso = int.Parse(curso.Substring(curso.LastIndexOf(" ") + 1));
            List <DatosAlumnos>     datosAlumnos = new List <DatosAlumnos>();
            Alumno_InscripcionLogic ail          = new Alumno_InscripcionLogic();

            try
            {
                List <Alumno_Inscripcion> alumnos = ail.GetAlumnosInscriptos(IDCurso);

                foreach (Alumno_Inscripcion ai in alumnos)
                {
                    DatosAlumnos alumno = new DatosAlumnos();
                    alumno.ID_Inscripcion = ai.ID;
                    alumno.Condicion      = ai.Condicion;
                    alumno.Nota           = ai.Nota;
                    alumno.ID_Curso       = ai.IDCurso;
                    alumno.ID_persona     = ai.IDAlumno;
                    if (ai.Nota == 0)
                    {
                        alumno.NotaMostrar = "-";
                    }
                    else
                    {
                        alumno.NotaMostrar = ai.Nota.ToString();
                    }

                    UsuarioLogic ul      = new UsuarioLogic();
                    Persona      persona = ul.GetPersona(ai.IDAlumno);

                    alumno.Nombre   = persona.Nombre;
                    alumno.Legajo   = persona.Legajo;
                    alumno.Apellido = persona.Apellido;

                    datosAlumnos.Add(alumno);
                }
            }
            catch (Exception e)
            {
                MessageBox.Show(e.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }

            return(datosAlumnos);
        }
Esempio n. 8
0
        public IActionResult EliminarAlumno(string AlumnoID)
        {
            DatosAlumnos datosAlumnos = new DatosAlumnos();

            int Y = 0;

            foreach (var data in datosAlumnos.Alumnos)
            {
                if (AlumnoID == data.Boleta_Alumno)
                {
                    break;
                }
                Y++;
            }

            datosAlumnos.Alumnos.RemoveAt(Y);
            return(RedirectToAction("ModificarAlumno"));
        }
        public IActionResult EliminarAlumno(DatosAlumnos datosAlumnos, Alumno alumno)
        {
            if (ModelState.IsValid)
            {
                var ID = Request.Form["opciones"];
                foreach (var datos in datosAlumnos.Alumnos)
                {
                    if (ID == datos.ID.ToString())
                    {
                        ViewData["Codigo"]     = datos.ID;
                        ViewData["Nombre"]     = datos.NOMBRE;
                        ViewData["Cedula"]     = datos.Cedula;
                        ViewData["FechaNac"]   = datos.Fecha_Nac;
                        ViewData["IDMaestria"] = datos.ID_Maestria;
                        break;
                    }
                }


                var DeleteButton = Request.Form["Delete"];
                if (DeleteButton == "delete")
                {
                    int x = 0;

                    foreach (var data in datosAlumnos.Alumnos)
                    {
                        if (data.ID == datosAlumnos.IDSelected)
                        {
                            break;
                        }
                        x++;
                    }

                    datosAlumnos.Alumnos.RemoveAt(x);
                    return(View("VerAlumno", datosAlumnos));
                }
            }

            return(View(datosAlumnos));
        }
Esempio n. 10
0
        public IActionResult EditarAlumno(string AlumnoID, DatosAlumnos datosAlumnos, AlumnosM alumnosM)
        {
            ViewBag.IDAlumno = AlumnoID;

            if (ModelState.IsValid)
            {
                int Y = 0;
                foreach (var data in datosAlumnos.Alumnos)
                {
                    if (data.Boleta_Alumno == AlumnoID)
                    {
                        break;
                    }
                    Y++;
                }
                datosAlumnos.Alumnos.RemoveAt(Y);
                datosAlumnos.Alumnos.Add(alumnosM);

                return(RedirectToAction("ModificarAlumno"));
            }
            return(View(alumnosM));
        }
        public IActionResult EditarAlumno(DatosAlumnos datosAlumnos, Alumno alumno)
        {
            if (ModelState.IsValid)
            {
                var opciones = Request.Form["opciones"];
                foreach (var datos in datosAlumnos.Alumnos)
                {
                    if (datos.ID.ToString() == opciones)
                    {
                        ViewData["Codigo"]     = datos.ID;
                        ViewData["Nombre"]     = datos.NOMBRE;
                        ViewData["Cedula"]     = datos.Cedula;
                        ViewData["FechaNac"]   = datos.Fecha_Nac;
                        ViewData["IDMaestria"] = datos.ID_Maestria;
                        break;
                    }
                }
                var SaveButton = Request.Form["Save"];
                if (SaveButton == "save")
                {
                    int x = 0;

                    foreach (var datos in datosAlumnos.Alumnos)
                    {
                        if (datos.ID == alumno.ID)
                        {
                            break;
                        }
                        x++;
                    }

                    datosAlumnos.Alumnos.RemoveAt(x);
                    datosAlumnos.Alumnos.Add(alumno);
                    return(RedirectToAction("VerAlumno", alumno));
                }
            }

            return(View(alumno));
        }
Esempio n. 12
0
 public IActionResult VerAlumnos(DatosAlumnos datosAlumnos)
 {
     return(View(datosAlumnos));
 }
 public IActionResult EliminarAlumno(DatosAlumnos datosAlumnos)
 {
     return(View(datosAlumnos));
 }