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

            return(list);
        }