// GET: Doacao public ActionResult Index() { var doa = new DoacaoDao().Listar(); ViewBag.Menu = 1; return(View(doa)); }
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 Adicionar(Doacao doacao, int id) { DoacaoDao doacaodao = new DoacaoDao(); doacaodao.Adicionar(doacao); return(RedirectToAction("Colaborar", new { id = id })); }
public ActionResult Deletar(int id, int Campanhaid) { DoacaoDao doacaodao = new DoacaoDao(); Doacao doacao = doacaodao.BuscarPorId(id); doacaodao.Excluir(doacao); return(RedirectToAction("Colaborar", new { id = Campanhaid })); }
public int CalcularDias(int id) { DateTime dtAtual = DateTime.Now; DoacaoDao objDoacao = new DoacaoDao(); var dtEntrega = objDoacao.Buscar(id); TimeSpan dataEmDias = dtAtual - dtEntrega.DataEntrega; int totalDias = dataEmDias.Days; return(totalDias); }
// GET: PessoaCarente/Delete/5 public ActionResult Excluir(int id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } var doacao = new DoacaoDao().Buscar(id); if (doacao == null) { return(HttpNotFound()); } new DoacaoDao().Excluir(id); ViewBag.Menu = 1; return(RedirectToAction("Index")); }
// GET: Doacao/Edit/5 public ActionResult Alterar(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } var doacao = new DoacaoDao().Find(id); if (doacao == null) { return(HttpNotFound()); } ViewBag.Menu = 1; return(View(doacao)); }