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)); }
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)); }
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; }
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)); }
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); }
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); }
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)); }
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)); }
public IActionResult VerAlumnos(DatosAlumnos datosAlumnos) { return(View(datosAlumnos)); }
public IActionResult EliminarAlumno(DatosAlumnos datosAlumnos) { return(View(datosAlumnos)); }