Exemple #1
0
        public List <AtividadeGridViewModel> GetAllGridViewModel(Guid idOrg, int view, string idProfissional)
        {
            List <Atividade> itens = new List <Atividade>();


            //Minhas Atividades Abertas
            if (view == 0)
            {
                itens = (from A in db.Atividades where A.idProfissional.Equals(idProfissional) & A.statusAtividade == CustomEnumStatus.StatusAtividade.Aberta select A).ToList();
            }

            //Minhas Atividades Fechadas
            if (view == 1)
            {
                itens = (from A in db.Atividades where A.idProfissional.Equals(idProfissional) & (A.statusAtividade == CustomEnumStatus.StatusAtividade.Cancelada || A.statusAtividade == CustomEnumStatus.StatusAtividade.Concluida) select A).ToList();
            }

            //Atividades Fechadas
            if (view == 2)
            {
                itens = (from A in db.Atividades where A.idOrganizacao.Equals(idOrg) & (A.statusAtividade == CustomEnumStatus.StatusAtividade.Cancelada || A.statusAtividade == CustomEnumStatus.StatusAtividade.Concluida) select A).ToList();
            }

            //Todas Atividades
            if (view == 3)
            {
                itens = (from A in db.Atividades where A.idOrganizacao.Equals(idOrg) select A).ToList();
            }

            return(HelperAssociate.ConvertToGridAtividade(itens));
        }
Exemple #2
0
        public List <PedidoRetiradaGridViewModel> GetAll(Guid idOrg)
        {
            List <PedidoRetirada> retorno = new List <PedidoRetirada>();

            retorno = (from A in db.PedidosRetirada where A.idOrganizacao.Equals(idOrg) select A).ToList();
            return(HelperAssociate.ConvertToGridPedido(retorno));
        }
Exemple #3
0
        public List <OrdemServicoGridViewModel> GetAllGridViewModelByCliente(Guid idCliente)
        {
            List <OrdemServico> retorno = new List <OrdemServico>();

            retorno = (from A in db.OrdensServico where A.idCliente.Equals(idCliente) select A).ToList();
            return(HelperAssociate.ConvertToGridOrdemServico(retorno));
        }
Exemple #4
0
        public List <AtividadeGridViewModel> GetAllGridDia(string idProfissional)
        {
            List <Atividade> itens = new List <Atividade>();

            itens = (from A in db.Atividades where A.idProfissional.Equals(idProfissional) & A.dataAlvo == DateTime.Now.Date select A).ToList();

            return(HelperAssociate.ConvertToGridAtividade(itens));
        }
        public List <ProdutoPedidoGridViewModel> GetAllGridViewModel(Guid idPedido)
        {
            List <ProdutoPedido> itens = new List <ProdutoPedido>();

            itens = (from A in db.ProdutosPedido where A.idPedido.Equals(idPedido) select A).ToList();

            return(HelperAssociate.ConvertToGridProdutoPedido(itens));
        }
        public List <ServicoOrdemGridViewModel> GetAllGridViewModel(Guid idOrdem)
        {
            List <ServicoOrdem> itens = new List <ServicoOrdem>();

            itens = (from A in db.ServicosOrdem where A.idOrdemServico.Equals(idOrdem) select A).ToList();

            return(HelperAssociate.ConvertToGridServicoOrdem(itens));
        }
        public List <LookupItemLista> GetAllByIdProduto(Guid idProduto)
        {
            List <ItemListaPreco> itens = new List <ItemListaPreco>();

            itens = (from bl in db.ItemListaPrecos where bl.idProduto.Equals(idProduto) select bl).ToList();

            return(HelperAssociate.ConvertToLookupItemLista(itens));
        }
Exemple #8
0
        public List <PedidoGridViewModel> GetAllGridViewModelByCliente(Guid idCliente)
        {
            List <Pedido> itens = new List <Pedido>();

            itens = (from A in db.Pedidos where A.idCliente.Equals(idCliente) select A).ToList();

            return(HelperAssociate.ConvertToGridPedido(itens));
        }
Exemple #9
0
        public List <ProdutoFornecedorGridViewModel> GetAllByFornecedor(Guid idFornecedor)
        {
            List <ProdutoFornecedor> itens = new List <ProdutoFornecedor>();

            itens = (from A in db.ProdutosFornecedor where A.idFornecedor.Equals(idFornecedor) select A).ToList();

            return(HelperAssociate.ConvertToGridProdutoFornecedor(itens));
        }
