public ActionResult EditarPasseio(Passeio passeio) { PasseioDAO dao = new PasseioDAO(); dao.Editar(passeio); TempData["Mensagem"] = "Dados Atualizados Com Sucesso!!"; var passeios = dao.ListaPasseios().Where(p => p.IdEmpresa == passeio.IdEmpresa).ToList(); return(View("Passeios", passeios)); }
public IList <Passeio> ListaPasseioCategoria(IList <CursoModel> cursos) { IList <Passeio> listaPasseio = new List <Passeio>(); PasseioDAO passeioDAO = new PasseioDAO(); if (cursos.First().IdCategoria == 1) { listaPasseio = passeioDAO.ListaPasseios().Where(p => p.IdCategoria == 1).ToList(); } else if (cursos.First().IdCategoria == 2) { listaPasseio = passeioDAO.ListaPasseios().Where(p => p.IdCategoria == 2).ToList(); } else if (cursos.First().IdCategoria == 3) { listaPasseio = passeioDAO.ListaPasseios().Where(p => p.IdCategoria == 6).ToList(); } else if (cursos.First().IdCategoria == 4) { listaPasseio = passeioDAO.ListaPasseios().Where(p => p.IdCategoria == 5).ToList(); } else if (cursos.First().IdCategoria == 5) { listaPasseio = passeioDAO.ListaPasseios().Where(p => p.IdCategoria == 3).ToList(); } else if (cursos.First().IdCategoria == 6) { listaPasseio = passeioDAO.ListaPasseios().Where(p => p.IdCategoria == 4).ToList(); } return(listaPasseio); }
//para ficar mias facil colocar um modal perguntando se quer confirmar mesmo o passeio e ao clicar nele chamar um fecth do js public ActionResult PasseioConfirmar(int id) { PasseioDAO passeioDAO = new PasseioDAO(); Passeio passeio = passeioDAO.BuscarPorId(id); passeio.PasseioRealizado = true; passeioDAO.Editar(passeio); Empresa empresa = (Empresa)Session["EmpresaLogada"]; IList <Passeio> passeios = passeioDAO.ListaPasseios().Where(p => p.IdEmpresa == passeio.IdEmpresa && p.IdEscola != 0).ToList(); return(View("PasseiosRealizados", empresa)); }