public ActionResult Create(AsesoriaModelView ase) { List <MateriasTb> lstMaterias = db.MateriasTb.ToList(); List <temasTb> lstTemas = db.temasTb.ToList(); List <AsesoresTb> lstAsesores = db.AsesoresTb.ToList(); List <Grupos> lstGrupos = db.Grupos.ToList(); ViewBag.Grupo = new SelectList(lstGrupos, "id_grupo", "num_grupo"); ViewBag.LstMateria = new SelectList(lstMaterias, "id_materia", "nombre"); ViewBag.LstTema = new SelectList(lstTemas, "id_Temas", "nombre_tema"); ViewBag.LstAsesor = new SelectList(lstAsesores, "Id_Asesores", "nombre"); if (ModelState.IsValid) { ase.cv = ase.cv + 1; AsesoriasTb dbase = new AsesoriasTb(); dbase.cvc = ase.cv.ToString(); dbase.matricula = ase.matricula; dbase.id_materia = ase.id_materia; dbase.id_asesor = ase.id_asesor; db.AsesoriasTb.Add(dbase); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(ase)); }
public ActionResult DeleteConfirmed(int id) { AsesoriasTb asesoriasTb = db.AsesoriasTb.Find(id); db.AsesoriasTb.Remove(asesoriasTb); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "Id_asesoria,matricula,id_materia,id_asesor,cvc,time")] AsesoriasTb asesoriasTb) { if (ModelState.IsValid) { db.Entry(asesoriasTb).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(asesoriasTb)); }
// GET: AsesoriasTbs/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } AsesoriasTb asesoriasTb = db.AsesoriasTb.Find(id); if (asesoriasTb == null) { return(HttpNotFound()); } return(View(asesoriasTb)); }