This commit is contained in:
chi
2023-03-07 23:11:45 +09:00
parent 70fc4f6857
commit 8b6b25830e
62 changed files with 20345 additions and 11651 deletions

View File

@@ -136,10 +136,10 @@ namespace FEQ0000
col.Locked = true;
}
if (curLevel < 5)
{
ToolStripMenuItem.Visible = false;
}
//if (curLevel < 5)
//{
// 집계표ToolStripMenuItem.Visible = false;
//}
refreshData();
@@ -869,7 +869,7 @@ namespace FEQ0000
private void ToolStripMenuItem_Click(object sender, EventArgs e)
{
Purchase.rPurchase f = new Purchase.rPurchase();
Purchase.rPurchaseNR f = new Purchase.rPurchaseNR();
f.MdiParent = this.MdiParent;
f.Show();
}
@@ -1061,7 +1061,7 @@ namespace FEQ0000
var grp_req = drows.Where(t => t.request.isEmpty() == false).GroupBy(t => t.request).Select(t => t.FirstOrDefault().request).ToList();
var grp_rec = drows.Where(t => t.receive.isEmpty() == false).GroupBy(t => t.receive).Select(t => t.FirstOrDefault().receive).ToList();
var f = new Purchase.fMailForm();
var f = new Purchase.fMailForm("PC");
if (f.ShowDialog() != DialogResult.OK) return;
var form_subject = f.tbSubject.Text.Trim();
@@ -1261,5 +1261,40 @@ namespace FEQ0000
dr.EndEdit();
}
}
private void toolStripButton4_Click_1(object sender, EventArgs e)
{
func_ipgo();
}
void func_ipgo()
{
var drv = this.bs.Current as DataRowView;
var dr = drv.Row as dsPurchase.PurchaseRow;
int curLevel = Math.Max(FCOMMON.info.Login.level, FCOMMON.DBM.getAuth(FCOMMON.DBM.eAuthType.purchase));
if (curLevel < 5) //일반사용자 입고 여부
{
if (dr.state != "PO")
{
FCOMMON.Util.MsgE("PO 상태의 자료만 입고처리가 가능 합니다");
return;
}
if (dr.request != FCOMMON.info.Login.no)
{
FCOMMON.Util.MsgE("타인의 자료는 입고 처리할 수 없습니다");
return;
}
}
var f = new FEQ0000.Purchase.fPurchaseNR_Ipgo(dr.idx);
if (f.ShowDialog() == DialogResult.OK)
{
refreshData();
}
}
private void ToolStripMenuItem_Click(object sender, EventArgs e)
{
func_ipgo();
}
}
}