private void btnAdd_Click(object sender, System.EventArgs e) { SelectFasetItemForm form = new SelectFasetItemForm(); form.set_StartPosition(System.Windows.Forms.FormStartPosition.CenterScreen); Faset faset = (Faset) this.bsFaset.get_Current(); form.tb_faset.set_Text(faset.Name); if (form.ShowDialog(this) == System.Windows.Forms.DialogResult.OK) { if (form.tb_name.get_Text() == "") { Messages.ShowWarning("Не введено наименование"); } else { Register.AddFasetItem(faset.Id, form.tb_name.get_Text()); this.ShowFasetItems(); } } }
private void btnChange_Click(object sender, System.EventArgs e) { FasetItem item = this.bsFasetItems.get_Current() as FasetItem; if ((item == null) || (item == FasetItem.Null)) { Messages.ShowWarning("Не выбрано изменяемое значение"); } else { Faset faset = (Faset) this.bsFaset.get_Current(); SelectFasetItemForm form = new SelectFasetItemForm(); form.set_StartPosition(System.Windows.Forms.FormStartPosition.CenterScreen); form.tb_faset.set_Text(faset.Name); form.tb_name.set_Text(item.Name); if (form.ShowDialog(this) == System.Windows.Forms.DialogResult.OK) { if (form.tb_name.get_Text() == "") { Messages.ShowWarning("Не введено наименование"); } else { item.Update(form.tb_name.get_Text()); this.ShowFasetItems(); } } } }