Exemplo n.º 1
0
        public ActionResult Add()
        {
            ShowLiveWaitTimes viewmodel = new ShowLiveWaitTimes();

            viewmodel.DepartmentsList = db.Departments.ToList();
            //we use the view model to be able to show the departments list when we add an update
            return(View(viewmodel));
        }
Exemplo n.º 2
0
        public ActionResult Update(int id)
        {
            ShowLiveWaitTimes viewmodel = new ShowLiveWaitTimes();

            viewmodel.WaitTime        = db.LiveWaitTimes.Find(id);
            viewmodel.DepartmentsList = db.Departments.ToList();
            //we use the viewmodel to get the information tu update

            return(View(viewmodel));
        }
Exemplo n.º 3
0
        public ActionResult PublicShow(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            Department SelectedDepartment = db.Departments.Find(id);

            List <LiveWaitTime> WaitTimes = db.LiveWaitTimes
                                            .Where(waittimes => waittimes.DepartmentId == id)
                                            .ToList();


            //Debug.WriteLine("Iam trying to list all the wait times updates");
            ShowLiveWaitTimes viewmodel = new ShowLiveWaitTimes();

            viewmodel.Departments = SelectedDepartment;
            viewmodel.WaitTimes   = WaitTimes;

            return(View(viewmodel));
        }