public void ListarTodos() { UsuarioPersistence up = new UsuarioPersistence(); List <Usuario> lista = up.ListarTodos(); Assert.IsTrue(lista.Count == 5); Assert.IsFalse(lista.Count == 0); }
public JsonResult Consultar() { //string sSearche = Request.Params["sSearch"].ToString(); string sBusca = Request.Params["sBusca"].ToString().ToUpper(); string sPerfil = Request.Params["sPerfil"].ToString(); string sStatus = Request.Params["sStatus"].ToString(); UsuarioPersistence up = new UsuarioPersistence(); IEnumerable <Usuario> totalUsuarios = up.ListarTodos(); IList <Usuario> filtroUsuarios = totalUsuarios.ToList <Usuario>(); if (sBusca != null) { filtroUsuarios = filtroUsuarios .Where(u => (u.IdUsuario.ToUpper().Contains(sBusca.ToUpper())) || (u.Nome.ToString().ToUpper().Contains(sBusca.ToUpper())) ).ToList <Usuario>(); } if (sPerfil != "-1") { filtroUsuarios = filtroUsuarios .Where(u => u.Perfil.Id.ToString().Contains(sPerfil.ToUpper()) ).ToList <Usuario>(); } if (sStatus != "-1") { filtroUsuarios = filtroUsuarios .Where(u => u.Status.ToString().Contains(sStatus.ToUpper()) ).ToList <Usuario>(); } List <UsuarioViewModelConsulta> lista = new List <UsuarioViewModelConsulta>(); foreach (var item in filtroUsuarios) { UsuarioViewModelConsulta u = new UsuarioViewModelConsulta(); u.IdUsuario = item.IdUsuario; u.Nome = item.Nome; u.Perfil = item.Perfil.Descricao; u.Status = item.Status; lista.Add(u); } var Resultado = new { aaData = lista }; return(Json(Resultado, JsonRequestBehavior.AllowGet)); }