private void изменитьToolStripMenuItem_Click(object sender, EventArgs e) { if (PhoneNote.Count > 0) { // создаем запись - экземпляр класса Note Note MyRecord = new Note(); // определяем поля записи // (берем значения из соответствующих компонентов на форме) MyRecord.LastName = LastNameTextBox.Text; MyRecord.Name = NameTextBox.Text; MyRecord.Patronymic = PatronymicTextBox.Text; MyRecord.Phone = PhoneMaskedTextBox.Text; MyRecord.Street = StreetTextBox.Text; MyRecord.House = (ushort)HouseNumericUpDown.Value; MyRecord.Flat = (ushort)FlatNumericUpDown.Value; // создаем экземпляр формы и открываем эту форму AddForm _AddForm = new AddForm(MyRecord, PhoneNote, AddOrEdit.Edit); _AddForm.ShowDialog(); // изменяем текущую запись if (_AddForm.Add) { PhoneNote[current] = _AddForm.MyRecord; SaveNote = true; } } PrintElement(); }
private void ИзменитьToolStripMenuItem_Click(object sender, EventArgs e) { if (PhoneNote.Count > 0) { Note MyRecord = new Note(); AddForm _AddForm = new AddForm(MyRecord, PhoneNote, AddOrEdit.Edit); MyRecord.LastName = LastNameTextBox.Text; MyRecord.Name = NameTextBox.Text; MyRecord.Patronymic = PatronymicTextBox.Text; MyRecord.Phone = PhoneMaskedTextBox.Text; MyRecord.Street = StreetTextBox.Text; MyRecord.House = (ushort)HouseNumericUpDown.Value; MyRecord.Flat = (ushort)FlatNumericUpDown.Value; _AddForm.ShowDialog(); if (_AddForm.Full) { PhoneNote[current] = _AddForm.MyRecord; if (PhoneNote.Contains(_AddForm.MyRecord)) { MessageBox.Show("Данный контакт уже есть в списке!", "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { PhoneNote[current] = _AddForm.MyRecord; } } } PrintElement(); }
private void добавитьToolStripMenuItem_Click(object sender, EventArgs e) { Note MyRecord = new Note(); AddForm _AddForm = new AddForm(MyRecord, AddOrEdit.Add); _AddForm.ShowDialog(); //if (! PhoneNote.Exists(x => x == _AddForm.MyRecord)) if (!PhoneNote.Contains(_AddForm.MyRecord)) { current = PhoneNote.Count; PhoneNote.Add(_AddForm.MyRecord); PrintElement(); } else { MessageBox.Show("Error"); } }
private void изменитьToolStripMenuItem_Click(object sender, EventArgs e) { if (PhoneNote.Count > 0) { Note MyRecord = new Note(); MyRecord.LastName = LastNameTextBox.Text; MyRecord.Name = NameTextBox.Text; MyRecord.Patronymic = PatronymicTextBox.Text; MyRecord.Phone = PhoneMaskedTextBox.Text; MyRecord.Street = StreetTextBox.Text; MyRecord.House = (ushort)HouseNumericUpDown.Value; MyRecord.Flat = (ushort)FlatNumericUpDown.Value; AddForm _AddForm = new AddForm(MyRecord, AddOrEdit.Edit); _AddForm.ShowDialog(); PhoneNote[current] = _AddForm.MyRecord; } PrintElement(); }
private void ДобавитьToolStripMenuItem_Click_1(object sender, EventArgs e) { Note MyRecord = new Note(); AddForm _AddForm = new AddForm(MyRecord, PhoneNote, AddOrEdit.Add); _AddForm.ShowDialog(); if (_AddForm.Full) { if (PhoneNote.Contains(_AddForm.MyRecord)) { MessageBox.Show("Данный контакт уже есть в списке!", "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { current = PhoneNote.Count; PhoneNote.Add(_AddForm.MyRecord); PrintElement(); Changes = true; } } }
private void добавитьToolStripMenuItem_Click(object sender, EventArgs e) { // создаем запись - экземпляр класса Note Note MyRecord = new Note(); // создаем экземпляр формы AddForm AddForm _AddForm = new AddForm(MyRecord, PhoneNote, AddOrEdit.Add); // открываем форму для добавления записи _AddForm.ShowDialog(); // текущей записью становится последняя // добавляем к списку PhoneNote новый элемент - запись MyRecord, // взятую из формы AddForm if (_AddForm.Add) { current = PhoneNote.Count; PhoneNote.Add(_AddForm.MyRecord); SaveNote = true; } // если current--; // выводим текущий элемент PrintElement(); }