/// <summary>
        /// 根据请假单状态判断操作的数据源
        /// </summary>
        private void GetDataSource()
        {
            LeaveRequest leaveRequest = _ILeaveRequestFacade.GetLeaveRequestByPKID(Convert.ToInt32(LeaveRequestID));

            //-1 全部;0 新增;1 提交;2 审核不通过;3 审核通过;4 取消请假;
            //5 拒绝取消假期;6 批准取消假期;7 审核中;8 审核取消中
            switch (leaveRequest.LeaveRequestItems[0].Status.Id)
            {
            case 1:
            case 7:
                _ItsView.StatusSource = LeaveRequestUtility.GetLeaveRequestStatusForApproveSubmit();
                break;

            case 4:
            case 8:
                _ItsView.StatusSource = LeaveRequestUtility.GetLeaveRequestStatusForApproveCancel();
                break;
            }
        }
 /// <summary>
 /// 根据请假单状态判断操作的数据源
 /// </summary>
 private void GetDataSource()
 {
     _ItsView.ApproveCancelStatusSource = LeaveRequestUtility.GetLeaveRequestStatusForApproveCancel();
     _ItsView.ApproveSubmitStatusSource = LeaveRequestUtility.GetLeaveRequestStatusForApproveSubmit();
 }