Exemple #10
0
        public List <AtendimentoGridViewModel> GetAllGridViewModelDia(Guid idProfissional)
        {
            List <Atendimento> itens = new List <Atendimento>();

            itens = (from A in db.Atendimentos where A.idProfissional.Equals(idProfissional) & A.dataAgendada == DateTime.Now.Date select A).ToList();

            return(HelperAssociate.ConvertToGridAtendimento(itens));
        }
Exemple #11
0
        public List <BalcaoVendasGridViewModel> GetAllGridViewModelDay(Guid idOrg, string Date)
        {
            List <BalcaoVendas> itens = new List <BalcaoVendas>();

            itens = (from bl in db.BalcaoVendas where bl.idOrganizacao.Equals(idOrg) select bl).ToList();

            return(HelperAssociate.ConvertToGridBalcaoVendas(itens));
        }
Exemple #12
0
        public ViewResult GridFaturamento(DateTime dataInicio, DateTime dataFim, int Page)
        {
            List <FaturamentoGridViewModel> grid = new List <FaturamentoGridViewModel>();



            grid = HelperAssociate.ConvertToGridFaturamento(sqlService.ConsultaFaturamento(dataInicio.ToString("yyyy-MM-dd"), dataFim.ToString("yyyy-MM-dd"), contexto.idOrganizacao.ToString()));

            return(View(grid));
        }
Exemple #13
0
        public List <ContasReceberGridViewModel> GetAll(Guid idOrg, int view, ClienteData clienteData)
        {
            List <ContasReceber> itens = new List <ContasReceber>();


            //Contas em Aberto
            if (view == 0)
            {
                itens = (from A in db.ContasR where A.idOrganizacao.Equals(idOrg) & (A.statusContaReceber == CustomEnumStatus.StatusContaReceber.agendado || A.statusContaReceber == CustomEnumStatus.StatusContaReceber.atrasado) select A).ToList();
            }

            //Contas Fechadas
            if (view == 1)
            {
                itens = (from A in db.ContasR where A.idOrganizacao.Equals(idOrg) & (A.statusContaReceber == CustomEnumStatus.StatusContaReceber.cancelado || A.statusContaReceber == CustomEnumStatus.StatusContaReceber.recebido) select A).ToList();
            }

            //Todos Contas a receber
            if (view == 2)
            {
                itens = (from A in db.ContasR where A.idOrganizacao.Equals(idOrg) select A).ToList();
            }

            //Todos Contas  a receber hoje
            if (view == 3)
            {
                IEnumerable <ContasReceber> retorno = itens;
                retorno = from u in db.ContasR where (u.dataPagamento.Date == DateTime.Now.Date & u.idOrganizacao.Equals(idOrg)) & (u.statusContaReceber == CustomEnumStatus.StatusContaReceber.agendado || u.statusContaReceber == CustomEnumStatus.StatusContaReceber.atrasado) select u;
                itens   = retorno.ToList();
            }

            //Todos Contas  a receber em Atraso
            if (view == 4)
            {
                IEnumerable <ContasReceber> retorno = itens;
                retorno = from u in db.ContasR where (u.dataPagamento.Date < DateTime.Now.Date & u.idOrganizacao.Equals(idOrg)) & (u.statusContaReceber == CustomEnumStatus.StatusContaReceber.agendado || u.statusContaReceber == CustomEnumStatus.StatusContaReceber.atrasado) select u;
                itens   = retorno.ToList();
            }

            return(HelperAssociate.ConvertToGridContasReceber(itens.ToList(), clienteData));
        }
