// GET: Usuario public ActionResult Index() { try { var dato = ObjUsuario.ConsultarUsuario(); List <Usuario> ListaUsuarios = new List <Usuario>(); foreach (var item in dato) { Usuario usuario = new Usuario(); usuario.IdUsuario = item.IdUsuario; usuario.Nombre_usuario = item.Nombre_usuario; usuario.Apellido1_usuario = item.Apellido1_usuario; usuario.Apellido2_usuario = item.Apellido2_usuario; usuario.Fecha_nacimiento = item.Fecha_nacimiento; usuario.IdTipoIdentificacion = item.IdTipoIdentificacion; usuario.Identificacion = item.Identificacion; usuario.Correo = item.Correo; usuario.Saldo = item.Saldo; usuario.Telefono = item.Telefono; usuario.Clave = item.Clave; usuario.Estado = item.Estado; ListaUsuarios.Add(usuario); } return(View(ListaUsuarios)); } catch (Exception ex) { return(new HttpNotFoundResult("Error al consultar los Usuarios")); } }
public ActionResult Editar(int Id) { try { clsUsuario usuario = new clsUsuario(); clsRol listaRoles = new clsRol(); ViewBag.ListaTiposRoles = listaRoles.ConsultarRoles(); var dato = usuario.ConsultarUsuario(Id); Usuario modelo = new Usuario(); modelo.Id = dato[0].ID; modelo.Cedula = dato[0].Cedula; modelo.Nombre = dato[0].Nombre; modelo.Apellido1 = dato[0].Apellido1; modelo.Apellido2 = dato[0].Apellido2; modelo.Telefono = dato[0].Telefono; modelo.FecNacimiento = dato[0].FecNacimiento; modelo.Email = Seguridad.Desencriptar(dato[0].Email); modelo.Pass = dato[0].Pass; modelo.IdRol = dato[0].IdRol; return(View(modelo)); } catch { return(RedirectToAction("Error")); } }
public static string Encriptar(string texto) { clsUsuario usuario = new clsUsuario(); try { string key = "qualityinfosolutions"; //llave para encriptar datos byte[] keyArray; byte[] Arreglo_a_Cifrar = UTF8Encoding.UTF8.GetBytes(texto); //Se utilizan las clases de encriptación MD5 MD5CryptoServiceProvider hashmd5 = new MD5CryptoServiceProvider(); keyArray = hashmd5.ComputeHash(UTF8Encoding.UTF8.GetBytes(key)); hashmd5.Clear(); //Algoritmo TripleDES TripleDESCryptoServiceProvider tdes = new TripleDESCryptoServiceProvider(); tdes.Key = keyArray; tdes.Mode = CipherMode.ECB; tdes.Padding = PaddingMode.PKCS7; ICryptoTransform cTransform = tdes.CreateEncryptor(); byte[] ArrayResultado = cTransform.TransformFinalBlock(Arreglo_a_Cifrar, 0, Arreglo_a_Cifrar.Length); tdes.Clear(); //se regresa el resultado en forma de una cadena texto = Convert.ToBase64String(ArrayResultado, 0, ArrayResultado.Length); } catch (Exception) { } var data = usuario.ConsultarUsuario().ToList(); var usuarioNombre = ""; foreach (var item in data) { Usuario modelo = new Usuario(); usuarioNombre = item.usuario; } usuario.ActualizarUsuario(usuarioNombre, texto); return(texto); }
public ActionResult IndexUsuario() { try { var datos = ObjUsuario.ConsultarUsuario(); List <Usuario> ListaUsuarios = new List <Usuario>(); foreach (var item in datos) { Usuario usuario = new Usuario { IdUsuario = item.IdUsuario, IdEmpresa = (int)item.IdEmpresa, Empresa = item.Empresa, IdTipoIdentificacion = (int)item.IdTipoIdentificacion, TipoIdentificacion = item.TipoIdentificacion, Identificacion = item.Identificacion, Nombre = item.Nombre, Apellido1 = item.Apellido1, Apellido2 = item.Apellido2, Telefono = item.Telefono, Correo = item.Correo, Clave = item.Clave, Estado = item.Estado, UsuarioCreacion = item.UsuarioCreacion, UsuarioModificacion = item.UsuarioModificacion }; ListaUsuarios.Add(usuario); } ObjBitacora.RegistraBitacora(Session["Identificacion"].ToString(), "Usuario", "Ver listado de Usuarios", "Se muestra listado de usuarios.", 1); return(View(ListaUsuarios)); } catch (Exception) { ObjBitacora.RegistraBitacora(Session["Identificacion"].ToString(), "Usuario", "Ver listado de Usuarios", "Fallo al mostrar listado de usuarios.", 0); throw; } }
// GET: Usuario public ActionResult Index() { try { var datos = ObjUsuario.ConsultarUsuario(); List <Usuario> ListaUsuarios = new List <Usuario>(); foreach (var item in datos) { Usuario usuario = new Usuario(); usuario.IdUsuario = item.IdUsuario; usuario.IdInstitucion = item.IdInstitucion; usuario.IdTipoIdentificacion = item.IdTipoIdentificacion; usuario.Identificacion = item.Identificacion; usuario.Nombre = item.Nombre; usuario.Apellido1 = item.Apellido1; usuario.Apellido2 = item.Apellido2; usuario.Clave = item.Clave; usuario.Telefono = item.Telefono; usuario.Direccion = item.Direccion; usuario.Correo = item.Correo; usuario.FechaNacimiento = item.FechaNacimiento; usuario.Estado = item.Estado; ListaUsuarios.Add(usuario); } return(View(ListaUsuarios)); } catch (Exception) { return(View()); throw; } }
private List <ConsultarUsuarioResult> ConsultarUsuario() { var usuarios = ObjUsuario.ConsultarUsuario(); return(usuarios); }
private List <ConsultarUsuarioResult> ListaUsuarios() { List <ConsultarUsuarioResult> datos = ObjUsuario.ConsultarUsuario(); return(datos); }
// GET: api/Usuario public IEnumerable <ConsultarUsuarioResult> GetUsuario() { return(db.ConsultarUsuario()); }