..
This commit is contained in:
@@ -695,28 +695,60 @@ namespace FEQ0000
|
||||
{
|
||||
//state 가 ---인 데이터를 기준으로 함
|
||||
//chk2 ==false 인 자료를 기준으로 함
|
||||
var newlist = this.dsPurchase.Purchase.Where(t => (t.Ischk2Null() || t.chk2 == false) && t.state.Equals("---")).ToList();
|
||||
if (newlist.Any() == false)
|
||||
|
||||
|
||||
fSIDCheckNR f = null;
|
||||
|
||||
if(tabControl1.SelectedIndex == 0)
|
||||
{
|
||||
FCOMMON.Util.MsgE($"신규 신청 데이터가 없습니다");
|
||||
return;
|
||||
var newlist = this.dsPurchase.Purchase.Where(t => (t.Ischk2Null() || t.chk2 == false) && t.state.Equals("---")).ToList();
|
||||
if (newlist.Any() == false)
|
||||
{
|
||||
FCOMMON.Util.MsgE($"신규 신청 데이터가 없습니다");
|
||||
return;
|
||||
}
|
||||
f = new fSIDCheckNR(newlist);
|
||||
}
|
||||
var f = new fSIDCheckNR(newlist);
|
||||
|
||||
else if(tabControl1.SelectedIndex == 1)
|
||||
{
|
||||
var newlist = this.dsPurchase.EETGW_PurchaseCR.Where(t => (t.Ischk2Null() || t.chk2 == false) && t.state.Equals("---")).ToList();
|
||||
if (newlist.Any() == false)
|
||||
{
|
||||
FCOMMON.Util.MsgE($"신규 신청 데이터가 없습니다");
|
||||
return;
|
||||
}
|
||||
f = new fSIDCheckNR(newlist);
|
||||
}
|
||||
|
||||
else if (tabControl1.SelectedIndex == 2)
|
||||
{
|
||||
var newlist = this.dsPurchase.EETGW_PurchaseEB.Where(t => (t.Ischk2Null() || t.chk2 == false) && t.state.Equals("---")).ToList();
|
||||
if (newlist.Any() == false)
|
||||
{
|
||||
FCOMMON.Util.MsgE($"신규 신청 데이터가 없습니다");
|
||||
return;
|
||||
}
|
||||
f = new fSIDCheckNR(newlist);
|
||||
}
|
||||
|
||||
if (f == null) return;
|
||||
|
||||
if (f.ShowDialog() == DialogResult.OK)
|
||||
{
|
||||
var cnt = 0;
|
||||
foreach (var idx in f.chklist)
|
||||
{
|
||||
var dr = newlist.Where(t => t.idx == idx).FirstOrDefault();
|
||||
if (dr != null)
|
||||
{
|
||||
cnt += 1;
|
||||
dr.chk2 = true;
|
||||
if (dr.IspumqtyNull() || dr.pumqty == 0) dr.pumqty = dr.pumqtyReq;
|
||||
dr.EndEdit();
|
||||
}
|
||||
}
|
||||
FCOMMON.Util.MsgI($"{cnt}건의 자료가 [구매담당확인] 되었습니다\n저장을 눌러야 최종 적용 됩니다");
|
||||
//var cnt = 0;
|
||||
//foreach (var idx in f.chklist)
|
||||
//{
|
||||
// var dr = newlist.Where(t => t.idx == idx).FirstOrDefault();
|
||||
// if (dr != null)
|
||||
// {
|
||||
// cnt += 1;
|
||||
// dr.chk2 = true;
|
||||
// if (dr.IspumqtyNull() || dr.pumqty == 0) dr.pumqty = dr.pumqtyReq;
|
||||
// dr.EndEdit();
|
||||
// }
|
||||
//}
|
||||
//FCOMMON.Util.MsgI($"{cnt}건의 자료가 [구매담당확인] 되었습니다\n저장을 눌러야 최종 적용 됩니다");
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user