private void relinkObjectButton_Click(object sender, EventArgs e) { ApartmentSelectForm apartmentSelectForm; // Форма выбора квартиры apartmentSelectForm = new ApartmentSelectForm(_apartments); // Создание формы apartmentSelectForm.ShowDialog(); // Открытие диалогового окна if (apartmentSelectForm.SelectedApartment != null) // Проверить выбранного квартиры { _apartmentAfterRelinking = apartmentSelectForm.SelectedApartment; // Сохранить выбранного квартиры в поле } CopyLinkedDataFromEntity(); // Скопировать данные из сущностей, связанных с основной сущностью }
private void btnChoiseApart_Click(object sender, EventArgs e) { ApartmentSelectForm apartmentSelectForm; // Форма выбора квартиры apartmentSelectForm = new ApartmentSelectForm(_apartments); // Создать форму выбора квартиры apartmentSelectForm.ShowDialog(); // Отобразить форму выбора квартиры if (apartmentSelectForm.SelectedApartment != null) // Проверить выбранный квартиры { _selectedApartment = apartmentSelectForm.SelectedApartment; // Сохранить выбранный квартиру в поле } labelApart.Text = _selectedApartment.Home.Street.Name + ", " + _selectedApartment.Home.Number + " (" + _selectedApartment.Home.ComplexNumber + ") кв." + _selectedApartment.Number; _picturesApartment = _pictures.ToList().FindAll(p => p.Apartment == _selectedApartment); //_pictures. FillEntitiesDataGridView2(_picturesApartment); }