protected void ButtonModificar_Click(object sender, EventArgs e) { int selec = GridView1.SelectedIndex; int selec2 = GridView2.SelectedIndex; unis[selec].Estudiantes.RemoveAt(selec2); Estudiante estudiante = new Estudiante(); est = unis[selec].Estudiantes; estudiante.Nombre = estmod_txt.Text; est.Add(estudiante); estmod_txt.Text = ""; Universidades universidad = new Universidades(); universidad.Universidad = unis[selec].Universidad; universidad.Estudiantes = est.ToList(); unis.Add(universidad); GuardarJson(); GridView2.DataSource = unis[selec].Estudiantes; GridView2.DataBind(); est.Clear(); }
public IActionResult AgregarUniversidad(DatosUniversidad datosUniversidad, Universidades universidades) { if (ModelState.IsValid) { datosUniversidad.Universidades.Add(universidades); return(RedirectToAction("VerUniversidad", universidades)); } return(View(universidades)); }
public async Task <ActionResult> Edit([Bind(Include = "Id,Nombre,Direccion")] Universidades universidades) { if (ModelState.IsValid) { _db.Entry(universidades).State = EntityState.Modified; await _db.SaveChangesAsync(); return(RedirectToAction("Index")); } return(View(universidades)); }
public async Task <ActionResult> Create([Bind(Include = "Id,Nombre,Direccion")] Universidades universidades) { if (ModelState.IsValid) { _db.Universidades.Add(universidades); await _db.SaveChangesAsync(); return(RedirectToAction("Index")); } return(View(universidades)); }
protected void AlumnoButton_Click(object sender, EventArgs e) { Universidades u = unis.Find(p => p.Universidad == uni_txt.Text); if (u.Estudiantes.Count > 0) { est = u.Estudiantes; } Estudiante estudiante = new Estudiante(); estudiante.Nombre = estudiante_txt.Text; est.Add(estudiante); estudiante_txt.Text = ""; }
protected void UnisButton_Click(object sender, EventArgs e) { Universidades u = unis.Find(p => p.Universidad == uni_txt.Text); if (u.Universidad.Length == 0) { Universidades universidad = new Universidades(); universidad.Universidad = uni_txt.Text; universidad.Estudiantes = est.ToList(); unis.Add(universidad); GuardarJson(); est.Clear(); } else { u.Estudiantes = est; GuardarJson(); } uni_txt.Text = ""; }
public IActionResult EliminarUniversidad(DatosUniversidad datosUniversidad, Universidades universidades) { if (ModelState.IsValid) { var ID = Request.Form["opciones"]; foreach (var datos in datosUniversidad.Universidades) { if (ID == datos.ID.ToString()) { ViewData["Codigo"] = datos.ID; ViewData["Nombre"] = datos.NOMBRE; break; } } var DeleteButton = Request.Form["Delete"]; if (DeleteButton == "delete") { int x = 0; foreach (var datos in datosUniversidad.Universidades) { if (datos.ID == datosUniversidad.IDSelected) { break; } x++; } datosUniversidad.Universidades.RemoveAt(x); return(View("VerUniversidad", datosUniversidad)); } } return(View(datosUniversidad)); }
public IActionResult EditarUniversidad(DatosUniversidad datosUniversidad, Universidades universidades) { if (ModelState.IsValid) { var opciones = Request.Form["opciones"]; foreach (var datos in datosUniversidad.Universidades) { if (datos.ID.ToString() == opciones) { ViewData["Codigo"] = datos.ID; ViewData["Nombre"] = datos.NOMBRE; break; } } var SaveButton = Request.Form["Save"]; if (SaveButton == "save") { int x = 0; foreach (var datos in datosUniversidad.Universidades) { if (datos.ID == universidades.ID) { break; } x++; } datosUniversidad.Universidades.RemoveAt(x); datosUniversidad.Universidades.Add(universidades); return(RedirectToAction("VerUniversidad", universidades)); } } return(View(universidades)); }
public IActionResult EditarUniversidad(Universidades universidades) { return(View(universidades)); }