// GET: Entrega public ActionResult Index() { string userName = User.Identity.Name; var usuario = gerenciadorUsuario.ObterPorUserName(userName); if (usuario != null) { return(View(gerenciadorEntrega.ObterTodos().Where(entrega => entrega.CodUsuarioCliente.Equals(usuario.CodUsuario)))); } return(View()); }
// GET: Cartao public ActionResult Index() { string userName = User.Identity.Name; var usuario = gerenciadorUsuario.ObterPorUserName(userName); if (usuario != null) { return(View(gerenciadorCartao.ObterTodos().Where(cartao => cartao.CodUsuario.Equals(usuario.CodUsuario)))); } return(View()); }
/// <summary> /// Mostrar todas as solicitações de cadastro feitas por um usuário específico /// </summary> /// <param name="id">Código do usuario</param> /// <returns></returns> // GET: SolicitacaoDeCadastro/DetailsMultiple/ public ActionResult DetailsMultiple() { string userName = User.Identity.Name; var usuario = gerenciadorUsuario.ObterPorUserName(userName); IEnumerable <SolicitacaoDeCadastro> solicitacaoDeCadastro = null; if (usuario != null) { solicitacaoDeCadastro = gerenciadorSolicitacaoDeCadastro.ObterTodos() .Where(solicitacao => solicitacao.CodUsuarioEntregador .Equals(usuario.CodUsuario)); ViewBag.solicitacaoEmAndamento = true; foreach (var item in solicitacaoDeCadastro) { if (item.Status != "reprovada") { ViewBag.solicitacaoEmAndamento = false; } } } return(View(solicitacaoDeCadastro)); }