示例#1
0
        public ViewResult GridUsuario(string filtro, int Page)
        {
            IEnumerable <ApplicationUser> retorno = usuarioData.GetAll(contexto.idOrganizacao);

            if (!String.IsNullOrEmpty(filtro))
            {
                retorno = from A in retorno where (A.UserName.Equals(filtro, StringComparison.InvariantCultureIgnoreCase) || A.Email.Equals(filtro, StringComparison.InvariantCultureIgnoreCase)) select A;
            }

            retorno = retorno.OrderByDescending(A => A.UserName);

            //Se não passar a número da página, caregar a primeira
            if (Page == 0)
            {
                Page = 1;
            }

            return(View(retorno.ToPagedList <ApplicationUser>(Page, 10)));
        }
示例#2
0
 public List <Usuario> GetAll()
 {
     return(_data.GetAll().ToList());
 }
示例#3
0
 public List <Usuario> GetAll()
 {
     return(UsuarioData.GetAll());
 }
示例#4
0
 public async Task <List <UsuarioModelo> > Get()
 {
     return(await _usuariodata.GetAll());
 }