示例#1
0
        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);
        }
示例#2
0
 public IEnumerable <Plano> GetPlano([FromQuery] StatusPlano status = StatusPlano.Default, [FromQuery] string cpf = "")
 {
     return(_planoService.GetPlano(status, cpf));
 }
示例#3
0
        public IEnumerable <Plano> GetPlano(StatusPlano status, string cpf)
        {
            var list = _planoRepository.GetPlano(status, cpf);

            return(list);
        }