public JsonResult Pesquisar(DatatableParm parm, Multa item) { try { SalvarPesquisa(item, parm); var items = multaService.GetAllByPage(item, parm); return(Json(new { ok = true, sEcho = parm.sEcho, iTotalRecords = items.Count(), iTotalDisplayRecords = parm.totalRecords, aaData = items.Select(x => new { IdeMulta = x.IdeMulta, NumAutoInfracao = x.NumAutoInfracao, DatVencimento = x.DatVencimento.ToString("dd/MM/yyyy"), DatInfracao = x.DatInfracao.ToString("dd/MM/yyyy"), VlrAutuacao = x.VlrAutuacao.ToString("C"), VlrDesconto = x.VlrDesconto.HasValue? x.VlrDesconto.Value.ToString("C"): string.Empty, NumPlaca = x.Veiculo.NumPlaca, DscMarcaModelo = x.Veiculo.DscMarcaModelo, }) })); } catch (Exception ex) { return(Json(CreateMessageDatatable(ex))); } }
public JsonResult Pesquisar(DatatableParm parm, Seguro item) { try { parm.sColumns = parm.sColumns.Replace("veiculo.dscMarcaModelo", "Veiculo.DscMarcaModelo"); parm.sColumns = parm.sColumns.Replace("seguradora.nomRazaoSocial", "Seguradora.NomRazaoSocial"); SalvarPesquisa(item, parm); var items = seguroService.GetAllByPage(item, parm); return(Json(new { ok = true, sEcho = parm.sEcho, iTotalRecords = items.Count(), iTotalDisplayRecords = parm.totalRecords, aaData = items.Select(x => new { IdeSeguro = x.IdeSeguro, Veiculo = new { DscMarcaModelo = x.Veiculo.DscMarcaModelo }, Seguradora = new { NomRazaoSocial = x.Seguradora.NomRazaoSocial }, NumApolice = x.NumApolice, DatVigenciaInicio = x.DatVigenciaInicio.Value.ToString("dd/MM/yyyy"), DatVigenciaFim = x.DatVigenciaFim.Value.ToString("dd/MM/yyyy"), VlrFranquia = x.VlrFranquia.ToString("C") }) })); } catch (Exception ex) { return(Json(CreateMessageDatatable(ex))); } }
private JsonResult GetJsonGrid(DatatableParm parm, List <Transporte> items) { return(Json(new { ok = true, sEcho = parm.sEcho, iTotalRecords = items.Count(), iTotalDisplayRecords = parm.totalRecords, aaData = items.Select(x => new { DscStatus = x.DscStatus, IdeTransporte = x.IdeTransporte, DthSolicitacao = x.DthSolicitacao.ToString("dd/MM/yyyy HH:mm"), Solicitante = new { IdeColaborador = x.Solicitante.IdeColaborador, NomColaborador = x.Solicitante.NomColaborador }, Veiculo = new { IdeVeiculo = x.Veiculo.IdeVeiculo, DscMarcaModelo = x.Veiculo.DscMarcaModelo }, Motorista = new { IdeColaborador = x.Motorista.IdeColaborador, NomColaborador = x.Motorista.NomColaborador } }) })); }
public JsonResult Pesquisar(DatatableParm parm, Colaborador item) { try { item.NumCPF = item.NumCPF.OnlyNumbers(); SalvarPesquisa(item, parm); var items = colaboradorService.GetAllByPage(item, parm); return(Json(new { ok = true, sEcho = parm.sEcho, iTotalRecords = items.Count(), iTotalDisplayRecords = parm.totalRecords, aaData = items.Select(x => new { IdeColaborador = x.IdeColaborador, NumMatricula = x.NumMatricula, NumCPF = Utils.FormataCPF(x.NumCPF), NomColaborador = x.NomColaborador, DatNacimento = x.DatNascimento.HasValue? x.DatNascimento.Value.ToString("dd/MM/yyyy"): string.Empty, DscTipoColaborador = x.TipoColaborador.DscTipoColaborador }) })); } catch (Exception ex) { return(Json(CreateMessageDatatable(ex))); } }
public JsonResult Pesquisar(DatatableParm parm, Veiculo item) { try { SalvarPesquisa(item, parm); var items = veiculoService.GetAllByPage(item, parm); return(Json(new { ok = true, sEcho = parm.sEcho, iTotalRecords = items.Count(), iTotalDisplayRecords = parm.totalRecords, aaData = items.Select(x => new { IdeVeiculo = x.IdeVeiculo, CodRenavam = x.CodRenavam, NumPlaca = x.NumPlaca, NumAnoFab = x.NumAnoFab, DscMarcaModelo = x.DscMarcaModelo }) })); } catch (Exception ex) { return(Json(CreateMessageDatatable(ex))); } }
public JsonResult Pesquisar(DatatableParm parm, Exame item) { try { SalvarPesquisa(item, parm); var items = exameService.GetAllByPage(item, parm); return(Json(new { ok = true, sEcho = parm.sEcho, iTotalRecords = items.Count(), iTotalDisplayRecords = parm.totalRecords, aaData = items.Select(x => new { IdeExame = x.IdeExame, Colaborador = new { NomColaborador = x.Colaborador.NomColaborador }, Laboratorio = new { NomRazaoSocial = x.Laboratorio.NomRazaoSocial }, DatExame = x.DatExame.ToString("dd/MM/yyyy"), NomMedico = x.NomMedico, NumCRMMedico = x.NumCRMMedico }) })); } catch (Exception ex) { return(Json(CreateMessageDatatable(ex))); } }
public JsonResult Pesquisar(DatatableParm parm, Veiculo item) { try { SalvarPesquisa(item, parm); var items = veiculoService.GetAllByPage(item, parm); var situacao = Dominio.BuscarSituacao(); return(Json(new { ok = true, sEcho = parm.sEcho, iTotalRecords = items.Count(), iTotalDisplayRecords = parm.totalRecords, aaData = items.Select(x => new { IdeVeiculo = x.IdeVeiculo, CodRenavam = x.CodRenavam, NumPlaca = x.NumPlaca, NumAnoFab = x.NumAnoFab, DscMarcaModelo = x.DscMarcaModelo, IdcSituacao = situacao.Where(s => s.Key == x.IdcSituacao).FirstOrDefault().Value }) })); } catch (Exception ex) { return(Json(CreateMessageDatatable(ex))); } }
public JsonResult Pesquisar(DatatableParm parm, PessoaJuridica item) { try { item.NumCNPJ = item.NumCNPJ.OnlyNumbers(); SalvarPesquisa(item, parm); var items = pessoaJuridicaService.GetAllByPage(item, parm); return(Json(new { ok = true, sEcho = parm.sEcho, iTotalRecords = items.Count(), iTotalDisplayRecords = parm.totalRecords, aaData = items.Select(x => new { IdePessoaJuridica = x.IdePessoaJuridica, NomRazaoSocial = x.NomRazaoSocial, NomFantasia = x.NomFantasia, NumCNPJ = Utils.FormataCNPJ(x.NumCNPJ) }) })); } catch (Exception ex) { return(Json(CreateMessageDatatable(ex))); } }
public JsonResult Pesquisar(DatatableParm parm, Abastecimento item) { try { SalvarPesquisa(item, parm); var items = abastecimentoService.GetAllByPage(item, parm); return(Json(new { ok = true, sEcho = parm.sEcho, iTotalRecords = items.Count(), iTotalDisplayRecords = parm.totalRecords, aaData = items.Select(x => new { IdeAbastecimento = x.IdeAbastecimento, DatAbastecimento = x.DatAbastecimento.ToString("dd/MM/yyyy"), VlrAbastecimento = x.VlrAbastecimento.ToString("C"), Veiculo = new { DscMarcaModelo = x.Veiculo.DscMarcaModelo }, PessoaJuridica = new { NomRazaoSocial = x.PessoaJuridica.NomRazaoSocial } }) })); } catch (Exception ex) { return(Json(CreateMessageDatatable(ex))); } }
public JsonResult Pesquisar(DatatableParm parm, Manutencao item) { try { SalvarPesquisa(item, parm); var items = manutencaoService.GetAllByPage(item, parm); return(Json(new { ok = true, sEcho = parm.sEcho, iTotalRecords = items.Count(), iTotalDisplayRecords = parm.totalRecords, aaData = items.Select(x => new { IdeManutencao = x.IdeManutencao, IdcTipoManutencao = x.IdcTipoManutencao == "C"? "Corretiva": "Preventiva", DthEntrada = x.DthEntrada.ToString("dd/MM/yyyy HH:mm"), DthSaida = x.DthSaida.HasValue? x.DthSaida.Value.ToString("dd/MM/yyyy HH:mm"): string.Empty, Veiculo = new { IdeVeiculo = x.Veiculo.IdeVeiculo, DscMarcaModelo = x.Veiculo.DscMarcaModelo }, Colaborador = new { IdeColaborador = x.Colaborador.IdeColaborador, NomColaborador = x.Colaborador.NomColaborador } }) })); } catch (Exception ex) { return(Json(CreateMessageDatatable(ex))); } }
public JsonResult Pesquisar(DatatableParm parm, Aluguel item) { try { SalvarPesquisa(item, parm); var items = aluguelService.GetAllByPage(item, parm); return(Json(new { ok = true, sEcho = parm.sEcho, iTotalRecords = items.Count(), iTotalDisplayRecords = parm.totalRecords, aaData = items.Select(x => new { IdeAluguel = x.IdeAluguel, DscVeiculo = x.DscVeiculo, DthSolicitacao = x.DthSolicitacao.ToString("dd/MM/yyyy HH:mm"), DthDevolucao = x.DthDevolucao.HasValue? x.DthDevolucao.Value.ToString("dd/MM/yyyy HH:mm"): string.Empty, PessoaJuridica = new { IdePessoaJuridica = x.PessoaJuridica.IdePessoaJuridica, NomRazaoSocial = x.PessoaJuridica.NomRazaoSocial } }) })); } catch (Exception ex) { return(Json(CreateMessageDatatable(ex))); } }
public JsonResult Pesquisar(DatatableParm parm, Produto item) { try { SalvarPesquisa(item, parm); var items = produtoService.GetAllByPage(item, parm); return(Json(new { ok = true, sEcho = parm.sEcho, iTotalRecords = items.Count(), iTotalDisplayRecords = parm.totalRecords, aaData = items.Select(x => new { IdeProduto = x.IdeProduto, CodProduto = x.CodProduto, NomProduto = x.NomProduto }) })); } catch (Exception ex) { return(Json(CreateMessageDatatable(ex))); } }
public IEnumerable <Veiculo> GetAllByPage(Veiculo item, DatatableParm parm) { var items = GetAll(item); parm.totalRecords = items.Count(); var list = items.OrderPaging(parm.GetOrderByText(), parm.sSortDir_0, parm.iDisplayStart, parm.iDisplayLength); var ret = list.Select(x => new Veiculo().UpdateValues(x)); return(ret); }
public JsonResult Relatorio(DatatableParm parm, Transporte item) { try { SalvarPesquisa(item, parm); var items = transporteService.GetAllByPage(item, parm).ToList(); return(GetJsonGrid(parm, items)); } catch (Exception ex) { return(Json(CreateMessageDatatable(ex))); } }
public IEnumerable <Colaborador> GetAllByPage(Colaborador item, DatatableParm parm) { var items = GetAll(item); parm.totalRecords = items.Count(); var list = items.OrderPaging(parm.GetOrderByText(), parm.sSortDir_0, parm.iDisplayStart, parm.iDisplayLength); var ret = list.Select(x => new Colaborador() { TipoColaborador = new TipoColaborador().UpdateValues(x.TipoColaborador) }.UpdateValues(x)); return(ret); }
public IEnumerable <PessoaJuridica> GetAllByPage(PessoaJuridica item, DatatableParm parm) { var items = GetAll(item); parm.totalRecords = items.Count(); var list = items.OrderPaging(parm.GetOrderByText(), parm.sSortDir_0, parm.iDisplayStart, parm.iDisplayLength); var ret = list.Select(x => new PessoaJuridica() { UFEndereco = x.UFEndereco != null ? new UnidadeFederacao().UpdateValues(x.UFEndereco): null }.UpdateValues(x)); return(ret); }
public JsonResult Pesquisar(DatatableParm parm, Seguro item) { try { SalvarPesquisa(item, parm); var items = seguroService.GetAllByPage(item, parm).ToList(); return(GetJsonGrid(parm, items)); } catch (Exception ex) { return(Json(CreateMessageDatatable(ex))); } }
protected void SalvarPesquisa(object item, DatatableParm parm) { LimparPesquisa(); var paramPesq = new ParamPesq() { sColumns = parm.sColumns, iSortCol_0 = parm.iSortCol_0, sSortDir_0 = parm.sSortDir_0, iDisplayStart = parm.iDisplayStart }; HttpContext.Session.SetObjectAsJson(sessionNameParam, paramPesq); HttpContext.Session.SetObjectAsJson(sessionNameEntity, item); }
public IEnumerable <Aluguel> GetAllByPage(Aluguel item, DatatableParm parm) { var items = GetAll(item); parm.totalRecords = items.Count(); var list = items.OrderPaging(parm.GetOrderByText(), parm.sSortDir_0, parm.iDisplayStart, parm.iDisplayLength); var ret = list.ToList() .Select(x => new Aluguel() { PessoaJuridica = new PessoaJuridica().UpdateValues(x.PessoaJuridica) }.UpdateValues(x)); return(ret); }
public IEnumerable <Transporte> GetAllByPage(Transporte item, DatatableParm parm) { var items = GetAll(item); parm.totalRecords = items.Count(); var list = items.OrderPaging(parm.GetOrderByText(), parm.sSortDir_0, parm.iDisplayStart, parm.iDisplayLength); var ret = list.Select(x => new Transporte() { Veiculo = new Veiculo().UpdateValues(x.Veiculo), Motorista = new Colaborador().UpdateValues(x.Motorista), Solicitante = new Colaborador().UpdateValues(x.Solicitante), Passageiro = x.Passageiro.Select(p => new Passageiro().UpdateValues(p)).ToList() }.UpdateValues(x)); return(ret); }
public IEnumerable <Seguro> GetAllByPage(Seguro item, DatatableParm parm) { var items = GetAll(item); parm.totalRecords = items.Count(); var list = items.OrderPaging(parm.GetOrderByText(), parm.sSortDir_0, parm.iDisplayStart, parm.iDisplayLength); var ret = list.ToList() .Select(x => new Seguro() { Veiculo = new Veiculo().UpdateValues(x.Veiculo), Seguradora = new PessoaJuridica().UpdateValues(x.Seguradora) }.UpdateValues(x)); return(ret); }
public IEnumerable <Abastecimento> GetAllByPage(Abastecimento item, DatatableParm parm) { var items = GetAll(item); parm.totalRecords = items.Count(); var list = items.OrderPaging(parm.GetOrderByText(), parm.sSortDir_0, parm.iDisplayStart, parm.iDisplayLength); var ret = list.ToList() .Select(x => new Abastecimento() { Veiculo = new Veiculo().UpdateValues(x.Veiculo), PessoaJuridica = new PessoaJuridica().UpdateValues(x.PessoaJuridica), TipoCombustivel = new TipoCombustivel().UpdateValues(x.TipoCombustivel) }.UpdateValues(x)); return(ret); }
public IEnumerable <Exame> GetAllByPage(Exame item, DatatableParm parm) { var items = GetAll(item); parm.totalRecords = items.Count(); var list = items.OrderPaging(parm.GetOrderByText(), parm.sSortDir_0, parm.iDisplayStart, parm.iDisplayLength); var ret = list.ToList() .Select(x => new Exame() { Colaborador = new Colaborador().UpdateValues(x.Colaborador), Laboratorio = new PessoaJuridica().UpdateValues(x.Laboratorio), UFCRMMedico = new UnidadeFederacao().UpdateValues(x.UFCRMMedico) }.UpdateValues(x)); return(ret); }
private JsonResult GetJsonGrid(DatatableParm parm, List <Abastecimento> items) { return(Json(new { ok = true, sEcho = parm.sEcho, iTotalRecords = items.Count(), iTotalDisplayRecords = parm.totalRecords, aaData = items.Select(x => new { IdeAbastecimento = x.IdeAbastecimento, DatAbastecimento = x.DatAbastecimento.ToString("dd/MM/yyyy"), VlrAbastecimento = x.VlrAbastecimento.ToString("C"), Veiculo = new { DscMarcaModelo = x.Veiculo.DscMarcaModelo }, PessoaJuridica = new { NomRazaoSocial = x.PessoaJuridica.NomRazaoSocial } }) })); }
public IEnumerable <Seguro> GetAllByPage(Seguro item, DatatableParm parm) { parm.sColumns = parm.sColumns.Replace("veiculo.dscMarcaModelo", "Veiculo.DscMarcaModelo"); parm.sColumns = parm.sColumns.Replace("seguradora.nomRazaoSocial", "Seguradora.NomRazaoSocial"); var items = GetAll(item); parm.totalRecords = items.Count(); var list = items.OrderPaging(parm.GetOrderByText(), parm.sSortDir_0, parm.iDisplayStart, parm.iDisplayLength); var ret = list.ToList() .Select(x => new Seguro() { Veiculo = new Veiculo().UpdateValues(x.Veiculo), Seguradora = new PessoaJuridica().UpdateValues(x.Seguradora) }.UpdateValues(x)); return(ret); }
private JsonResult GetJsonGrid(DatatableParm parm, List <Seguro> items) { return(Json(new { ok = true, sEcho = parm.sEcho, iTotalRecords = items.Count(), iTotalDisplayRecords = parm.totalRecords, aaData = items.Select(x => new { IdeSeguro = x.IdeSeguro, Veiculo = new { DscMarcaModelo = x.Veiculo.DscMarcaModelo }, Seguradora = new { NomRazaoSocial = x.Seguradora.NomRazaoSocial }, NumApolice = x.NumApolice, DatVigenciaInicio = x.DatVigenciaInicio.Value.ToString("dd/MM/yyyy"), DatVigenciaFim = x.DatVigenciaFim.Value.ToString("dd/MM/yyyy"), VlrFranquia = x.VlrFranquia.ToString("C") }) })); }
public IEnumerable <Manutencao> GetAllByPage(Manutencao item, DatatableParm parm) { var items = GetAll(item); parm.totalRecords = items.Count(); var list = items.OrderPaging(parm.GetOrderByText(), parm.sSortDir_0, parm.iDisplayStart, parm.iDisplayLength); var ret = list.ToList() .Select(x => new Manutencao() { Colaborador = new Colaborador().UpdateValues(x.Colaborador), Veiculo = new Veiculo().UpdateValues(x.Veiculo), ManutencaoProduto = x.ManutencaoProduto .Select(mp => new ManutencaoProduto() { Produto = new Produto().UpdateValues(mp.Produto) }.UpdateValues(mp)).ToList() }.UpdateValues(x)) .ToList(); return(ret); }
public JsonResult Pesquisar(DatatableParm parm, Sinistro item) { try { SalvarPesquisa(item, parm); var items = sinistroService.GetAllByPage(item, parm); var tipoSinistro = sinistroService.BuscarTipoSinistro(); return(Json(new { ok = true, sEcho = parm.sEcho, iTotalRecords = items.Count(), iTotalDisplayRecords = parm.totalRecords, aaData = items.Select(x => new { IdeSinistro = x.IdeSinistro, IdcTipoSinistro = tipoSinistro.Where(ts => ts.Value == x.IdcTipoSinistro).FirstOrDefault().Text, DatOcorrencia = x.DatOcorrencia.ToString("dd/MM/yyyy"), Seguro = new { IdeSeguro = x.Seguro.IdeSeguro, NumApolice = x.Seguro.NumApolice, Veiculo = new { IdeVeiculo = x.Seguro.Veiculo.IdeVeiculo, DscMarcaModelo = x.Seguro.Veiculo.DscMarcaModelo }, Seguradora = new { IdeSeguradora = x.Seguro.Seguradora.IdePessoaJuridica, NomRazaoSocial = x.Seguro.Seguradora.NomRazaoSocial } } }) })); } catch (Exception ex) { return(Json(CreateMessageDatatable(ex))); } }
public JsonResult Pesquisar(DatatableParm parm, Transporte item) { try { SalvarPesquisa(item, parm); var items = transporteService.GetAllByPage(item, parm); return(Json(new { ok = true, sEcho = parm.sEcho, iTotalRecords = items.Count(), iTotalDisplayRecords = parm.totalRecords, aaData = items.Select(x => new { IdeTransporte = x.IdeTransporte, DthSolicitacao = x.DthSolicitacao.ToString("dd/MM/yyyy HH:mm"), dscStatus = BusacarStatus(x), Solicitante = new { IdeColaborador = x.Solicitante.IdeColaborador, NomColaborador = x.Solicitante.NomColaborador }, Veiculo = new { IdeVeiculo = x.Veiculo.IdeVeiculo, DscMarcaModelo = x.Veiculo.DscMarcaModelo }, Motorista = new { IdeColaborador = x.Motorista.IdeColaborador, NomColaborador = x.Motorista.NomColaborador } }) })); } catch (Exception ex) { return(Json(CreateMessageDatatable(ex))); } }