...
This commit is contained in:
@@ -273,6 +273,8 @@ namespace FPJ0000
|
||||
newdr.HolyDays = 0;
|
||||
newdr.HolyTimes = 0f;
|
||||
newdr.cate = "년차";
|
||||
newdr.stime = "00:00";
|
||||
newdr.etime = "00:00";
|
||||
var f = new OtConfirm.fHolyRequestAdd(newdr);
|
||||
if (f.ShowDialog() == DialogResult.OK)
|
||||
{
|
||||
@@ -283,7 +285,6 @@ namespace FPJ0000
|
||||
var cnt = ta.Update(this.dSKuntae.EETGW_HolydayRequest);
|
||||
dSKuntae.EETGW_HolydayRequest.AcceptChanges();
|
||||
FCOMMON.Util.MsgI($"{cnt}건의 자료가 저장 되었습니다");
|
||||
|
||||
refreshData();
|
||||
}
|
||||
catch (Exception ex)
|
||||
@@ -396,5 +397,45 @@ namespace FPJ0000
|
||||
dtSD.Text = sd.ToShortDateString();
|
||||
dtED.Text = ed.ToShortDateString();
|
||||
}
|
||||
|
||||
private void toolStripButton1_Click(object sender, EventArgs e)
|
||||
{
|
||||
var drv = this.bs.Current as DataRowView;
|
||||
if (drv == null) return;
|
||||
var dr = drv.Row as DSKuntae.EETGW_HolydayRequestRow;
|
||||
if(dr.cate.Equals("외출")==false)
|
||||
{
|
||||
FCOMMON.Util.MsgE("외출 자료만 완료할 수 있습니다");
|
||||
return;
|
||||
}
|
||||
if(dr.conf != 1)
|
||||
{
|
||||
FCOMMON.Util.MsgE("관리자 승인된 자료만 완료할 수 있습니다");
|
||||
return;
|
||||
}
|
||||
var f = new OtConfirm.fOutCoomplete(dr);
|
||||
if(f.ShowDialog() == DialogResult.OK)
|
||||
{
|
||||
dr.stime = f.dtSD.Value.ToString("HH:mm");
|
||||
dr.etime = f.dtED.Value.ToString("HH:mm");
|
||||
dr.EndEdit();
|
||||
try
|
||||
{
|
||||
var cnt = ta.Update(this.dSKuntae.EETGW_HolydayRequest);
|
||||
dSKuntae.EETGW_HolydayRequest.AcceptChanges();
|
||||
FCOMMON.Util.MsgI($"{cnt}건의 자료가 저장 되었습니다");
|
||||
refreshData();
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
FCOMMON.Util.MsgE(ex.Message);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
private void 외출완료ToolStripMenuItem_Click(object sender, EventArgs e)
|
||||
{
|
||||
toolStripButton1.PerformClick();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user