public ActionResult Editar(int id) { try { var dato = ObjUsuario.ConsultaUsuario(id); Usuario usuario = new Usuario(); usuario.IdUsuario = dato.IdUsuario; usuario.IdEmpresa = (int)dato.IdEmpresa; usuario.IdTipoIdentificacion = (int)dato.IdTipoIdentificacion; usuario.Identificacion = dato.Identificacion; usuario.Nombre = dato.Nombre; usuario.Apellido1 = dato.Apellido1; usuario.Apellido2 = dato.Apellido2; usuario.Telefono = dato.Telefono; usuario.Correo = dato.Correo; //usuario.Clave = dato.Clave; usuario.Clave = Seguridad.DecryptString(Seguridad.SecureKey, dato.Clave); usuario.Estado = dato.Estado; ViewBag.Empresas = ListaEmpresas(); ViewBag.TipoIdentificaciones = ListaTipoIdentificacion().Where(x => x.Estado == true); ObjBitacora.RegistraBitacora(Session["Identificacion"].ToString(), "Usuario", "Editar Usuario", "Se muestra vista de usuario a editar.", 1); return(View(usuario)); } catch (Exception) { ObjBitacora.RegistraBitacora(Session["Identificacion"].ToString(), "Usuario", "Editar Usuario", "Error al mostrar vista de usuario a editar.", 0); return(View()); throw; } }
public ActionResult Eliminar(int id) { try { var dato = ObjUsuario.ConsultaUsuario(id); Usuario usuario = new Usuario { IdUsuario = dato.IdUsuario, IdEmpresa = (int)dato.IdEmpresa, Empresa = dato.Empresa, IdTipoIdentificacion = (int)dato.IdTipoIdentificacion, TipoIdentificacion = dato.TipoIdentificacion, Identificacion = dato.Identificacion, Nombre = dato.Nombre, Apellido1 = dato.Apellido1, Apellido2 = dato.Apellido2, Telefono = dato.Telefono, Correo = dato.Correo, Clave = Seguridad.DecryptString(Seguridad.SecureKey, dato.Clave), Estado = dato.Estado }; ObjBitacora.RegistraBitacora(Session["Identificacion"].ToString(), "Usuario", "Eliminar Usuario", "Se muestra vista de usuario a eliminar.", 1); return(View(usuario)); } catch (Exception) { ObjBitacora.RegistraBitacora(Session["Identificacion"].ToString(), "Usuario", "Eliminar Usuario", "Error al mostrar vista de usuario a eliminar.", 0); throw; } }
public ActionResult Consulta(int id) { try { var dato = ObjUsuario.ConsultaUsuario(id); ViewBag.Clave = Seguridad.DecryptString(Seguridad.SecureKey, dato.Clave); ObjBitacora.RegistraBitacora(Session["Identificacion"].ToString(), "Usuario", "Consulta de un Usuario", "Se muestra detalles de usuario.", 1); return(View(dato)); } catch (Exception) { ObjBitacora.RegistraBitacora(Session["Identificacion"].ToString(), "Usuario", "Consulta de un Usuario", "Error al mostrar detalles de usuario.", 1); throw; } }