예제 #1
0
        public ActionResult Stalls()
        {
            var manager = new StallManager();
            List <StallEntity> stalls = manager.GetAllStallEntities();

            return(View("BrowseStalls", stalls));
        }
예제 #2
0
        // GET: Staff
        public ActionResult Index()
        {
            Guid id = UIHelper.GetUserIDByEmail(User.Identity.Name);

            if (!IsAuthorized())
            {
                return(View("Error"));
            }
            var stallmanager        = new StallManager();
            List <StallEntity> list = stallmanager.GetStallByUserIDEntities(id);

            return(View("StallSelection", list));
        }
예제 #3
0
        // GET: Staff
        public ActionResult Index()
        {
            Guid id                  = Guid.Parse("97c11d5a-9ec0-4b91-9dbe-dc8520d307c7");
            var  staffmanager        = new StaffManager();
            List <StaffEntity> staff = staffmanager.GetStaffByUserIDEntities(id);

            if (staff.Count == 0)
            {
                return(View("Error"));
            }

            var stallmanager        = new StallManager();
            List <StallEntity> list = stallmanager.GetStallByUserIDEntities(id);

            return(View("StallSelection", list));
        }
예제 #4
0
        public ActionResult Stalls()
        {
            var _manager              = new StallManager();
            var _dishmanager          = new DishManager();
            List <StallEntity> stalls = _manager.GetAllStallEntities();
            var list = new List <StallEntity>();

            foreach (var stall in stalls)
            {
                var dishes = _dishmanager.GetDishByStallIDEntities(stall.ID.Value);
                if (dishes.Count != 0)
                {
                    list.Add(stall);
                }
            }
            return(View("BrowseStalls", list));
        }