public ActionResult Create(CtProyecto e) { try { var currentUser = HttpContext.Session.GetString("nomUsuario"); var context = HttpContext.RequestServices.GetService(typeof(rodlpContext)) as rodlpContext; e.Status = 1; e.Usuario = currentUser; context.CtProyecto.Add(e); context.SaveChanges(); return(RedirectToAction(nameof(Index))); } catch { return(View()); } }
public ActionResult Edit(CtProyecto empEdit) { try { var context = HttpContext.RequestServices.GetService(typeof(rodlpContext)) as rodlpContext; var objectEdit = context.CtProyecto.FirstOrDefault(em => em.IdProyectos == empEdit.IdProyectos); var currentUser = HttpContext.Session.GetString("nomUsuario"); if (objectEdit != null) { objectEdit.Descripcion = empEdit.Descripcion; objectEdit.Usuario = currentUser; context.CtProyecto.Update(objectEdit); context.SaveChanges(); } return(RedirectToAction(nameof(Index))); } catch { return(View()); } }