public Car(Avtosaloon aulotasoon, int quantityInStock) { Autosaloon = aulotasoon; QuantityInStock = quantityInStock; Autosaloon.AddCar(this); Availability = QuantityInStock != 0; }
private void CreateButton_Click(object sender, EventArgs e) { Autosaloon = new Avtosaloon(InputAutosaloonNameTextBox.Text.Trim()); DialogResult = DialogResult.OK; Close(); }
private void DownloadAutosaloonToolStripMenuItem_Click(object sender, EventArgs e) { var openAutosaloonFileDialog = new OpenFileDialog { Title = "Выберите файл с Автосалоном" }; openAutosaloonFileDialog.ShowDialog(); if (openAutosaloonFileDialog.FileName != "") { var formatter = new BinaryFormatter(); using (var fStream = File.OpenRead(openAutosaloonFileDialog.FileName)) { _saloon = (Avtosaloon) formatter.Deserialize(fStream); } UpdateCarsListBox(); UpdateWindow(); } else { MessageBox.Show("Не указано имя файла."); } }
private void ChangeAutosaloonToolStripMenuItem_Click(object sender, EventArgs e) { var newAvtosaloon = new NewAutosaloonForm(); newAvtosaloon.ShowDialog(); if (newAvtosaloon.DialogResult == DialogResult.OK) { _saloon = newAvtosaloon.Autosaloon; UpdateCarsListBox(); UpdateWindow(); } }
public CreateNewCarForm(Avtosaloon saloon) { _saloon = saloon; InitializeComponent(); }