Exemplo n.º 1
0
        public List <Region> ListByCity(int?idCity)
        {
            if (idCity == null || idCity == 0)
            {
                return(new List <Region>());
            }

            return(FakeContextSingleton.DbRegion().Where(x => (x.City.Id == idCity.Value)).ToList());
        }
        public IEnumerable <Client> List(Client client, DateTime?lastPurchaseUntil)
        {
            var clients = FakeContextSingleton.DbClient().Where(x =>

                                                                (string.IsNullOrEmpty(client.Name) || x.Name.ToUpper().Contains(client.Name.ToUpper())) &&
                                                                (string.IsNullOrEmpty(client.Phone) || x.Phone.Contains(client.Phone)) &&
                                                                (client.Region.City.Id == 0 || x.Region.City.Id == client.Region.City.Id) &&
                                                                (client.Region.Id == 0 || x.Region.Id == client.Region.Id) &&
                                                                (client.Seller.Id == 0 || x.Seller.Id == client.Seller.Id) &&
                                                                (client.Classification.Id == 0 || x.Classification.Id == client.Classification.Id) &&
                                                                (client.Gender.Id == 0 || x.Gender.Id == client.Gender.Id) &&
                                                                (client.LastPurchase == null || x.LastPurchase.Value >= client.LastPurchase.Value) &&
                                                                (lastPurchaseUntil == null || x.LastPurchase.Value <= lastPurchaseUntil.Value));

            return(clients);
        }
 public User Find(User user)
 {
     return(FakeContextSingleton.DbUser().FirstOrDefault(x => x.Email.Equals(user.Email) && x.Password.Equals(user.Password)));
 }
 public List <User> ListSeller()
 {
     return(FakeContextSingleton.DbUser().Where(x => x.Role.Id == (int)RoleEnum.Seller).ToList());
 }
 public List <Classification> List()
 {
     return(FakeContextSingleton.DbClassification());
 }
 public IEnumerable <City> List()
 {
     return(FakeContextSingleton.DbCicty());
 }
 public List <Gender> List()
 {
     return(FakeContextSingleton.DbGender());
 }
Exemplo n.º 8
0
 public List <Region> List()
 {
     return(FakeContextSingleton.DbRegion());
 }