public ActionResult DeleteConfirmed(int id) { tbAsignaturas tbAsignaturas = db.tbAsignaturas.Find(id); db.tbAsignaturas.Remove(tbAsignaturas); db.SaveChanges(); return(RedirectToAction("Index")); }
// GET: tbAsignaturas/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } tbAsignaturas tbAsignaturas = db.tbAsignaturas.Find(id); if (tbAsignaturas == null) { return(HttpNotFound()); } return(View(tbAsignaturas)); }
// GET: tbAsignaturas/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } tbAsignaturas tbAsignaturas = db.tbAsignaturas.Find(id); if (tbAsignaturas == null) { return(HttpNotFound()); } ViewBag.asig_UsuarioCrea = new SelectList(db.tbUsuarios, "usu_Id", "usu_NombreUsuario", tbAsignaturas.asig_UsuarioCrea); ViewBag.asig_UsuarioModifica = new SelectList(db.tbUsuarios, "usu_Id", "usu_NombreUsuario", tbAsignaturas.asig_UsuarioModifica); return(View(tbAsignaturas)); }
public ActionResult Edit([Bind(Include = "asig_Id,asig_Descripcion,asig_Semestral,asig_UsuarioCrea,asig_FechaCrea,asig_UsuarioModifica,asig_FechaModifica")] tbAsignaturas tbAsignaturas) { tbAsignaturas.asig_FechaModifica = DateTime.Now; tbAsignaturas.asig_UsuarioModifica = 2; if (ModelState.IsValid) { try { IEnumerable <Object> ListAsignaturas = null; string MensajeError = ""; ListAsignaturas = db.UDP_Gral_tbAsignaturas_Update(tbAsignaturas.asig_Id, tbAsignaturas.asig_Descripcion, tbAsignaturas.asig_Semestral, tbAsignaturas.asig_UsuarioCrea, tbAsignaturas.asig_FechaCrea, tbAsignaturas.asig_UsuarioModifica, tbAsignaturas.asig_FechaModifica); foreach (UDP_Gral_tbAsignaturas_Update_Result Res in ListAsignaturas) { MensajeError = Res.MensajeError; } if (MensajeError.StartsWith("-1")) { ModelState.AddModelError("asig_Descripcion", "1. No se pudo actualizar el registro."); return(View(tbAsignaturas)); } return(RedirectToAction("Index")); } catch (Exception Ex) { Ex.Message.ToString(); ModelState.AddModelError("asig_Descripcion", "2. No se pudo actualizar el registro"); return(View(tbAsignaturas)); } } ViewBag.asig_UsuarioCrea = new SelectList(db.tbUsuarios, "usu_Id", "usu_NombreUsuario", tbAsignaturas.asig_UsuarioCrea); ViewBag.asig_UsuarioModifica = new SelectList(db.tbUsuarios, "usu_Id", "usu_NombreUsuario", tbAsignaturas.asig_UsuarioModifica); return(View(tbAsignaturas)); }