private List <Usuario> CargarListaClientes() { List <Usuario> clientes = new List <Usuario>(); var lista = _dbContext.Usuarios.ToList(); foreach (var usuario in lista) { if (UssersHelper.GetUserRole(usuario.NombreUsuario) == "Cliente") { clientes.Add(usuario); } } return(clientes); }
private List <Usuario> ConstruirListaChoferes() { var listaUsuarios = _dbContext.Usuarios.ToList(); var listaChoferes = new List <Usuario>(); foreach (var usuario in listaUsuarios) { if (UssersHelper.GetUserRole(usuario.NombreUsuario) == "Chofer") { listaChoferes.Add(usuario); } } return(listaChoferes); }
private List <UsuarioListViewModel> ConstruirListaUsuarioListViewModel(List <Usuario> lista, string roleName) { List <UsuarioListViewModel> listaVm = new List <UsuarioListViewModel>(); foreach (var usuario in lista) { if (!string.IsNullOrEmpty(roleName)) { if (UssersHelper.GetUserRole(usuario.NombreUsuario) == roleName) { UsuarioListViewModel usuarioVm = ConstruirListaUsuarioListViewModel(usuario); listaVm.Add(usuarioVm); } } else { UsuarioListViewModel usuarioVm = ConstruirListaUsuarioListViewModel(usuario); listaVm.Add(usuarioVm); } } return(listaVm); }