레벨사용자가 0시간,0일을 입력할 경우 입력여부 경고 및 확인창 추가 (임현대s)

This commit is contained in:
ChiKyun Kim
2025-08-27 10:06:53 +09:00
parent 31553af571
commit b28fe84e6b
4 changed files with 43 additions and 89 deletions

View File

@@ -401,7 +401,6 @@
this.btSearch.Size = new System.Drawing.Size(92, 34);
this.btSearch.Text = "조회(&R)";
this.btSearch.ButtonClick += new System.EventHandler(this.btSearch_ButtonClick);
this.btSearch.Click += new System.EventHandler(this.btSearch_Click);
//
// toolStripButton2
//

View File

@@ -123,26 +123,6 @@ namespace FPJ0000
sbday.ForeColor = sum_day2 == 0 ? Color.Black : Color.Red;
sbtime.Text = $"합계(시간) = 승인:{sum_time}/미승인:{sum_time2}";
sbtime.ForeColor = sum_time2 == 0 ? Color.Black : Color.Red;
////색상처리
//dv1.SuspendLayout();
//foreach(DataGridViewRow dr in this.dv1.Rows)
//{
// var times = dr.Cells["HolyTimes"].Value;
// if(times == null || float.Parse( times.ToString()) < 1)
// {
// //대체없음
// dr.DefaultCellStyle.BackColor = Color.White;
// }
// else
// {
// dr.DefaultCellStyle.BackColor = Color.LightSkyBlue;
// }
//}
//dv1.ResumeLayout();
//dv1.Invalidate();
//dv1.Refresh();
}
void funcSave()
@@ -178,12 +158,6 @@ namespace FPJ0000
}
private void btSearch_Click(object sender, EventArgs e)
{
}
private void btFind_Click(object sender, EventArgs e)
{
var search = tbFind.Text.Trim();

View File

@@ -210,6 +210,7 @@ namespace FPJ0000.OtConfirm
if (double.TryParse(tbDays.Text, out double val_days)) vDay = float.Parse(tbDays.Text.Trim());
if (double.TryParse(tbTimes.Text, out double val_times)) vTime = float.Parse(tbTimes.Text.Trim());
//라디오버튼에 따른 시간 값 할당
if (radTime.Checked) vDay = 0;
else vTime = 0;
@@ -223,10 +224,14 @@ namespace FPJ0000.OtConfirm
return;
}
if (vDay < 0.1 && vTime < 0.1 && curLevel < 5)
if (vDay < 0.1 && vTime < 0.1 )
{
var dlg = FCOMMON.Util.MsgQ("사용 일/시간 값을 입력해주세요\n대체휴가에는 시간을 입력하세요\n값을 입력하지 않고 계속할까요?");
if (dlg != DialogResult.Yes) return;
if (curLevel < 5)
{
var dlg = FCOMMON.Util.MsgQ("사용 일/시간 값을 입력해주세요\n대체휴가에는 시간을 입력하세요\n값을 입력하지 않고 계속할까요?");
if (dlg != DialogResult.Yes) return;
}
else if (AR.UTIL.MsgQ("휴가 일(시간) 값이 입력되지 않았습니다\n입력할까요?") == DialogResult.No) return;
}
}
else
@@ -425,7 +430,7 @@ namespace FPJ0000.OtConfirm
else if (rad2.Checked) dr.conf = 2;
else dr.conf = 0;
if(rad1.Checked || rad2.Checked)
if (rad1.Checked || rad2.Checked)
{
dr.conf_id = FCOMMON.info.Login.no;
dr.conf_time = DateTime.Now;