Ejemplo n.º 1
0
 public void InitView(bool isPostBack)
 {
     if (!isPostBack)
     {
         ReadHistoryDataBind();
         _View.HoursSource   = DutyClassUtility.Hours();
         _View.MinutesSource = DutyClassUtility.Minutes();
     }
 }
Ejemplo n.º 2
0
 public void InitView(bool ispostback)
 {
     _View.Message = string.Empty;
     if (!ispostback)
     {
         _View.SendMailRuleSource = GetSendEmailRuleTypeEnum();
         _View.HoursSource        = DutyClassUtility.Hours();
         _View.MinutesSource      = DutyClassUtility.Minutes();
         DataBind();
     }
 }
 public void InitTheViewToDefault()
 {
     if (InitEmployeeInfo(_View.EmployeeId))
     {
         _View.Reason         = string.Empty;
         _View.TimeMessage    = string.Empty;
         _View.ReasonMessage  = string.Empty;
         _View.HoursSource    = DutyClassUtility.Hours();
         _View.MinutesSource  = DutyClassUtility.Minutes();
         _View.IOStatusSource = IoStatusSource();
         _View.IOTime         = DateTime.Now.ToString();
     }
 }
        public void InitView(bool isPostBack)
        {
            _View.SetButtonVisible = false;
            _View.TimeErrorMessage = string.Empty;

            if (!isPostBack)
            {
                List <Department> departmentList = BllInstance.DepartmentBllInstance.GetAllDepartment();
                _View.departmentSource = Tools.RemoteUnAuthDeparetment(departmentList, AuthType.HRMIS, _LoginUser, HrmisPowers.A504);

                _View.IOStatusSource      = PersonalInAndOutUtilityPresenter.IoStatusSource();
                _View.OperateStatusSource = PersonalInAndOutUtilityPresenter.OperateStatusSource();

                _View.HoursSource   = DutyClassUtility.Hours();
                _View.MinutesSource = DutyClassUtility.Minutes();
                _View.TimeFrom      = "1900-1-1 0:00:00";
                _View.TimeTo        = "2999-12-31 23:59:00";
                DataBind();
            }
        }
Ejemplo n.º 5
0
        public void Initialize(bool isPostBack)
        {
            _View.SetButtonVisible = true;
            _View.TimeErrorMessage = string.Empty;

            if (isPostBack)
            {
                return;
            }

            if (!ValidateEmployeeId())
            {
                _View.ErrorMessage = "初始错误";
                return;
            }
            try
            {
                //Employee employee = _GetEmployee.GetEmployeeByAccountID(_EmployeeId);
                Account account = BllInstance.AccountBllInstance.GetAccountById(_EmployeeId);
                _View.EmployeeName = account.Name;
                List <Department> departmentList = BllInstance.DepartmentBllInstance.GetAllDepartment();
                _View.departmentSource = Tools.RemoteUnAuthDeparetment(departmentList, AuthType.HRMIS, _LoginUser, HrmisPowers.A504);

                _View.Department = account.Dept.Id;
            }
            catch
            {
                _View.ErrorMessage = "初始错误";
            }
            _View.IOStatusSource      = PersonalInAndOutUtilityPresenter.IoStatusSource();
            _View.OperateStatusSource = PersonalInAndOutUtilityPresenter.OperateStatusSource();

            _View.HoursSource   = DutyClassUtility.Hours();
            _View.MinutesSource = DutyClassUtility.Minutes();


            _View.TimeFrom = string.IsNullOrEmpty(_View.TempTimeFrom) ? "1900-1-1 0:00:00" : _View.TempTimeFrom;
            _View.TimeTo   = string.IsNullOrEmpty(_View.TempTimeTo) ? "2999-12-31 23:59:00" : _View.TempTimeTo;

            DataBind();
        }