예제 #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));
        }
예제 #2
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));
        }