Esempio n. 1
0
 public Runner(ICourses coursesApi, IUsers usersApi, IGroups groupsApi, ISiteInfo siteInfo, IOutput output)
 {
     _coursesApi = coursesApi;
     _usersApi   = usersApi;
     _groupsApi  = groupsApi;
     _siteInfo   = siteInfo;
     _output     = output;
 }
Esempio n. 2
0
        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));
        }
Esempio n. 5
0
        public Form1(ICourses Courses, IMarksData MarksData, IStudents Students)
        {
            InitializeComponent();

            myCourses = Courses;
            myMarks   = MarksData;
            myStudent = Students;

            LoadFormStuff();
        }
Esempio n. 6
0
        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;
        }
Esempio n. 7
0
 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;
 }
Esempio n. 8
0
        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];
        }
Esempio n. 9
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;
 }
Esempio n. 12
0
 public CreateHolesModel(ICourses repository)
 {
     courses = repository;
 }
 public EditCourseModel(ICourses repository)
 {
     courses = repository;
 }
 public DeleteCourseModel(ICourses repository)
 {
     courses = repository;
 }
Esempio n. 15
0
 public Player(ICourses courses)
 {
 }