This commit is contained in:
chi
2022-01-11 22:55:09 +09:00
parent bf9fd477c5
commit 4d989d5e4d
7 changed files with 221 additions and 122 deletions

View File

@@ -88,6 +88,7 @@ namespace FBS0000
btSave.Enabled = true;
btDel.Enabled = true;
btAdd.Enabled = true;
ToolStripMenuItem.Enabled = true;
}
else
{
@@ -134,8 +135,8 @@ namespace FBS0000
seluid = GetUIDValue();
var sd = DateTime.Parse(tbSD.Text + " 00:00:00");
var ed = DateTime.Parse(tbED.Text + " 23:59:59");
sd = DateTime.Parse(ed.ToString("yyyy-01-01 00:00:00"));
this.tbSD.Text = sd.ToShortDateString();
//sd = DateTime.Parse(ed.ToString("yyyy-01-01 00:00:00"));
//this.tbSD.Text = sd.ToShortDateString();
try
{
@@ -219,6 +220,10 @@ namespace FBS0000
sbUse.ForeColor = Color.Blue;
sbGen.ForeColor = Color.Black;
sbJan.ForeColor = Color.DarkMagenta;
this.bs.Filter = string.Empty;
textBox1.BackColor = SystemColors.Control;
textBox1.Text = string.Empty;
}
private void boardBindingNavigatorSaveItem_Click(object sender, EventArgs e)
{
@@ -253,15 +258,15 @@ namespace FBS0000
if (f.ShowDialog() == DialogResult.OK)
{
newdr.EndEdit();
this.dsMSSQL.Holyday.AddHolydayRow(newdr);
this.dsMSSQL.Holyday.AddHolydayRow(newdr);
}
else newdr.Delete();
//var rowindex = this.bs.Count - 1;
////잔액및 성명찾기
////모든데이터의 성명을 표시해준다
@@ -561,5 +566,59 @@ namespace FBS0000
}
else dr.RejectChanges();
}
void SearchText()
{
var txt = textBox1.Text.Trim();
if (string.IsNullOrEmpty(txt))
{
bs.Filter = string.Empty;
textBox1.BackColor = SystemColors.Control;
}
else
{
this.bs.Filter = "cate like '%" + txt + "%' or contents like '%" + txt + "%'";
textBox1.BackColor = Color.Lime;
}
textBox1.Focus();
textBox1.SelectAll();
}
private void textBox1_KeyDown(object sender, KeyEventArgs e)
{
if (e.KeyCode == Keys.Enter)
{
SearchText();
}
}
private void ToolStripMenuItem_Click(object sender, EventArgs e)
{
var drv = this.bs.Current as DataRowView;
if (drv == null) return;
var dr = drv.Row as dsMSSQL.HolydayRow;
var newdr = this.dsMSSQL.Holyday.NewHolydayRow();
if (this.cmbUser.SelectedIndex == 0) newdr.uid = FCOMMON.info.Login.no;
else newdr.uid = seluid;
newdr.gcode = FCOMMON.info.Login.gcode;
newdr.sdate = DateTime.Now;
newdr.edate = DateTime.Now;
newdr.cate = dr.cate;
newdr.contents = dr.contents;// string.Empty;
newdr.wuid = FCOMMON.info.Login.no;
newdr.wdate = DateTime.Now;
newdr.UserName = FCOMMON.info.Login.nameK;
var f = new fHolyday_Add(newdr);
if (f.ShowDialog() == DialogResult.OK)
{
newdr.EndEdit();
this.dsMSSQL.Holyday.AddHolydayRow(newdr);
}
else newdr.Delete();
}
}
}