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()); }
public List <Region> List() { return(FakeContextSingleton.DbRegion()); }