53 lines
1.7 KiB
C#
53 lines
1.7 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 Project._Common
|
|
{
|
|
public partial class fInventory : Form
|
|
{
|
|
public fInventory()
|
|
{
|
|
InitializeComponent();
|
|
}
|
|
|
|
private void inventoryBindingNavigatorSaveItem_Click(object sender, EventArgs e)
|
|
{
|
|
this.Validate();
|
|
this.inventoryBindingSource.EndEdit();
|
|
this.tableAdapterManager.UpdateAll(this.dsMSSQL);
|
|
|
|
}
|
|
|
|
private void fInventory_Load(object sender, EventArgs e)
|
|
{
|
|
// TODO: 이 코드는 데이터를 'dsMSSQL.Inventory' 테이블에 로드합니다. 필요한 경우 이 코드를 이동하거나 제거할 수 있습니다.
|
|
this.inventoryTableAdapter.Fill(this.dsMSSQL.Inventory);
|
|
this.dsMSSQL.Inventory.TableNewRow += Inventory_TableNewRow;
|
|
|
|
dsMSSQLTableAdapters.QueriesTableAdapter taQuery = new dsMSSQLTableAdapters.QueriesTableAdapter();
|
|
|
|
//모든자료를 조회해서 이름을 찾는다.
|
|
foreach(dsMSSQL.InventoryRow dr in this.dsMSSQL.Inventory.Rows)
|
|
{
|
|
dr._itemname = taQuery.GetItemName(dr.item);
|
|
dr._projectname = taQuery.GetProjectName(dr.project);
|
|
dr.EndEdit();
|
|
}
|
|
this.dsMSSQL.Inventory.AcceptChanges();
|
|
}
|
|
|
|
void Inventory_TableNewRow(object sender, DataTableNewRowEventArgs e)
|
|
{
|
|
e.Row["wuid"] = Pub.Login.no;
|
|
e.Row["wdate"] = DateTime.Now;
|
|
e.Row["pdate"] = DateTime.Now.ToShortDateString();
|
|
}
|
|
}
|
|
}
|