public ActionResult DeletarDependenteConfirma(string pIdDependente, string pIdAssociado)
        {
            Dependentes dependente = DependentesRepositorio.GetOne(pIdDependente);

            DependentesRepositorio.Delete(dependente);
            return(RedirectToAction("DeletarDependente", new { pIdAssociado = pIdAssociado }));
        }
        public ActionResult Index()
        {
            ViewBag.home = "active";

            int contEscolas = EscolasRepositorio.GetContador();

            ViewBag.contadorEscolas = contEscolas;

            int contAssociados = AssociadosRepositorio.GetContador();

            ViewBag.contadorAssociados = contAssociados;

            List <Associados> lista   = AssociadosRepositorio.GetAniversariantes();
            int contAniverAssoc       = lista.Count();
            List <Dependentes> lista2 = DependentesRepositorio.GetAniversariantes();
            int contAniverDepen       = lista2.Count();

            ViewBag.contadorAniversariantes = contAniverAssoc + contAniverDepen;

            List <Associados> listaEle   = AssociadosRepositorio.GetEleitores();
            int contEleitores            = listaEle.Count();
            List <Dependentes> listaEle2 = DependentesRepositorio.GetEleitores();
            int contEleitores2           = listaEle2.Count();

            ViewBag.contadorEleitores = contEleitores + contEleitores2;

            return(View());
        }
        public ActionResult EditarDependente(string pIdAssociado)
        {
            ViewBag.associados = "active";

            ViewBag.idAssociado = pIdAssociado;
            List <Dependentes> lista = DependentesRepositorio.Get(pIdAssociado);

            return(View(lista));
        }
        public ActionResult DependentesEleitores()
        {
            List <Dependentes> lista = DependentesRepositorio.GetEleitores();

            if (lista.Count == 0)
            {
                ViewBag.aviso = "Nenhum Dependente Eleitor";
            }

            return(PartialView("DependentesEleitores", lista));
        }
        public ActionResult DependentesAniversario()
        {
            List <Dependentes> lista = DependentesRepositorio.GetAniversariantes();

            if (lista.Count == 0)
            {
                ViewBag.aviso = "Nenhum Dependente de Aniversário.";
            }

            return(PartialView("DependentesAniversario", lista));
        }
        public ActionResult EditarDependenteDetalhes(string pIdDependente)
        {
            ViewBag.associados = "active";

            Dependentes dependente = DependentesRepositorio.GetOne(pIdDependente);

            List <Escolas> lista = EscolasRepositorio.Get();

            ViewBag.listaEscolas = new SelectList(lista, "idEscola", "nomeEscola");

            return(View(dependente));
        }
        //DEPENDENTES -----------------------------------------------

        public ActionResult ListaDependentes(string pIdAssociado)
        {
            ViewBag.associados = "active";

            ViewBag.IdAssociado = pIdAssociado;
            List <Dependentes> lista = DependentesRepositorio.Get(pIdAssociado);

            if (lista.Count != 0)
            {
                ViewBag.nomeAssociado = lista[0].associado.nome;
            }
            else
            {
                Associados associado = AssociadosRepositorio.GetOne(pIdAssociado);
                ViewBag.nomeAssociado = associado.nome;
            }

            return(View(lista));
        }
Esempio n. 8
0
 public ActionResult DependentePorEscola(Escolas pEscola)
 {
     lista = DependentesRepositorio.GetDependentePorEscola(pEscola.idEscola);
     return(RedirectToAction("ListaDependentesPorEscola"));
 }
 public ActionResult EditarDependenteDetalhes(Dependentes pDependente)
 {
     DependentesRepositorio.Edit(pDependente);
     return(RedirectToAction("EditarDependente", new { pIdAssociado = pDependente.associado.idAssociado }));
 }
 public ActionResult AdicionarDependente(Dependentes pDependente)
 {
     DependentesRepositorio.Create(pDependente);
     return(RedirectToAction("ListaDependentes", new { pIdAssociado = pDependente.associado.idAssociado }));
 }