示例#1
0
 /// <summary>
 /// Sets up menu cli. - Constructor
 /// </summary>
 /// <param name="parkDAO"></param>
 /// <param name="campgroundDAO"></param>
 /// <param name="siteDAO"></param>
 /// <param name="reservationDAO"></param>
 public NpCampgroundCLI(IParkSqlDAO parkDAO, ICampgroundSqlDAO campgroundDAO, ISiteSqlDAO siteDAO, IReservationSqlDAO reservationDAO)
 {
     this.parkDAO        = parkDAO;
     this.campgroundDAO  = campgroundDAO;
     this.siteDAO        = siteDAO;
     this.reservationDAO = reservationDAO;
 }
 /// <summary>
 /// Constructor adds items to the top-level menu. You will likely have parameters  passed in
 /// here...
 /// </summary>
 public MainMenu(ICampgroundSqlDAO campgroundDAO, ISiteSqlDAO siteDAO, IParkSqlDAO parkDAO, IReservationSqlDAO reservationDAO) : base("Main Menu")
 {
     this.campgroundDAO  = campgroundDAO;
     this.siteDAO        = siteDAO;
     this.parkDAO        = parkDAO;
     this.reservationDAO = reservationDAO;
 }
 public ReservationSystemCLI(IParkSqlDAO parkSqlDAO, ICampgroundSqlDAO campgroundSqlDAO, ICampsiteSqlDAO campsiteSqlDAO, IReservationSqlDAO reservationSqlDAO)
 {
     this.parkSqlDAO        = parkSqlDAO;
     this.campgroundSqlDAO  = campgroundSqlDAO;
     this.campsiteSqlDAO    = campsiteSqlDAO;
     this.reservationSqlDAO = reservationSqlDAO;
 }
        public ParkInfoMenu(IParkSqlDAO parkSql, Park parkChoice)
        {
            park    = parkChoice;
            parkDAO = parkSql;
            //  DisplayBeforeMenu(park);

            this.Title = "***Park Infromation Screen***";
            this.menuOptions.Add("1", "View Campgrounds");
            this.menuOptions.Add("2", "Search For Reservation");
            this.menuOptions.Add("Q", "Return to Previous Screen");
        }
示例#5
0
 public SurveyController(ISurveyResultSqlDAO surveyResultDAO, IParkSqlDAO parkSqlDAO, IAuthProvider authProvider) : base(authProvider)
 {
     this.surveyResultDAO = surveyResultDAO;
     this.parkSqlDAO      = parkSqlDAO;
 }
 public SurveyController(ISurveyResultSqlDAO surveyResultDAO, IParkSqlDAO parkSqlDAO)
 {
     this.surveyResultDAO = surveyResultDAO;
     this.parkSqlDAO      = parkSqlDAO;
 }
 public HomeController(IParkSqlDAO parkDAO, IUserDAO userDAO, IAuthProvider authProvider) : base(authProvider)
 {
     this.parkDAO = parkDAO;
     this.userDAO = userDAO;
 }
 /// <summary>
 /// Constructor adds items to the top-level menu
 /// </summary>
 public ReservationsMenu(Park selectedPark, ICampgroundSqlDAO campgroundDAO, IParkSqlDAO parkDAO, IReservationSqlDAO reservationDAO, ISiteSqlDAO siteDAO) :
     base(campgroundDAO, parkDAO, reservationDAO, siteDAO)
 {
     this.selectedPark = selectedPark;
 }
 public HomeController(IParkSqlDAO parkDAO)
 {
     this.parkDAO = parkDAO;
 }