public JsonResult GetAllUsuarios() { List <UsuarioViewModel> Usuarios = new List <UsuarioViewModel>(); UsuarioViewModel usuario; List <BEUsuario> olistaUsuarios; BLUsuario oBlusuario = new BLUsuario(); olistaUsuarios = oBlusuario.ListarUsuarios(); int iCorrelativo = 0; //foreach (BEUsuario item in olistaUsuarios) //{ // usuario = new UsuarioViewModel(); // iCorrelativo += 1; // usuario.Nro = iCorrelativo; // usuario.CodigoUsuario = item.cod_usuario; // usuario.Area = item.gls_area; // usuario.Rol = item.gls_rol; // usuario.Estado = item.cod_estado_registro; // usuario.UsuarioIngreso = item.aud_usr_ingreso; // usuario.FechaIngreso = item.aud_fec_ingreso.ToString("dd-MM-yyyy"); // Usuarios.Add(usuario); //} return(Json(Usuarios, JsonRequestBehavior.AllowGet)); }
private void CargarDatos() { //TODO: Ajustar listas para que lleguen desde la base de datos //TODO: Cambiar el formato para que la contraseƱa este oculta var Valores = new List <Valor>(); Valores.Add(new Valor() { Index = "1", Value = "Tarjeta de identidad" }); Valores.Add(new Valor() { Index = "2", Value = "Cedula de Ciudadania" }); Valores.Add(new Valor() { Index = "3", Value = "Pasaporte" }); cbTipDocumento.DataSource = Valores; cbTipDocumento.DisplayMember = "Value"; cbTipDocumento.ValueMember = "Index"; Valores = new List <Valor>(); Valores.Add(new Valor() { Index = "1", Value = "Administrador" }); Valores.Add(new Valor() { Index = "2", Value = "Asistente" }); Valores.Add(new Valor() { Index = "3", Value = "Mecanico" }); cbPerfil.DataSource = Valores; cbPerfil.DisplayMember = "Value"; cbPerfil.ValueMember = "Index"; Valores = new List <Valor>(); Valores.Add(new Valor() { Index = "1", Value = "Activo" }); Valores.Add(new Valor() { Index = "0", Value = "Inactivo" }); cbEstado.DataSource = Valores; cbEstado.DisplayMember = "Value"; cbEstado.ValueMember = "Index"; gridUsuarios.AutoGenerateColumns = false; gridUsuarios.DataSource = bLUsuario.ListarUsuarios(); }
private void txtDocumentoMec_KeyUp(object sender, KeyEventArgs e) { List <Usuario> lstUsu = bLUsuario.ListarUsuarios(); lstUsu.ForEach(u => { if (u.IdPerfil == 3 && txtDocumentoMec.Text != "") { if (u.Usu_Documento == Convert.ToInt32(txtDocumentoMec.Text)) { IdUsuarioMec = u.IdUsuario; txtNombreMec.Text = u.Usu_Nombre; txtApellidoMec.Text = u.Usu_ApellidoPat + " " + u.Usu_ApellidoMat; } } }); }
public ActionResult ConsultaUsuario(int?page) { UsuarioViewModel usuarios = new UsuarioViewModel(); var listaUsuarios = new List <Usuario>(); Usuario usuario; List <BEUsuario> olistaUsuarios; BLUsuario oBlusuario = new BLUsuario(); olistaUsuarios = oBlusuario.ListarUsuarios(); int iCorrelativo = 0; var pager = new Pager(olistaUsuarios.Count(), page); foreach (BEUsuario item in olistaUsuarios) { usuario = new Usuario(); iCorrelativo += 1; usuario.Nro = iCorrelativo; usuario.CodigoUsuario = item.cod_usuario; usuario.ApellidoMaterno = item.ape_materno; usuario.ApellidoPaterno = item.ape_paterno; usuario.Nombres = item.nombres; usuario.CodigoArea = item.cod_area; usuario.CodigoRol = item.cod_rol; usuario.Area = item.gls_area; usuario.Rol = item.gls_rol; usuario.Estado = item.cod_estado_registro; usuario.UsuarioIngreso = item.aud_usr_ingreso; usuario.FechaIngreso = item.aud_fec_ingreso.ToString("dd-MM-yyyy"); listaUsuarios.Add(usuario); } usuarios.Items = listaUsuarios.Skip((pager.CurrentPage - 1) * pager.PageSize).Take(pager.PageSize); usuarios.Pager = pager; return(View(usuarios)); }