Beispiel #1
0
        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);
        }
Beispiel #2
0
        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);
        }
Beispiel #3
0
        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);
        }
Beispiel #4
0
        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);
        }
Beispiel #7
0
        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);
        }
Beispiel #9
0
        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);
        }
Beispiel #10
0
        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);
        }