public static void DrugaUsterka(string rejestracja, string nowaUsterka) { foreach (Samochod t in lista) { if (t.PobierzRejestracje() == rejestracja) { Samochod auto = t.SkopiujSamochod(); auto.ZmienUsterke(nowaUsterka); lista.Add(auto); break; } } }
public static void DodajDoListy(Marka marka, string rejestracja, string usterka) { int temp = 0; lista.Add(Samochod.StworzSamochod(marka, rejestracja, usterka)); for (int i = 0; i < lista.Count - 1; i++) { for (int j = 0; j < lista.Count - 1; j++) { temp = 0; if ((lista[i].PobierzRejestracje() == lista[j].PobierzRejestracje()) && (lista[i].PobierzMarke() != lista[j].PobierzMarke())) { temp = 2; } } } if (temp == 2) { Console.WriteLine("KRYMINAŁ!!! NA LISCIE ZNAJDUJE SIE SAMOCHOD O TYCH SAMYCH TABLICAch a kurwa marka TO juz inna pany! Juz dzwonimy do płokułatuły!"); } }
public static Samochod StworzSamochod(Marka marka, string rejestracja, string usterka) { Samochod nowysamochod = new Samochod(marka, rejestracja, usterka); return(nowysamochod); }
public Samochod SkopiujSamochod() { Samochod samochodClone = new Samochod(this.marka, this.rejestracja, this.usterka); return(samochodClone); }