コード例 #1
0
 public HomeController(ICourseData courseData, IUserData userData, IEventData eventData, INewsData newsData)
 {
     _courseData = courseData;
     _userData   = userData;
     _eventData  = eventData;
     _newsData   = newsData;
 }
コード例 #2
0
        private IStepData GetNextStep(ITransition completedTransition)
        {
            if (completedTransition.Data.TargetStep != null)
            {
                return(completedTransition.Data.TargetStep.Data);
            }

            if (CourseRunner.IsRunning == false)
            {
                return(null);
            }

            ICourseData course = CourseRunner.Current.Data;

            // Test all chapters, but the last.
            for (int i = 0; i < course.Chapters.Count - 1; i++)
            {
                if (course.Chapters[i] == course.Current)
                {
                    if (course.Chapters[i + 1].Data.FirstStep != null)
                    {
                        return(course.Chapters[i + 1].Data.FirstStep.Data);
                    }
                    break;
                }
            }
            // No next step found, seems to be the last.
            return(null);
        }
コード例 #3
0
 public ScoresController(PogiDbContext context, IScoreInfo scoreInfo,
                         SignInManager <ApplicationUser> signInManager,
                         UserManager <ApplicationUser> userManager, IMemberData memberData, ICourseData courseData,
                         ICourseDetail courseDetail,
                         IHandicap handicap,
                         ITourInfo tourInfo,
                         ITourDay tourDayInfo,
                         ITeeTimeInfo teeTimeInfo,
                         IHttpContextAccessor httpContextAccessor,
                         IActivity activity,
                         IDateTime dateTime)
 {
     _context             = context;
     _scoreInfo           = scoreInfo;
     _signInManager       = signInManager;
     _userManager         = userManager;
     _memberData          = memberData;
     _courseData          = courseData;
     _courseDetail        = courseDetail;
     _handicap            = handicap;
     _tourInfo            = tourInfo;
     _tourDayInfo         = tourDayInfo;
     _teeTimeInfo         = teeTimeInfo;
     _httpContextAccessor = httpContextAccessor;
     _activity            = activity;
     _dateTime            = dateTime;
 }
コード例 #4
0
 public HomeController(UserManager <ApplicationUser> userManager, IUserData userData, ICourseData courseData, IEventData eventData, INewsData newsData)
 {
     _userManager = userManager;
     _userData    = userData;
     _courseData  = courseData;
     _eventData   = eventData;
     _newsData    = newsData;
 }
コード例 #5
0
 public StudentController(IStudentData studentData, ICourseData courseData, ICourseStudentData courseStudentData, IActivityData activityData, IActivityTypeData activityTypeData)
 {
     _studentData       = studentData;
     _courseData        = courseData;
     _courseStudentData = courseStudentData;
     _activityData      = activityData;
     _activityTypeData  = activityTypeData;
 }
コード例 #6
0
 public ProfileController(UserManager <Domain.Model.ApplicationUser> userManager, RoleManager <Role> roleManager, ICourseData courseData, IUserData userData, SignInManager <Domain.Model.ApplicationUser> signInManager)
 {
     _userManager   = userManager;
     _roleManager   = roleManager;
     _userData      = userData;
     _signInManager = signInManager;
     _data          = courseData;
 }
コード例 #7
0
 public ActivityController(IActivityData activityData, IActivityTypeData activityTypeData, ICourseStudentData courseStudentData, IStudentData studentData, ICourseData courseData, IProfessorData professorData)
 {
     _activityData      = activityData;
     _activityTypeData  = activityTypeData;
     _courseStudentData = courseStudentData;
     _studentData       = studentData;
     _courseData        = courseData;
     _professorData     = professorData;
 }
コード例 #8
0
 public TeeTimeController(ITeeTimeInfo teeTimeInfo, IPlayerInfo playerInfo, ITeeAssignInfo teeAssignInfo, PogiDbContext context
                          , SignInManager <ApplicationUser> signInManager,
                          UserManager <ApplicationUser> userManager, IMemberData memberData, ICourseData courseData,
                          IEmailSender emailSender,
                          IActivity activity,
                          IDateTime dateTime)
 {
     _context       = context;
     _teeTimeInfo   = teeTimeInfo;
     _playerInfo    = playerInfo;
     _teeAssignInfo = teeAssignInfo;
     _signInManager = signInManager;
     _userManager   = userManager;
     _memberData    = memberData;
     _courseData    = courseData;
     _emailSender   = emailSender;
     _activity      = activity;
     _dateTime      = dateTime;
 }
