public Runner(ICourses coursesApi, IUsers usersApi, IGroups groupsApi, ISiteInfo siteInfo, IOutput output) { _coursesApi = coursesApi; _usersApi = usersApi; _groupsApi = groupsApi; _siteInfo = siteInfo; _output = output; }
public SelectCourseModel(IStatistics statsRepo, ICourses repository) { statistics = statsRepo; courses = repository; // TO CREATE A NEW SHEET EVERY TIME WE START THE PROGRAM. statistics.CreateSheet(new StatSheet()); }
public InputStats4Model(IStatistics statsRepo, ICourses courseRepo) { statistics = statsRepo; courses = courseRepo; MyStatSheet = statistics.GetSheet(); CurrentHoleId = UserRepository.Instance.Get().CurrentHolesFilled; }
public CoursesViewModel(ICourses coursesStore, IPageService pageService) { _coursesStore = coursesStore; _pageService = pageService; LoadDataCommand = new Command(async() => await LoadData()); AddCourse = new Command(async() => await AddCourses()); SelectCourse = new Command <CoursesTableViewModel>(async c => await SelectCourses(c)); DeleteCourse = new Command <CoursesTableViewModel>(async c => await DeleteCourses(c)); }
public Form1(ICourses Courses, IMarksData MarksData, IStudents Students) { InitializeComponent(); myCourses = Courses; myMarks = MarksData; myStudent = Students; LoadFormStuff(); }
public InputStats1Model(IStatistics statsRepo, ICourses courseRepo) { statistics = statsRepo; courses = courseRepo; // TO USE A SHEET THAT IS SAVED BETWEEN RESTARTING PROGRAM. DELETE ABOVE TO DO THIS^^ MyStatSheet = statistics.GetSheet(); CurrentHoleId = UserRepository.Instance.Get().CurrentHolesFilled; }
public Hac(IAttendance attendance, ICourses courses, IIpr ipr, IReportCard reportCard, IStudentInfo studentInfo, ITranscript transcript) { _attendance = attendance; _courses = courses; _ipr = ipr; _reportCard = reportCard; _studentInfo = studentInfo; _transcript = transcript; }
public ShowResultsModel(IStatistics statsRepo, ICourses courseRepo) { statistics = statsRepo; courses = courseRepo; MyStatSheet = statistics.GetSheet(); ProStatses = ProStatsRepository.Instance.GetAllProStats(); // Simply show the first one in the list for now. CurrentProStatsShown = ProStatses[0]; }
public CoursesDetailViewModel(CoursesTableViewModel viewModel, ICourses coursesStore, IPageService pageService) { if (viewModel == null) { throw new ArgumentNullException(nameof(viewModel)); } _pageService = pageService; _coursesStore = coursesStore; SaveCommand = new Command(async() => await Save()); Courses = new Courses { id = viewModel.Id, courseID = viewModel.CourseID, courseName = viewModel.CourseName, staffID = viewModel.StaffID, fee = viewModel.Fee }; }
public GetAllHolesModel(ICourses repository) { courses = repository; }
public CreateCourseModel(ICourses repository) { courses = repository; }
public CreateHolesModel(ICourses repository) { courses = repository; }
public EditCourseModel(ICourses repository) { courses = repository; }
public DeleteCourseModel(ICourses repository) { courses = repository; }
public Player(ICourses courses) { }