コード例 #1
0
 public UpdateCoursePresenter(ICourseView itsView, string courseId, Account loginUser)
 {
     _ItsView   = itsView;
     _CourseId  = courseId;
     _LoginUser = loginUser;
     AttachViewEvent();
 }
コード例 #2
0
        public CourseCreatePresenter(IViewContainer viewContainer, ICourseView courseView) : base(viewContainer)
        {
            _courseView = courseView;

            _courseViewModel  = new CourseViewModel();
            _courseRepository = RepositoryFactory.Scope.Instance.GetCourseRepository();
        }
コード例 #3
0
 public CourseInfoViewIniter(ICourseView itsView)
 {
     _ItsView      = itsView;
     _IPaperFacade = InstanceFactory.CreateFeedBackPaperFacade();
 }
コード例 #4
0
 public AddCoursePresenter(ICourseView itsView, Account loginUser)
 {
     _ItsView   = itsView;
     _LoginUser = loginUser;
     AttachViewEvent();
 }
コード例 #5
0
ファイル: Factory.cs プロジェクト: Wizard88/MyCleanProject
 public IPresenter GetCourseCreatePresenter(IViewContainer viewContainer, ICourseView courseView)
 {
     return(new CourseCreatePresenter(viewContainer, courseView));
 }
コード例 #6
0
ファイル: Factory.cs プロジェクト: Wizard88/MyCleanProject
 public IPresenter GetCourseUpdatePresenter(IViewContainer viewContainer, ICourseView courseView, Guid id)
 {
     return(new CourseUpdatePresenter(viewContainer, courseView, id));
 }
コード例 #7
0
 public CouserDataCollecter(ICourseView itsView)
 {
     _ItsView = itsView;
 }
コード例 #8
0
 public CoursePresenter(ICourseView courseView)
 {
     this.courseView  = courseView;
     this.courseModel = new CourseModel();
 }
コード例 #9
0
 public CourseDetailPresenter(ICourseView itsView, string courseId)
 {
     _ItsView  = itsView;
     _CourseId = courseId;
     AttachViewEvent();
 }
コード例 #10
0
 public CourseDataBinder(ICourseView itsView)
 {
     _ItsView = itsView;
 }
コード例 #11
0
 public CourseValidation(ICourseView itsView)
 {
     _ItsView = itsView;
 }