Beispiel #1
0
 public SamochodWindow(Samochod samochod) : this()
 {
     this.samochod          = samochod;
     txt_marka.Text         = this.samochod.Marka1;
     txt_model.Text         = this.samochod.Model1;
     txt_rejestracyjny.Text = this.samochod.Nr_rejestracyjny;
     txt_pojemnosc.Text     = this.samochod.Pojemnosc_Silnika.ToString();
     txt_vin.Text           = this.samochod.NR_VIN;
     txt_automat.Text       = (this.samochod.Automat == true) ? "tak" : "nie";
     txt_cena.Text          = this.samochod.Cena.ToString();
     cmb_rodzajsilnika.Text = ((this.samochod.Silnik == Samochod.Rodzaj_Silnika.benzyna) ? "benzyna" : ((this.samochod.Silnik == Samochod.Rodzaj_Silnika.diesel) ? "diesel" : ((this.samochod.Silnik == Samochod.Rodzaj_Silnika.gaz) ? "gaz" : (this.samochod.Silnik == Samochod.Rodzaj_Silnika.hybryda_plug_in) ? "hybryda plug in" : "hybryda")));
 }
Beispiel #2
0
 public static void dodajDoKolejki(Samochod samochod)
 {
     lock (kolejkaDoMechanikaUprzywilejowana)
     {
         if (samochod.uprzywilejowany == 1)
         {
             Console.WriteLine("Samochod {0} dodany do kolejki uprzywilejowany", samochod.nazwa);
             kolejkaDoMechanikaUprzywilejowana.Enqueue(samochod);
         }
     }
     lock (kolejkaDoMechanika)
     {
         if (samochod.uprzywilejowany == 0)
         {
             Console.WriteLine("Samochod {0} dodany do kolejki zwyklej", samochod.nazwa);
             kolejkaDoMechanika.Enqueue(samochod);
         }
     }
 }
Beispiel #3
0
 public void dodajDoKolejki(Samochod samochod)
 {
     kolejkaDoBlacha.Enqueue(samochod);
 }
Beispiel #4
0
 public void dodajDoKolejki(Samochod samochod)
 {
     kolejkaDoStacjiDiagnostycznej.Enqueue(samochod);
 }
Beispiel #5
0
 public SamochodWindow(Samochod samochod) : this()
 {
     _samochod = samochod;
 }