This commit is contained in:
chi
2021-12-25 21:34:14 +09:00
parent 9ef9971c99
commit 5aa0cf84a0
7 changed files with 110 additions and 74 deletions

View File

@@ -69,7 +69,7 @@ namespace FPJ0000.OtConfirm
private void fHolyRequestAdd_Load(object sender, EventArgs e)
{
curLevel = Math.Max(FCOMMON.info.Login.level, FCOMMON.DBM.getAuth(FCOMMON.DBM.eAuthType.holyreq));
//관리자라면 관리자패널을 활성해준다.
if (dr.RowState == DataRowState.Detached)
@@ -79,9 +79,13 @@ namespace FPJ0000.OtConfirm
else
{
grpAdmin.Enabled = curLevel >= 5;
var = FCOMMON.DBM.getCodeList("54");
cmbPreset.Items.Clear();
cmbPreset.Items.Add(" -- 저장된 문구를 선택하세요(공용:54) --");
cmbPreset.Items.AddRange(.Select(t => t.Value).ToArray());
cmbPreset.SelectedIndex = 0;
}
}
private void button1_Click(object sender, EventArgs e)
@@ -101,7 +105,17 @@ namespace FPJ0000.OtConfirm
FCOMMON.Util.MsgE("시작일~종료일 범위를 확인하세요");
return;
}
var vDay = 0;
var vTime = 0f;
if (tbDays.Text.IsNumeric()) vDay = int.Parse(tbDays.Text.Trim());
if (tbTimes.Text.IsNumeric()) vTime = float.Parse(tbTimes.Text.Trim());
if (vDay < 1 && vTime < 0.1)
{
FCOMMON.Util.MsgE("사용 일/시간 값을 입력해주세요\n대체휴가에는 시간을 입력하세요");
return;
}
if (dr.RowState == DataRowState.Detached)
{
var dlg = FCOMMON.Util.MsgQ("입력을 완료하시겠습니까?\r\n관리자에게 메일로 알림이 발생 합니다");
@@ -118,17 +132,7 @@ namespace FPJ0000.OtConfirm
}
}
var vDay = 0;
var vTime = 0f;
if (tbDays.Text.IsNumeric()) vDay = int.Parse(tbDays.Text.Trim());
if (tbTimes.Text.IsNumeric()) vTime = float.Parse(tbTimes.Text.Trim());
if (vDay < 1 && vTime < 0.1)
{
FCOMMON.Util.MsgE("사용 일/시간 값을 입력해주세요");
return;
}
dr.HolyReason = tbReason.Text.Trim();
dr.HolyLocation = tbLocation.Text.Trim();
@@ -151,6 +155,15 @@ namespace FPJ0000.OtConfirm
DialogResult = DialogResult.OK;
}
private void button2_Click(object sender, EventArgs e)
{
}
private void cmbPreset_SelectedIndexChanged(object sender, EventArgs e)
{
if (cmbPreset.SelectedIndex > 0)
tbResponse.Text = cmbPreset.Text;
}
}
}