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