Exemplo n.º 1
0
 public RoomViewModel(Room room)
 {
     using (MainContext context = new MainContext())
     {
         var roomResidentRep = new RoomResidentRepository(context);
         Room      = room;
         Selection = context.RoomResidents.Include("Room").Include("Resident")
                     .Where(rr => rr.RoomId == Room.Id).Select(r => r.Resident).ToList();
         Selection.Sort((r1, r2) => r1.Name.CompareTo(r2.Name));
     }
 }
Exemplo n.º 2
0
        protected override void Seed(MainContext context)
        {
            _countryRepository      = new CountryRepository(context);
            _cityRepository         = new CityRepository(context);
            _streetRepository       = new StreetRepository(context);
            _houseRepository        = new HouseRepository(context);
            _roomRepository         = new RoomRepository(context);
            _roomResidentRepository = new RoomResidentRepository(context);
            _residentRepository     = new ResidentRepository(context);
            _userRepository         = new UserRepository(context);

            InitializeUsers();
            InitializeCountriesResursively();
            context.SaveChanges();
        }