public ActionResult ObterTodosPorJSON() { string[] colunasNomes = new string[3]; colunasNomes[0] = "hv.id"; colunasNomes[1] = "p.nome"; colunasNomes[2] = "hv.data_"; 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)]; HistoricoViagemRepository repository = new HistoricoViagemRepository(); List <HistoricoViagem> historicoViagens = repository.ObterTodosParaJSON(start, length, search, orderColumn, orderDir); int countHistoricoViagens = repository.ContabilizarCidades(); int countFiltered = repository.ContabilizarCidadesFiltradas(search); return(Content(JsonConvert.SerializeObject(new { data = historicoViagens, draw = draw, recordsTotal = countHistoricoViagens, recordsFiltered = countFiltered }))); }
public ActionResult Editar(int id) { HistoricoViagem historicoViagem = new HistoricoViagemRepository().ObterPeloId(id); ViewBag.HistoricoViagem = historicoViagem; return(Content(JsonConvert.SerializeObject(historicoViagem))); }
public ActionResult Store(HistoricoViagemString historicoViagem) { HistoricoViagem historicoViagemModel = new HistoricoViagem(); { historicoViagemModel.IdPacote = Convert.ToInt32(historicoViagem.IdPacote); historicoViagemModel.Data = Convert.ToDateTime(historicoViagem.Data.Replace("/", "-").ToString()); } int identificador = new HistoricoViagemRepository().Cadastrar(historicoViagemModel); return(Content(JsonConvert.SerializeObject(new { id = identificador }))); }
public ActionResult Excluir(int id) { bool apagado = new HistoricoViagemRepository().Excluir(id); int sucesso = 0; if (apagado == true) { sucesso = 1; } else { sucesso = 0; } return(Content(JsonConvert.SerializeObject(sucesso))); }
public ActionResult Update(HistoricoViagem historicoViagem) { bool alterado = new HistoricoViagemRepository().Alterar(historicoViagem); int sucesso = 0; if (alterado == true) { sucesso = 1; } else { sucesso = 0; } return(Content(JsonConvert.SerializeObject(sucesso))); }