示例#1
0
        public async Task <IActionResult> Index()
        {
            //PEGA O USUARIO LOGADO
            var user = await _userManager.GetUserAsync(this.User);

            //BUSCAR NOME IGREJA POR ID
            int igrejaID = user.IgrejasId;

            ViewBag.Mensagem   = _interfaceIgrejasApp.GetEntityById(igrejaID);
            TempData["Igreja"] = ViewBag.Mensagem.Nome;
            //CASO SEJA UMA FILIA BUSCA TODAS
            ViewBag.igrejasfiliais = _interfaceIgrejasApp.BuscarFilialPorIgrejaID(igrejaID);
            //BUSCAR MEMBROS POR ID
            var membros = _interfaceMembro.GetAll(igrejaID);

            ViewBag.Membro     = membros;
            ViewBag.TotalGeral = _interfaceMembro.BuscarTotalMembros(igrejaID);
            //Carrega aniversariantes
            ViewBag.Mes = _interfaceMembro.BuscarAniversariantes(DateTime.Now);

            return(View());
        }
示例#2
0
 public ActionResult Aniversariantes()
 {
     ViewBag.Mes = _interfaceMembro.BuscarAniversariantes(DateTime.Now);
     return(View());
 }