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 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 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); }
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); }
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); }