コード例 #9
0
        public void Search(ICourseData data, string substring)
        {
            var courses = data.Search(substring);

            // print courses
        }
コード例 #10
0
ファイル: Edit.cshtml.cs プロジェクト: kubkam/Elka
 public EditModel(ICourseData courseData)
 {
     _courseData = courseData;
 }
コード例 #11
0
        public void PrintById(ICourseData data, int id)
        {
            var courses = data.GetCourseById(id);

            // print courses
        }
コード例 #12
0
 public CoursesController(ICourseData data, IMapper mapper)
 {
     _data   = data;
     _mapper = mapper;
 }
コード例 #13
0
 public CoursesConstructor(ICourseData data)
 {
     this.data = data;
 }
コード例 #14
0
 public LastCoursesViewComponent(ICourseData courseData)
 {
     _courseData = courseData;
 }
コード例 #15
0
 public CourseController(ICourseData courseData, IAutorData autorData)
 {
     _courseData = courseData;
     _autorData  = autorData;
 }
コード例 #16
0
 public CourseCountViewComponent(ICourseData courseData)
 {
     _courseData = courseData;
 }
コード例 #17
0
        public void PrintById(ICourseData data, int id)
        {
            var courses = data.GetCourseById(id);

            // print courses
        }
コード例 #18
0
        public void Seatch(ICourseData data, string substring)
        {
            var course = data.Search(substring);

            // print courses
        }
コード例 #19
0
 public Courses(ICourseData data)
 {
     this.data = data;
 }
コード例 #20
0
        public void PrintIds(ICourseData data)
        {
            var courses = data.CourseIds();

            // print courses
        }
コード例 #21
0
 public void PrintAll(ICourseData data)
 {
     var courses = data.CourseNames();
 }
コード例 #22
0
 public CategoriesViewComponent(ICourseData courseData)
 {
     _courseData = courseData;
 }
コード例 #23
0
        public void PrintAll(ICourseData data)
        {
            var courses = data.CourseNames();

            // print courses
        }
コード例 #24
0
 public DeleteModel(ICourseData courseData)
 {
     _courseData = courseData;
 }
コード例 #25
0
 public Courses(ICourseData courseDatabase)
 {
     this.courseDatabase = courseDatabase;
 }
コード例 #26
0
 public StudyController(ICourseData data)
 {
     _data = data;
 }
コード例 #27
0
 public SectionsViewComponent(ICourseData courseData)
 {
     _courseData = courseData;
 }
コード例 #28
0
 public UploaderController(IHostingEnvironment env, ITaskData taskData, ICourseData courseData)
 {
     _hostingEnv = env;
     _taskData   = taskData;
     _courseData = courseData;
 }
コード例 #29
0
 public Courses(ICourseData data)
 {
     this.data = data;
 }
コード例 #30
0
 public CoursesConstructor(ICourseData data)
 {
     this.data = data;
 }
コード例 #31
0
 public AboutController(IUserData userData, ICourseData courseData)
 {
     _userData   = userData;
     _courseData = courseData;
 }
コード例 #32
0
        public void PrintIds(ICourseData data)
        {
            var courses = data.CourseIds();

            // print courses
        }
コード例 #33
0
 public CourseController(ICourseData courseData, ICourseStudentData courseStudentData)
 {
     _courseData        = courseData;
     _courseStudentData = courseStudentData;
 }
コード例 #34
0
 public Courses(ICourseData courseData)
 {
     coursesDatabase = courseData;
 }
コード例 #35
0
 public CourseController(ICourseData courseData)
 {
     _courseData = courseData;
 }
コード例 #36
0
 public CourseController(ICourseData courseData, IMapper mapper, UserManager <ApplicationUser> userManager)
 {
     _courseData  = courseData;
     _mapper      = mapper;
     _userManager = userManager;
 }