Files
Groupware/SubProject/FCM0000/fItems.cs
chikyun.kim 327adb3779 10-01
2018-10-02 08:24:16 +09:00

88 lines
2.2 KiB
C#

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace FCM0000
{
public partial class fItems : FCOMMON.fBase
{
public fItems()
{
InitializeComponent();
this.FormClosed += fItems_FormClosed;
this.dsMSSQL.Items.TableNewRow += Items_TableNewRow;
}
void fItems_FormClosed(object sender, FormClosedEventArgs e)
{
}
private void fItems_Load(object sender, EventArgs e)
{
this.cmbMode.SelectedIndex = 0;
refreshData();
}
void refreshData()
{
//refresh data
if (cmbMode.SelectedIndex == 0)
this.ta.FillNoImage(this.dsMSSQL.Items);
else
this.ta.FillDupCheck(this.dsMSSQL.Items);
this.dv1.AutoResizeColumns();
}
void Items_TableNewRow(object sender, DataTableNewRowEventArgs e)
{
e.Row["wuid"] = FCOMMON.info.Login.no;
e.Row["wdate"] = DateTime.Now;
}
private void itemsBindingNavigatorSaveItem_Click(object sender, EventArgs e)
{
this.Validate();
this.bs.EndEdit();
var dlg = FCOMMON.Util.MsgQ("변경된 사항을 저장 하시겠습니까?");
if (dlg != System.Windows.Forms.DialogResult.Yes) return;
try
{
this.tam.UpdateAll(this.dsMSSQL);
}catch (Exception ex)
{
FCOMMON.Util.MsgE(ex.Message);
}
}
private void autoColumnSizeToolStripMenuItem_Click(object sender, EventArgs e)
{
this.dv1.AutoResizeColumns();
}
private void toolStripButton1_Click(object sender, EventArgs e)
{
}
private void dv1_DataError(object sender, DataGridViewDataErrorEventArgs e)
{
}
private void toolStripButton2_Click(object sender, EventArgs e)
{
refreshData();
}
}
}