private void InsuranceButton(object sender)
      {
          if (InsuranceDate == null || InsuranceDate == null || YearsOwner == null || Period == null || YearsCar == null)
          {
              MessageBox.Show("всички полета са задължителни");
              return;
          }

          INSURANCE i = new INSURANCE();

          i.DATE_EXPIRE   = insuranceDate;
          i.ENGINE_LITERS = engine;
          i.OWNERAGE      = yearsOwner;
          i.PERIOD        = period;
          i.PRICE         = finalPrice;
          i.YEAROFCAR     = yearsCar;
          INSURANCE_INFO info = new INSURANCE_INFO();

          if (SelectedCar == null)
          {
              MessageBox.Show("Моля изберете автомобил!");
              return;
          }
          info.CAR       = SelectedCar;
          info.INSURANCE = i;
          ctx.INSURANCE_INFO.Add(info);
          ctx.SaveChanges();
          MessageBox.Show("Гражданската отговорност е създадена!");
      }
Exemplo n.º 2
0
        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);
        }