Exemple #14
0
        public List <AtendimentoGridViewModel> GetAllGridViewModel(Guid idOrg, int view, string idProfissional)
        {
            List <Atendimento> itens = new List <Atendimento>();

            //Meus Atendimentos abertos
            if (view == 0)
            {
                itens = (from A in db.Atendimentos where A.idProfissional.Equals(idProfissional) & A.statusAtendimento == CustomEnumStatus.StatusAtendimento.agendado select A).ToList();
            }

            //Meus Atendimentos Fechados
            if (view == 1)
            {
                itens = (from A in db.Atendimentos where A.idProfissional.Equals(idProfissional) & (A.statusAtendimento == CustomEnumStatus.StatusAtendimento.cancelado || A.statusAtendimento == CustomEnumStatus.StatusAtendimento.atendido) select A).ToList();
            }

            //Todos Fechados
            if (view == 2)
            {
                itens = (from A in db.Atendimentos where A.idOrganizacao.Equals(idOrg) & (A.statusAtendimento == CustomEnumStatus.StatusAtendimento.cancelado || A.statusAtendimento == CustomEnumStatus.StatusAtendimento.atendido) select A).ToList();
            }

            //Todos  Abertos
            if (view == 3)
            {
                itens = (from A in db.Atendimentos where A.idOrganizacao.Equals(idOrg) & A.statusAtendimento == CustomEnumStatus.StatusAtendimento.agendado select A).ToList();
            }

            //Todos
            if (view == 4)
            {
                itens = (from A in db.Atendimentos where A.idOrganizacao.Equals(idOrg)   select A).ToList();
            }


            return(HelperAssociate.ConvertToGridAtendimento(itens));
        }
Exemple #15
0
        public List <PedidoGridViewModel> GetAllGridViewModel(Guid idOrg, int view)
        {
            List <Pedido> itens = new List <Pedido>();

            //Em Andamento
            if (view == 0)
            {
                itens = (from A in db.Pedidos where A.idOrganizacao.Equals(idOrg) & (A.statusPedido == CustomEnumStatus.StatusPedido.EmAndamento) select A).ToList();
            }

            //Aguardando produto
            if (view == 1)
            {
                itens = (from A in db.Pedidos where A.idOrganizacao.Equals(idOrg) & (A.statusPedido == CustomEnumStatus.StatusPedido.AguardandoProduto) select A).ToList();
            }

            //Para Entrega
            if (view == 2)
            {
                itens = (from A in db.Pedidos where A.idOrganizacao.Equals(idOrg) & (A.statusPedido == CustomEnumStatus.StatusPedido.ParaEntrega) select A).ToList();
            }

            //Todos  Fechado
            if (view == 3)
            {
                itens = (from A in db.Pedidos where A.idOrganizacao.Equals(idOrg) & (A.statusPedido == CustomEnumStatus.StatusPedido.Fechado || A.statusPedido == CustomEnumStatus.StatusPedido.Cancelado) select A).ToList();
            }

            //Todos
            if (view == 4)
            {
                itens = (from A in db.Pedidos where A.idOrganizacao.Equals(idOrg) select A).ToList();
            }


            return(HelperAssociate.ConvertToGridPedido(itens));
        }
Exemple #16
0
        public List <BalcaoVendasGridViewModel> GetAll(Guid idOrg, int view, DateTime inicio, DateTime fim)
        {
            List <BalcaoVendas> itens = new List <BalcaoVendas>();


            //Contas do dia
            if (view == 0)
            {
                itens = (from bl in db.BalcaoVendas where (bl.criadoEm.Date == DateTime.Now.Date) & (bl.idOrganizacao.Equals(idOrg)) select bl).ToList();
            }

            //Contas do ultimos 7
            if (view == 1)
            {
                itens = (from bl in db.BalcaoVendas where (bl.criadoEm.Date >= DateTime.Now.Date.AddDays(-3)) & (bl.idOrganizacao.Equals(idOrg)) select bl).ToList();
            }

            //Todos Contas do Mes
            if (view == 2)
            {
                itens = (from bl in db.BalcaoVendas where (bl.criadoEm.Date.Month == DateTime.Now.Date.Month) & (bl.idOrganizacao.Equals(idOrg)) select bl).ToList();
            }

            //Todos Contas do Periodo
            if (view == 3)
            {
                itens = (from bl in db.BalcaoVendas where  (bl.idOrganizacao.Equals(idOrg)) & ((bl.criadoEm.Date >= inicio.Date & bl.criadoEm.Date <= fim.Date)) select bl).ToList();
            }

            //Todos Contas da Base
            if (view == 4)
            {
                itens = (from bl in db.BalcaoVendas where (bl.idOrganizacao.Equals(idOrg))  select bl).ToList();
            }

            return(HelperAssociate.ConvertToGridBalcaoVendas(itens));
        }
Exemple #17
0
        public List <BalcaoVendasGridViewModel> GetByCodigo(Guid idOrg, string codigo)
        {
            List <BalcaoVendas> itens = (from bl in db.BalcaoVendas where (bl.codigo == codigo) & (bl.idOrganizacao.Equals(idOrg))  select bl).ToList();

            return(HelperAssociate.ConvertToGridBalcaoVendas(itens));
        }