private void InsuranceCarButton(object sender) { if (insurancePrice == null || insuranceDate == null) { MessageBox.Show("всички полета са задължителни"); return; } COMPREHENSIVE_COVER c = new COMPREHENSIVE_COVER(); c.FINAL_PRICE = finalPrice; c.PRICE_CAR = insurancePrice; c.DATE_EXPIRE = insuranceDate; INFO_COMPREHENSIVE_COVER i = new INFO_COMPREHENSIVE_COVER(); i.CAR = SelectedCar; if (SelectedCar == null) { MessageBox.Show("Моля изберете автомобил!"); return; } i.COMPREHENSIVE_COVER = c; ctx.INFO_COMPREHENSIVE_COVER.Add(i); ctx.SaveChanges(); MessageBox.Show("Каското е създадено!"); }
private void PrintFileButton(object sender) { if (SelectedCar == null) { MessageBox.Show("Моля изберете автомобил!"); return; } INSURANCE_INFO i = GetInfo(); INFO_COMPREHENSIVE_COVER c = GetCover(); if (i == null && c == null) { MessageBox.Show("no data!"); } String result = "car: " + SelectedCar.MARK + " registration" + SelectedCar.REGISTRATION + " model: " + SelectedCar.MODEL + " date: " + SelectedCar.DATA + " engine L: " + SelectedCar.ENGINE_LITERS + "Environment.NewLine" + "Owner name " + SelectedCar.OWNER.NAME + " Owner adress " + SelectedCar.OWNER.ADDRESS + "Environment.NewLine"; if (i != null) { result += "Insurance date: " + i.INSURANCE.DATE_EXPIRE + " period " + i.INSURANCE.PERIOD + " price " + i.INSURANCE.PRICE + "Environment.NewLine"; } if (c != null) { result += "Comprehensice date" + c.COMPREHENSIVE_COVER.DATE_EXPIRE + " final price " + c.COMPREHENSIVE_COVER.FINAL_PRICE + "Environment.NewLine"; } System.IO.File.WriteAllText("test.txt", result); }