コード例 #1
0
 public List <Service> GetAllByBuilding(Building building)
 {
     return(_repository.GetAll <Service>(x => building.Services.Contains(x.Id)).OrderBy(x => x.AddedAtUtc).ToList());
 }
コード例 #2
0
 public List <Building> GetAllByOwner(string owner)
 {
     return(_repository.GetAll <Building>(x => x.Owner.Equals(owner) && x.IsActive) ?? new List <Building>());
 }
コード例 #3
0
 public List <Apartment> GetAllFromBuilding(Building building)
 {
     return(_repository.GetAll <Apartment>(x => building.Apartments.Contains(x.Id)).OrderBy(x => x.Number).ToList());
 }
コード例 #4
0
 public List <Bill> GetAllFromBuilding(Building building)
 {
     return(_repository.GetAll <Bill>(x => building.Bills.Contains(x.Id)).OrderBy(x => x.AddedAtUtc).ToList());
 }