void AppendBySettle() { Core.InputBox input = new UnvaryingSagacity.Core.InputBox("新增" + BaseObjectType.ToString(), "请输入新的" + BaseObjectType.ToString() + ", 不能为空", 15, ""); if (input.ShowDialog(this) == DialogResult.OK) { string s = input.Result.ToString(); if (_e.AppendSetting(s, BaseObjectType == InternalBaseObject.结算方式 ? "settles" : "banks", BaseObjectType == InternalBaseObject.结算方式 ? "settle" : "bank")) { listView1.Items.Add(s).ImageKey = BaseObjectType == InternalBaseObject.结算方式 ? "settle" : "bank"; } } }
void RenameBySettle() { if (listView1.SelectedItems.Count > 0) { ListViewItem item = listView1.SelectedItems[0]; Core.InputBox input = new UnvaryingSagacity.Core.InputBox("重命名" + BaseObjectType.ToString(), "请输入新的" + BaseObjectType.ToString() + "名称, 不能为空", 15, item.Text); if (input.ShowDialog(this) == DialogResult.OK) { string s = input.Result.ToString(); if (s != item.Text) { if (_e.UpadteSetting(item.Text, s, BaseObjectType == InternalBaseObject.结算方式 ?"settle":"bank")) { item.Text = s; } } } } }