示例#1
0
文件: User.cs 项目: MSH/PViMS-2
        public UserFacility AddFacility(Facility facility)
        {
            if (Facilities.Any(f => f.Facility.Id == facility.Id))
            {
                throw new DomainException("Facility has already been added to user");
            }

            var newUserFacility = new UserFacility(facility, this);

            Facilities.Add(newUserFacility);
            return(newUserFacility);
        }
示例#2
0
文件: User.cs 项目: romaner/PViMS
 public bool HasFacility(int id)
 {
     return(Facilities.Any(uf => uf.Facility.Id == id));
 }
示例#3
0
文件: User.cs 项目: MSH/PViMS-2
 public bool HasFacility(int id) =>
 Facilities.Any(uf => uf.Facility.Id == id);