휴가 신청 관리자는 가능 하도록 함
This commit is contained in:
		| @@ -90,6 +90,8 @@ namespace FPJ0000.OtConfirm | |||||||
|  |  | ||||||
|         } |         } | ||||||
|         int curLevel = 0; |         int curLevel = 0; | ||||||
|  |  | ||||||
|  |         public bool IsAdmin { get { return curLevel >= 5; } } | ||||||
|         private void fHolyRequestAdd_Load(object sender, EventArgs e) |         private void fHolyRequestAdd_Load(object sender, EventArgs e) | ||||||
|         { |         { | ||||||
|             curLevel = Math.Max(FCOMMON.info.Login.level, FCOMMON.DBM.getAuth(FCOMMON.DBM.eAuthType.holyreq)); |             curLevel = Math.Max(FCOMMON.info.Login.level, FCOMMON.DBM.getAuth(FCOMMON.DBM.eAuthType.holyreq)); | ||||||
| @@ -98,7 +100,7 @@ namespace FPJ0000.OtConfirm | |||||||
|             //관리자라면 관리자패널을 활성해준다. |             //관리자라면 관리자패널을 활성해준다. | ||||||
|             if (dr.RowState == DataRowState.Detached) |             if (dr.RowState == DataRowState.Detached) | ||||||
|             { |             { | ||||||
|                 cmbUser.Enabled = curLevel >= 5; |                 cmbUser.Enabled = IsAdmin;// curLevel >= 5; | ||||||
|                 grpAdmin.Enabled = false; |                 grpAdmin.Enabled = false; | ||||||
|                 grpAdmin.Text = "관리자(추가작업시에는 사용할 수 없습니다)"; |                 grpAdmin.Text = "관리자(추가작업시에는 사용할 수 없습니다)"; | ||||||
|                 UpdateStatus(); |                 UpdateStatus(); | ||||||
| @@ -106,8 +108,8 @@ namespace FPJ0000.OtConfirm | |||||||
|             else |             else | ||||||
|             { |             { | ||||||
|                 cmbUser.Enabled = false; |                 cmbUser.Enabled = false; | ||||||
|                 grpAdmin.Enabled = curLevel >= 5; |                 grpAdmin.Enabled = IsAdmin;// curLevel >= 5; | ||||||
|                 if (curLevel >= 5) |                 if (IsAdmin) | ||||||
|                 { |                 { | ||||||
|                     grpUser.Text = "신청자(편집상태에서는 사용자를 변경할 수 없습니다)"; |                     grpUser.Text = "신청자(편집상태에서는 사용자를 변경할 수 없습니다)"; | ||||||
|  |  | ||||||
| @@ -119,7 +121,7 @@ namespace FPJ0000.OtConfirm | |||||||
|                 cmbPreset.SelectedIndex = 0; |                 cmbPreset.SelectedIndex = 0; | ||||||
|             } |             } | ||||||
|  |  | ||||||
|             if (curLevel >= 5) |             if (IsAdmin) | ||||||
|             { |             { | ||||||
|                 tbCate.DropDownStyle = ComboBoxStyle.DropDown; |                 tbCate.DropDownStyle = ComboBoxStyle.DropDown; | ||||||
|             } |             } | ||||||
| @@ -199,6 +201,9 @@ namespace FPJ0000.OtConfirm | |||||||
|  |  | ||||||
|             //사용시간여부 확인 |             //사용시간여부 확인 | ||||||
|             var minmsg = "해당 항목 [{0}]의 신청 가능 일(시간)이 없습니다\n\n남은 일(시간) : {1} \n\n관리자 문의 하세요"; |             var minmsg = "해당 항목 [{0}]의 신청 가능 일(시간)이 없습니다\n\n남은 일(시간) : {1} \n\n관리자 문의 하세요"; | ||||||
|  |             if(IsAdmin) | ||||||
|  |                 minmsg = "해당 항목 [{0}]의 신청 가능 일(시간)이 없습니다\n\n남은 일(시간) : {1} \n\n관리자 권한으로 기록은 진행 됩니다"; | ||||||
|  |  | ||||||
|             bool oktime = false; |             bool oktime = false; | ||||||
|             if (radTime.Checked)    //대체사용 |             if (radTime.Checked)    //대체사용 | ||||||
|             { |             { | ||||||
| @@ -232,10 +237,9 @@ namespace FPJ0000.OtConfirm | |||||||
|             if (oktime == false) |             if (oktime == false) | ||||||
|             { |             { | ||||||
|                 FCOMMON.Util.MsgE(minmsg); |                 FCOMMON.Util.MsgE(minmsg); | ||||||
|                 return; |                 if (IsAdmin == false) return; | ||||||
|             } |             } | ||||||
|  |  | ||||||
|  |  | ||||||
|             //   return; |             //   return; | ||||||
|  |  | ||||||
|             //하나도 입력안했다면 경고한다 |             //하나도 입력안했다면 경고한다 | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 chi
					chi