Пример #1
0
        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;
            }
        }
Пример #2
0
        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;
            }
        }
Пример #3
0
 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;
     }
 }