public ActionResult Edit(TbPersonas empEdit)
 {
     try
     {
         var context     = HttpContext.RequestServices.GetService(typeof(rodlpContext)) as rodlpContext;
         var objectEdit  = context.TbPersonas.FirstOrDefault(em => em.IdPersona == empEdit.IdPersona);
         var currentUser = HttpContext.Session.GetString("nomUsuario");
         if (objectEdit != null)
         {
             objectEdit.Nombre           = empEdit.Nombre;
             objectEdit.Rfc              = empEdit.Rfc;
             objectEdit.Direccion        = empEdit.Direccion;
             objectEdit.Localidad        = empEdit.Localidad;
             objectEdit.Municipio        = empEdit.Municipio;
             objectEdit.Entidad          = empEdit.Entidad;
             objectEdit.Cp               = empEdit.Cp;
             objectEdit.Telefono         = empEdit.Telefono;
             objectEdit.EMail            = empEdit.EMail;
             objectEdit.Nombre           = empEdit.Nombre;
             objectEdit.ClienteProveedor = empEdit.ClienteProveedor;
             objectEdit.Usuario          = currentUser;
             context.TbPersonas.Update(objectEdit);
             context.SaveChanges();
         }
         return(RedirectToAction(nameof(Index)));
     }
     catch
     {
         return(View());
     }
 }
 public ActionResult Create(TbPersonas e)
 {
     try
     {
         var currentUser = HttpContext.Session.GetString("nomUsuario");
         var context     = HttpContext.RequestServices.GetService(typeof(rodlpContext)) as rodlpContext;
         e.Status  = 1;
         e.Usuario = currentUser;
         context.TbPersonas.Add(e);
         context.SaveChanges();
         return(RedirectToAction(nameof(Index)));
     }
     catch (Exception ex)
     {
         return(Content("" + ex));
     }
 }