void sq_DelEvent(object sender, EventArgs e) { SysEquipment sq = (SysEquipment)sender; int meid = sq.MEID; int result = sysidal.DeleteEquipment(meid); if (result > 0) { MessageBox.Show("删除成功!"); BindEquipmentList(); } else { MessageBox.Show("删除失败!"); } }
void sq_SaveEvent(object sender, EventArgs e) { SysEquipment sq = (SysEquipment)sender; int meid = sq.MEID; string LoginID = sq.SelectedID; int result = sysidal.UpdateEquipment(meid, LoginID); if (result > 0) { MessageBox.Show("保存成功!"); BindEquipmentList(); } else { MessageBox.Show("保存失败!"); } }
private void BindEquipmentList() { DataTable dt = sysidal.GetEquipment(); if (DataTableHelper.IsExistRows(dt)) { FP1.Controls.Clear(); foreach (DataRow dr in dt.Rows) { SysEquipment sq = new SysEquipment(); sq.MEID = int.Parse(dr["MEID"].ToString()); sq.MECode = dr["MECode"].ToString(); sq.UserName = dr["userName"].ToString(); sq.UserList = sysidal.GetLoginUser(); sq.SaveEvent += new EventHandler(sq_SaveEvent); sq.DelEvent += new EventHandler(sq_DelEvent); sq.Tag = 9999; FP1.Controls.Add(sq); } } }