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)); }
public List <AtendimentoGridViewModel> GetAllGridViewModelByCliente(Guid idCliente) { List <Atendimento> itens = new List <Atendimento>(); itens = (from A in db.Atendimentos where A.idCliente.Equals(idCliente) select A).ToList(); return(HelperAssociate.ConvertToGridAtendimento(itens)); }
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)); }