onymic (), KlientWindowAdd. tmpklient. getSex (),. tmpklient. getPaspotrNum (), KlientWindowAdd. tmpklient. getPasportGive (),. tmpklient. getPasportDate (), KlientWindowAdd. tmpklient. getPasportID (),. tmpklient. getAdress ());. tmpklient = null;
}. tmpauto. Serialization ("BasaAuto. Dat");
AutoWindowAdd. tmpauto = null;
}
}
Лістинг 3.1.3.7 - Метод реакції програми на натискання кнопки "Додати" у вікні додавання автомобіля
privatevoidAutoButtonAdd_Click (object sender, EventArgs e)
{; (AutoMarkaAlter. Text! = "")
{= AutoMarkaAlter. Text;
}
{= AutoMarka. Text;
}; (AutoProkat. Checked)
{= "Так";
}
{= "Ні";
}; (AutoSale. Checked)
{= "Так";
}
{= "Ні";
} = newAuto (AutoComeData. Text, AutoPriceSale. Text,, tmpMarka, AutoEngineType. Text,
(float) AutoVolumeEngeen. Value,
(int) AutoGaranteePeriod. Value,. Text, AutoPriceProkat. Text,,. Text, AutoTransmission. Text,
(int) AutoYear. Value, owner,. Text, AutoDrive. Text);. Close ();
}
Тут значення змінної owner - власник визначається, якщо було викликано вікно додавання клієнта методом AutoKlientButtonAdd_Click (objectsender, EventArgse), який описує реакцію програми на натиснення кнопки додавання клієнта. У змінну ownerзапішутся ім'я, прізвище та по батькові власника (тимчасового власника) автомобіля. p align="justify"> Додавання диска має більш просту структуру. При натисканні кнопки додавання диска з'являється відповідне вікно. За натисканні кнопки "Додати" у вікні додавання диска відбувається заповнення тимчасової змінної введеними значеннями. Ця тимчасова мінлива видна в класі основного вікна бази і якщо вона була инициализирована (заповнено значеннями), то відбувається додавання в структуру ListDiskтіпа List і в головному вікні бази в таблицю додається відповідний рядок із щойно введеними даними про диск. Після чого відбувається серілізація структури ListDisk. Вищеописане демонструють листинги 3.1.3.8 і 3.1.3.9. br/>
Лістинг 3.1.3.8 - Метод реакції програми на натискання кнопки додавання диска
privatevoidAutosalonWindowDiskButtonAdd_Click (object sender, EventArgs e)
{= newDiskWindowAdd ();. ShowDialog (); (DiskWindowAdd. tmpdisk! = Null)
{. ListDisk. Add (DiskWindowAdd. tmpdisk);. Rows. Add (DiskWindowAdd. tmpdisk. GetName (),. Tmpdisk. GetET (),. Tmpdisk. GetP...