예제 #1
0
 public ActionResult ViewTourLeader(string TourId, string DesCode)
 {
     if (TourId == null || DesCode == null)
     {
         return(RedirectToAction("ViewTour"));
     }
     ViewData["Leaders"] = LeaderDAO.getAvailableLeaders(DesCode);
     ViewData["TourId"]  = TourId;
     return(View());
 }
예제 #2
0
        public ActionResult getLeaderCost(string Name, string NumDays)
        {
            if (Name == null)
            {
                return(View());
            }

            if (!LeaderDAO.getLeader(Name, out TourLeader tourLeader))
            {
                return(RedirectToAction("getLeaderCost"));
            }
            else
            {
                ViewData["Name"]   = Name;
                ViewData["Leader"] = tourLeader;
                ViewData["Days"]   = NumDays;
                ViewData["Cost"]   = tourLeader.CalculateLeaderCost(int.Parse(NumDays));
                return(View());
            }
        }