public IEnumerable <Plano> GetPlano(StatusPlano status, string cpf) { MongoDbContext dbContext = new MongoDbContext(); var listPlano = dbContext.Planos.Find(plano => (plano.Status.Equals(status) || status.Equals(StatusPlano.Default))) .ToList().Where(plano => plano.Usuarios.ToList().Exists(user => user.Cpf.Equals(cpf) || cpf.Equals(""))); return(listPlano); }
public IEnumerable <Plano> GetPlano([FromQuery] StatusPlano status = StatusPlano.Default, [FromQuery] string cpf = "") { return(_planoService.GetPlano(status, cpf)); }
public IEnumerable <Plano> GetPlano(StatusPlano status, string cpf) { var list = _planoRepository.GetPlano(status, cpf); return(list); }