장비목록에 필터기능 업데이트 및 매크로 일괄 적용기능확인

This commit is contained in:
chikyun.kim
2018-10-05 08:19:19 +09:00
parent 340a6fd3ef
commit 7c5391a5e6
9 changed files with 383 additions and 328 deletions

View File

@@ -55,7 +55,7 @@ namespace FEQ0000
cmbState.Items.Add("-- All --");
foreach (var item in stList)
cmbState.Items.Add(item);
this.cmbState.SelectedIndex = 0;
this.cmbState.SelectedIndex = 0;
refreshData();
}
@@ -73,8 +73,9 @@ namespace FEQ0000
try
{
string state = "%";
if (cmbState.SelectedIndex > 0) {
state = cmbState.Text.Split(',')[0].Substring(1);
if (cmbState.SelectedIndex > 0)
{
state = cmbState.Text.Split(',')[0].Substring(1);
}
string request = "%";
if (tbRequest.Text.Trim() != "") request = "%" + this.tbRequest.Text.Trim() + "%";
@@ -91,7 +92,7 @@ namespace FEQ0000
{
decimal sum = 0;
foreach (dsPurchase.PurchaseRow dr in this.dsPurchase.Purchase.Rows)
if(!dr.IspumamtNull()) sum += dr.pumamt;
if (!dr.IspumamtNull()) sum += dr.pumamt;
lbSum.Text = sum.ToString("N0");
}
@@ -107,7 +108,7 @@ namespace FEQ0000
private void toolStripButton1_Click(object sender, EventArgs e)
{
}
private void toolStripButton1_Click_1(object sender, EventArgs e)
@@ -132,7 +133,7 @@ namespace FEQ0000
private void tbRequest_KeyDown(object sender, KeyEventArgs e)
{
if(e.KeyCode == Keys.Enter)
if (e.KeyCode == Keys.Enter)
btSearch.PerformClick();
}
@@ -159,9 +160,9 @@ namespace FEQ0000
private void lbStt_Click(object sender, EventArgs e)
{
//start date
var list = FCOMMON.DBM.getGroupList("pdate", "purchase","", true);
var list = FCOMMON.DBM.getGroupList("pdate", "purchase", "", true);
FCM0000.fLovOneItem f = new FCM0000.fLovOneItem(list);
if(f.ShowDialog() == System.Windows.Forms.DialogResult.OK)
if (f.ShowDialog() == System.Windows.Forms.DialogResult.OK)
{
dtSD.Text = f.Title;
dtED.Focus();
@@ -191,9 +192,29 @@ namespace FEQ0000
{
var drv = this.bs.Current as DataRowView;
if (drv == null) return;
if(drv["request"] == null) return;
if (drv["request"] == null) return;
this.tbRequest.Text = drv["request"].ToString();
btSearch.PerformClick();
}
private void bindingNavigatorDeleteItem_Click(object sender, EventArgs e)
{
var dlg = FCOMMON.Util.MsgQ("현재 선택된 자료를 삭제하시겠습니까?");
if (dlg != System.Windows.Forms.DialogResult.Yes) return;
bs.RemoveCurrent();
//일반사용자는 데이터를 바로 삭제한다.
if (FCOMMON.info.Login.level > 9) return;
try
{
int cnt = ta.Update(this.dsPurchase);
if(cnt != 1)
FCOMMON.Util.MsgE(cnt.ToString() + "건의 자료가 삭제되었습니다.");
}
catch (Exception ex)
{
FCOMMON.Util.MsgE("delete error\n" + ex.Message);
}
}
}
}