구매담당장ㅇ 검사 기능
This commit is contained in:
@@ -11,6 +11,7 @@ using util = FCOMMON.Util;
|
||||
using NetOffice;
|
||||
using Outlook = NetOffice.OutlookApi;
|
||||
using NetOffice.OutlookApi.Enums;
|
||||
using FEQ0000.Purchase;
|
||||
|
||||
namespace FEQ0000
|
||||
{
|
||||
@@ -153,7 +154,7 @@ namespace FEQ0000
|
||||
foreach (FarPoint.Win.Spread.Column col in fpSpread1.ActiveSheet.Columns)
|
||||
col.Locked = true;
|
||||
}
|
||||
|
||||
toolStripButton6.Visible = btSave.Visible;
|
||||
|
||||
refreshData();
|
||||
|
||||
@@ -1299,5 +1300,23 @@ namespace FEQ0000
|
||||
{
|
||||
this.fpSpread1.ActiveSheet.ClearSelection();
|
||||
}
|
||||
|
||||
private void toolStripButton6_Click_1(object sender, EventArgs e)
|
||||
{
|
||||
//state 가 ---인 데이터를 기준으로 함
|
||||
//chk2 ==false 인 자료를 기준으로 함
|
||||
var newlist = this.dsPurchase.EETGW_PurchaseCR.Where(t => t.Ischk2Null() && t.state.Equals("---")).ToList();
|
||||
var f = new fSIDCheckNR(newlist);
|
||||
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; dr.EndEdit(); }
|
||||
}
|
||||
FCOMMON.Util.MsgI($"{cnt}건의 자료가 [구매담당확인] 되었습니다\n저장을 눌러야 최종 적용 됩니다");
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user