전자실구매프로그램추가
This commit is contained in:
@@ -28,7 +28,7 @@ namespace FEQ0000
|
||||
Properties.Settings.Default["EEEntities"] = FCOMMON.info.CS;
|
||||
|
||||
fn_fpcolsize = util.MakeFilePath(util.CurrentPath, "formSetting", "fp_" + this.Name + ".ini");
|
||||
this.dsPurchase.Purchase.TableNewRow += Purchase_TableNewRow;
|
||||
this.dsPurchase.EETGW_PurchaseEB.TableNewRow += Purchase_TableNewRow;
|
||||
this.FormClosing += FPurchase_FormClosing;
|
||||
this.FormClosed += __Closed;
|
||||
dtSD.KeyDown += dtSD_KeyDown;
|
||||
@@ -111,7 +111,6 @@ namespace FEQ0000
|
||||
this.dtSD.Text = DateTime.Now.AddDays(-30).ToShortDateString();
|
||||
this.dtED.Text = DateTime.Now.AddDays(10).ToShortDateString();
|
||||
|
||||
|
||||
//state list
|
||||
var stList = FCOMMON.DBM.getCodeList("04");
|
||||
this.cmbState.Items.Clear();
|
||||
@@ -119,35 +118,13 @@ namespace FEQ0000
|
||||
foreach (var item in stList)
|
||||
cmbState.Items.Add(item.Value);
|
||||
cmbState.Items.Add("<=Received");
|
||||
this.cmbState.SelectedIndex = 0; //all기본 - 양진원
|
||||
//this.cmbCr.SelectedIndex = 1;
|
||||
|
||||
//구매담당자목록
|
||||
using (var tauser = new dsPurchaseTableAdapters.Purchase_ManagerlistTableAdapter())
|
||||
{
|
||||
var lst_man = tauser.GetByManager(FCOMMON.info.Login.gcode);
|
||||
var lat_adm = tauser.GetByAdmin(FCOMMON.info.Login.gcode);
|
||||
|
||||
cmbManager.Items.Clear();
|
||||
cmbAdmin.Items.Clear();
|
||||
cmbManager.Items.Add("-- 전체 --");
|
||||
cmbAdmin.Items.Add("-- 전체 --");
|
||||
|
||||
foreach (dsPurchase.Purchase_ManagerlistRow dr in lst_man)
|
||||
{
|
||||
cmbManager.Items.Add(dr.username);
|
||||
}
|
||||
foreach (dsPurchase.Purchase_ManagerlistRow dr in lat_adm)
|
||||
{
|
||||
cmbAdmin.Items.Add(dr.username);
|
||||
}
|
||||
}
|
||||
this.cmbManager.SelectedIndex = 0;
|
||||
this.cmbAdmin.SelectedIndex = 0;
|
||||
|
||||
this.cmbState.SelectedIndex = 0;
|
||||
|
||||
//all기본 - 양진원
|
||||
//this.cmbCr.SelectedIndex = 1;
|
||||
|
||||
//일반사용자의경우에는 상태를 변경하지 못한다.
|
||||
int curLevel = Math.Max(FCOMMON.info.Login.level, FCOMMON.DBM.getAuth(FCOMMON.DBM.eAuthType.purchase));
|
||||
int curLevel = Math.Max(FCOMMON.info.Login.level, FCOMMON.DBM.getAuth(FCOMMON.DBM.eAuthType.purchaseEB));
|
||||
if (curLevel >= 5)
|
||||
{
|
||||
btSave.Visible = true;
|
||||
@@ -207,8 +184,6 @@ namespace FEQ0000
|
||||
" from EETGW_PurchaseEB " +
|
||||
" where gcode='" + FCOMMON.info.Login.gcode + "' and isnull(" + dateField + ",'') between @sd and @ed ";
|
||||
|
||||
|
||||
|
||||
if (btViewDel.Checked == false)
|
||||
cmd.CommandText += " and isnull(isdel,0) = 0";
|
||||
|
||||
@@ -217,16 +192,7 @@ namespace FEQ0000
|
||||
{
|
||||
cmd.CommandText += " and (isnull(dbo.getusername(request),'') like @req or isnull(dbo.getusername(receive),'') like @req)";
|
||||
}
|
||||
|
||||
if (cmbManager.SelectedIndex != 0 && cmbManager.Text.isEmpty() == false)
|
||||
{
|
||||
cmd.CommandText += $" and purchase_manager like '%{cmbManager.Text.Replace("'", "''")}%'";
|
||||
}
|
||||
if (cmbAdmin.SelectedIndex != 0 && cmbAdmin.Text.isEmpty() == false)
|
||||
{
|
||||
cmd.CommandText += $" and purchase_admin like '%{cmbAdmin.Text.Replace("'", "''")}%'";
|
||||
}
|
||||
|
||||
|
||||
if (cmbState.SelectedIndex != 0)
|
||||
{
|
||||
if (cmbState.Text.ToUpper() == "<=RECEIVED")
|
||||
@@ -238,8 +204,6 @@ namespace FEQ0000
|
||||
cmd.CommandText += " and isnull([state],'') like @st";
|
||||
}
|
||||
}
|
||||
// else cmd.CommandText += " and (state < '04' or state > '07')";
|
||||
|
||||
|
||||
if (cmbSort.SelectedIndex == 1)
|
||||
{
|
||||
@@ -260,7 +224,6 @@ namespace FEQ0000
|
||||
cmd.CommandText += " ORDER BY " + dateField + " DESC, idx DESC";
|
||||
}
|
||||
|
||||
|
||||
cmd.Parameters.Add(new System.Data.SqlClient.SqlParameter("@sd", dtSD.Text));
|
||||
cmd.Parameters.Add(new System.Data.SqlClient.SqlParameter("@ed", dtED.Text));
|
||||
cmd.Parameters.Add(new System.Data.SqlClient.SqlParameter("@req", request));
|
||||
@@ -269,8 +232,8 @@ namespace FEQ0000
|
||||
da.SelectCommand = cmd;
|
||||
|
||||
//read adata
|
||||
this.dsPurchase.Purchase.Clear();
|
||||
da.Fill(this.dsPurchase.Purchase);
|
||||
this.dsPurchase.EETGW_PurchaseEB.Clear();
|
||||
da.Fill(this.dsPurchase.EETGW_PurchaseEB);
|
||||
this.dsPurchase.AcceptChanges();
|
||||
showSummary();
|
||||
FCOMMON.Util.FPColSizeLoad(ref this.fpSpread1, fn_fpcolsize);
|
||||
@@ -384,8 +347,6 @@ namespace FEQ0000
|
||||
{
|
||||
FCOMMON.Util.MsgE("저장 실패\n" + ex.Message);
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
void showSummary()
|
||||
{
|
||||
@@ -987,9 +948,8 @@ namespace FEQ0000
|
||||
private void 구매승인양식ToolStripMenuItem_Click(object sender, EventArgs e)
|
||||
{
|
||||
//구매승인양식
|
||||
var f = new fPurchaseEBList(this.dsPurchase.Purchase);
|
||||
var f = new fPurchaseEBList(this.dsPurchase.EETGW_PurchaseEB);
|
||||
f.Show();
|
||||
|
||||
}
|
||||
|
||||
private void toolStripButton6_Click(object sender, EventArgs e)
|
||||
@@ -1305,5 +1265,15 @@ namespace FEQ0000
|
||||
|
||||
FCOMMON.Util.RunExplorer(fi.FullName);
|
||||
}
|
||||
|
||||
private void fpSpread1_CellClick(object sender, FarPoint.Win.Spread.CellClickEventArgs e)
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
private void columnSizeToolStripMenuItem_Click(object sender, EventArgs e)
|
||||
{
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user