public TemplatePaperDetailPresenter(int paperId, ITemplatePaperView view, Account loginUser, IAssessManagementFacade iFacade)
     : base(loginUser)
 {
     _ITemplatePaperView      = view;
     _TemplatePaperId         = paperId;
     _IAssessManagementFacade = iFacade;
 }
 public TemplatePaperDetailPresenter(int paperId, ITemplatePaperView view, Account loginUser)
     : base(loginUser)
 {
     _ITemplatePaperView      = view;
     _TemplatePaperId         = paperId;
     _IAssessManagementFacade = InstanceFactory.CreateAssessManagementFacade();
 }
        public override void Initialize(bool isPostBack)
        {
            _ItsView.BtnAddEvent    += btnAddClick;
            _ItsView.BtnUpdateEvent += btnUpdateClick;
            _ItsView.BtnDeleteEvent += btnDeleteClick;
            _ItsView.BtnDetailEvent += btnDetailClick;
            _ItsView.BtnCopyEvent   += btnCopyClick;
            _ItsView.BtnSearchEvent += TemplatePaperDataBind;

            _ItsView.ImportEvent += ImportPapers;

            _IFacade = InstanceFactory.CreateAssessManagementFacade();
            if (!isPostBack)
            {
                TemplatePaperDataBind();
            }
        }
示例#4
0
 public TemplatePaperAddPresenter(ITemplatePaperView view, Account loginUser, IAssessManagementFacade iFacade)
     : base(loginUser)
 {
     _ITemplatePaperView = view;
     _IAssessManagementFacade = iFacade;
 }
示例#5
0
 public TemplatePaperAddPresenter(ITemplatePaperView view, Account loginUser)
     : base(loginUser)
 {
     _ITemplatePaperView = view;
     _IAssessManagementFacade = InstanceFactory.CreateAssessManagementFacade();
 }
示例#6
0
 public TemplageItemEditor(ITemplatePaperView accountSetView, IAssessManagementFacade iAccountSetFacade)
 {
     _ITemplatePaperView      = accountSetView;
     _IAssessManagementFacade = iAccountSetFacade;
 }
示例#7
0
 public TemplageItemEditor(ITemplatePaperView accountSetView)
 {
     _ITemplatePaperView      = accountSetView;
     _IAssessManagementFacade = InstanceFactory.CreateAssessManagementFacade();
 }
 public TemplatePaperListPresenter(ITemplatePaperListView itsView, Account loginUser, IAssessManagementFacade iFacade)
     : this(itsView, loginUser)
 {
     _IFacade = iFacade;
 }