// GET: Room
        public ActionResult Index(int id)
        {
            var model = new RoomViewModel();

            using (var db = new RoomMonitorContext())
            {
                var room = db.Rooms.Find(id);
                model.Id           = id;
                model.Name         = room.Name;
                model.StartMinutes = room.DefaultStartMinutes;
            }
            return(View(model));
        }
Esempio n. 2
0
        // GET: Administration
        public ActionResult Index()
        {
            var model = new List <RoomViewModel>();

            using (var db = new RoomMonitorContext())
            {
                var rooms = db.Rooms.ToList();
                model.AddRange(rooms.Select(room => new RoomViewModel
                {
                    Id           = room.Id,
                    Name         = room.Name,
                    StartMinutes = room.DefaultStartMinutes,
                    AudioFiles   = GetAudioList(),
                    ImageFiles   = GetImageList()
                }));
            }
            return(View(model));
        }