/// <summary> /// 更新数据 /// </summary> public new void Update() { if (this.room == null) { return; } this.room.Tables.Clear(); for (int i = 0; i < this.fpSpread1_Sheet1.RowCount; i++) { OpsTable table = this.fpSpread1_Sheet1.Rows[i].Tag as OpsTable; table.Name = this.fpSpread1_Sheet1.Cells[i, 0].Text; table.InputCode = this.fpSpread1_Sheet1.Cells[i, 1].Text; if (this.fpSpread1_Sheet1.Cells[i, 2].Text == "在用") { table.IsValid = true; } else { table.IsValid = false; } table.Memo = this.fpSpread1_Sheet1.Cells[i, 3].Text; this.room.AddTable(table); } }
/// <summary> /// 向表格添加一空行 /// </summary> public void AddItem() { if (this.room == null) { return; } this.fpSpread1_Sheet1.RowCount++; OpsTable table = new OpsTable(); table.ID = Environment.TableManager.GetNewTableNo(); table.Room = room; table.Dept.ID = Environment.OperatorDeptID; table.User.ID = Environment.OperatorID; room.Tables.Add(table); this.fpSpread1_Sheet1.Rows[this.fpSpread1_Sheet1.RowCount - 1].Tag = table; }