public ActionResult Create([Bind(Include = "Id_EstadoRegistro,Estado")] tblEstadosRegistros tblEstadosRegistros) { if (ModelState.IsValid) { db.tblEstadosRegistros.Add(tblEstadosRegistros); db.SaveChanges(); /*Notificacion*/ ApplicationDbContext bd = new ApplicationDbContext(); Notifications notificacion = new Notifications(); notificacion.Module = "Estado de registro Cliente/Personal"; notificacion.Message = string.Format("Registro un nuevo estado"); notificacion.Date = DateTime.Now; notificacion.Viewed = false; notificacion.Usuario_Id = User.Identity.GetUserId(); bd.Notification.Add(notificacion); bd.SaveChanges(); /*Fin Notificacion*/ return(RedirectToAction("Index")); } return(View(tblEstadosRegistros)); }
public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } tblEstadosRegistros tblEstadosRegistros = db.tblEstadosRegistros.Find(id); if (tblEstadosRegistros == null) { return(HttpNotFound()); } return(View(tblEstadosRegistros)); }
public ActionResult DeleteConfirmed(int id) { tblEstadosRegistros tblEstadosRegistros = db.tblEstadosRegistros.Find(id); db.tblEstadosRegistros.Remove(tblEstadosRegistros); db.SaveChanges(); /*Notificacion*/ ApplicationDbContext bd = new ApplicationDbContext(); Notifications notificacion = new Notifications(); notificacion.Module = "Estado de registro Cliente/Personal"; notificacion.Message = string.Format("Elimino un estado Cliente/Personal"); notificacion.Date = DateTime.Now; notificacion.Viewed = false; notificacion.Usuario_Id = User.Identity.GetUserId(); bd.Notification.Add(notificacion); bd.SaveChanges(); /*Fin Notificacion*/ return(RedirectToAction("Index")); }