public ActionResult Colaborar(int id) { DoacaoDao doacaodao = new DoacaoDao(); ParticipaCampanhaDao participacampanhadao = new ParticipaCampanhaDao(); CampanhaDao campanhadao = new CampanhaDao(); ParticipaCampanha participacampanha = new ParticipaCampanha(); Campanha campanha = campanhadao.BuscarPorId(id); if (Session["Entidade"] != null) { Entidade entidadesessao = (Entidade)Session["Entidade"]; participacampanha = participacampanhadao.BuscarPorCampanhaeEntidade(campanha, entidadesessao); } else if (Session["Voluntario"] != null) { Voluntario voluntariosessao = (Voluntario)Session["Voluntario"]; participacampanha = participacampanhadao.BuscarPorCampanhaeVoluntario(campanha, voluntariosessao); } //Lista Doacoes ja feitas para campanha ViewBag.Doacaos = doacaodao.BuscaporCampanha(participacampanha); RecursoDao recursodao = new RecursoDao(); ViewBag.Recursos = recursodao.Listar(); ViewBag.ParticipaCampanhaId = participacampanha.id; ViewBag.Campanhaid = id; return(View()); }
public ActionResult Edit(int id) { CampanhaDao campanhadao = new CampanhaDao(); ViewBag.Campanha = campanhadao.BuscarPorId(id); return(View()); }
public ActionResult SairCampanha(int id) { CampanhaDao campanhadao = new CampanhaDao(); ParticipaCampanhaDao participacampanhadao = new ParticipaCampanhaDao(); ParticipaCampanha participacampanha = new ParticipaCampanha(); Campanha campanha = campanhadao.BuscarPorId(id); if (Session["Entidade"] != null) { Entidade entidadesessao = (Entidade)Session["Entidade"]; participacampanhadao.Excluir(campanha, entidadesessao); } else if (Session["Voluntario"] != null) { Voluntario voluntariosessao = (Voluntario)Session["Voluntario"]; participacampanhadao.Excluir(campanha, voluntariosessao); } return(RedirectToAction("Index", "ParticiparCampanha")); }