Exemplo n.º 1
0
 public void InitBaseView(IApplyAssessConditionView view, bool isPageValid)
 {
     view.Message      = string.Empty;
     view.ApplyDateMsg = string.Empty;
     view.ScopeMsg     = string.Empty;
     if (!isPageValid)
     {
         view.AssessCharacterTypes = AssessActivityUtility.GetCharacterTypeEnum();
     }
 }
        public override void Initialize(bool isPostBack)
        {
            _View.Message = string.Empty;

            if (_AssessActivityID == 0)
            {
                _View.Message = "绩效考核活动信息输入有误";
                return;
            }
            if (!isPostBack)
            {
                _View.AssessCharacterTypes   = AssessActivityUtility.GetCharacterTypeEnum();
                _View.ddlCharacterEnabled    = false;
                _View.AssessActivityToManual = InstanceFactory.AssessActivityFacade().GetAssessActivityByAssessActivityID(_AssessActivityID);
                _View.FormReadonly           = true;
            }
        }
Exemplo n.º 3
0
        public override void Initialize(bool isPostBack)
        {
            _View.Message = string.Empty;

            int employeeID;

            if (!int.TryParse(_StrEmployeeId, out employeeID))
            {
                _View.Message = "员工信息传入错误";
                return;
            }

            _View.Employee = InstanceFactory.CreateEmployeeFacade().GetEmployeeByAccountID(employeeID);

            if (!isPostBack)
            {
                _View.txtEmployeeNameReadOnly = true;
                _View.AssessCharacterTypes    = AssessActivityUtility.GetCharacterTypeEnum();
            }
        }