public ActionResult Editar(int id) { Pacote pacotes = new PacoteRepository().ObterPeloId(id); ViewBag.Pacote = pacotes; return(Content(JsonConvert.SerializeObject(pacotes))); }
public IActionResult CadastroViagem(Pacote pc) { PacoteRepository PR = new PacoteRepository(); PR.Insert(pc); return(View()); }
public ActionResult ObterTodosPorJSON() { string[] colunasNomes = new string[4]; colunasNomes[0] = "id"; colunasNomes[1] = "nome"; colunasNomes[2] = "valor"; colunasNomes[3] = "percentual_max_desconto"; string start = Request.QueryString["start"]; string length = Request.QueryString["length"]; string draw = Request.QueryString["draw"]; string search = '%' + Request.QueryString["search[value]"] + '%'; string orderColumn = Request.QueryString["order[0][column]"]; string orderDir = Request.QueryString["order[0][dir]"]; orderColumn = colunasNomes[Convert.ToInt32(orderColumn)]; PacoteRepository repository = new PacoteRepository(); List <Pacote> pacotes = repository.ObterTodosParaJSON(start, length, search, orderColumn, orderDir); int countPacotes = repository.ContabilizarPacotes(); int countFiltered = repository.ContabilizarPacotesFiltradas(search); return(Content(JsonConvert.SerializeObject(new { data = pacotes, draw = draw, recordsTotal = countPacotes, recordsFiltered = countFiltered }))); }
public IActionResult Listar() { List <Pacote> pacotes = new List <Pacote>(); PacoteRepository repositorio = new PacoteRepository(); pacotes = repositorio.ListaPacotes(); return(View(pacotes)); }
public IActionResult Atualizar(int id) { if (HttpContext.Session.GetInt32("NomeUser") == null) { return(Redirect("/Home/Login")); } PacoteRepository repositorio = new PacoteRepository(); Pacote p = repositorio.ListaPorId(id); return(View(p)); }
public IActionResult Listar() { if (HttpContext.Session.GetInt32("NomeUser") == null) { return(Redirect("/Home/Login")); } List <Pacote> pacotes = new List <Pacote>(); PacoteRepository repositorio = new PacoteRepository(); pacotes = repositorio.ListaPacotes(); return(View(pacotes)); }
public IActionResult Excluir(int id) { if (HttpContext.Session.GetInt32("NomeUser") == null) { return(Redirect("/Home/Login")); } PacoteRepository repositorio = new PacoteRepository(); Pacote p = repositorio.ListaPorId(id); repositorio.Delete(p); return(RedirectToAction("Listar")); }
public ActionResult Store(PacoteString pacote) { Pacote pacoteModel = new Pacote(); { pacoteModel.Nome = pacote.Nome.ToString(); pacoteModel.Valor = Convert.ToDouble(pacote.Valor.ToString()); pacoteModel.PercentualMaximoDesconto = Convert.ToByte(pacote.PercentualMaximoDesconto.ToString()); } int identificador = new PacoteRepository().Cadastrar(pacoteModel); return(Content(JsonConvert.SerializeObject(new { id = identificador }))); }
public IActionResult SalvarAtualizar(Pacote p) { if (HttpContext.Session.GetInt32("NomeUser") == null) { return(Redirect("/Home/Login")); } //Gravar no banco de dados PacoteRepository repositorio = new PacoteRepository(); repositorio.Atualiza(p); return(Redirect("Listar")); }
public IActionResult Salvar(Pacote p) { if (HttpContext.Session.GetInt32("NomeUser") == null) { return(Redirect("/Home/Login")); } ViewBag.Mensagem = "Pacote cadastrado com sucesso"; //Gravar no banco de dados PacoteRepository repositorio = new PacoteRepository(); repositorio.Cadastra(p); return(View()); }
public ActionResult ObterTodosPorJSONToSelect2() { List <Pacote> pacotes = new PacoteRepository().ObterTodosParaSelect(); var x = new object[pacotes.Count]; int i = 0; foreach (var pacote in pacotes) { x[i] = new { id = pacote.Id, text = pacote.Nome }; i++; } return(Content(JsonConvert.SerializeObject(new { results = x }))); }
public ActionResult Update(Pacote pacote) { bool alterado = new PacoteRepository().Alterar(pacote); int sucesso = 0; if (alterado == true) { sucesso = 1; } else { sucesso = 0; } return(Content(JsonConvert.SerializeObject(sucesso))); }
public ActionResult Excluir(int id) { bool apagado = new PacoteRepository().Excluir(id); int sucesso = 0; if (apagado == true) { sucesso = 1; } else { sucesso = 0; } return(Content(JsonConvert.SerializeObject(sucesso))); }
public ActionResult Store(PacotePontoTuristicoString pacotePontoTuristicoString, PacoteString pacoteString) { Pacote pacoteModel = new Pacote(); pacoteModel.Nome = pacotePontoTuristicoString.Nome.ToString(); pacoteModel.Valor = Convert.ToDouble(pacoteString.Valor.ToString()); int codigoPacote = new PacoteRepository().Cadastrar(pacoteModel); TuristaPacote turistaPacoteModel = new TuristaPacote(); turistaPacoteModel.IdPacote = codigoPacote; turistaPacoteModel.IdTurista = 1; turistaPacoteModel.StatusPedido = "Aguardando Aprovação"; int idTuristaPacote = new TuristaPacoteRepository().Cadastro(turistaPacoteModel); PacotePontosTuristicosRepository pacotePontosTuristicosRepository = new PacotePontosTuristicosRepository(); foreach (string idPontoTuristico in pacotePontoTuristicoString.IdsPontosTuristicos) { PacotePontoTuristico pacotePontoTuristico = new PacotePontoTuristico(); pacotePontoTuristico.IdPacote = codigoPacote; pacotePontoTuristico.IdPontoTuristico = Convert.ToInt32(idPontoTuristico); pacotePontoTuristico.Id = pacotePontosTuristicosRepository.Cadastro(pacotePontoTuristico); } Viagem viagemModel = new Viagem(); viagemModel.DataHorarioSaida = Convert.ToDateTime(pacotePontoTuristicoString.DataHorarioSaida); viagemModel.DataHorarioVolta = Convert.ToDateTime(pacotePontoTuristicoString.DataHorarioVolta); viagemModel.IdGuia = Convert.ToInt32(pacotePontoTuristicoString.IdGuia.ToString()); viagemModel.IdPacote = codigoPacote; viagemModel.Id = new ViagensRepository().Cadastrar(viagemModel); return(Content(JsonConvert.SerializeObject(new { id = viagemModel.Id }))); }
public ActionResult ObterTodosPorJSONParaCard() { List <Pacote> pacotes = new PacoteRepository().ObterTodosParaCard(); return(Content(JsonConvert.SerializeObject(new { data = pacotes }))); }