public void wybranoZapiszPowiazanieKurieraZSamochodem(int idSamochodu, int idKuriera) { DaneSamochodu dSamochod = samochodyModel.PobierzSamochod(idSamochodu); DaneKuriera dKuriera = kurierzyModel.PobierzKuriera(idKuriera); bool poprawneDaneSamochod = samochodyModel.WalidujDaneSamochodu(dSamochod); bool poprawneDaneKurier = kurierzyModel.WalidujDaneKuriera(dKuriera); if (poprawneDaneSamochod && poprawneDaneKurier) { samochodyModel.PowiazKurieraISamochod(idSamochodu, idKuriera); dSamochod = samochodyModel.PobierzSamochod(idSamochodu); dKuriera = kurierzyModel.PobierzKuriera(idKuriera); if (idKuriera == -1) { samochody.wyswietlOknoSzczegolowSamochoduZKomunikatem(dSamochod, "Usunięto przypisanie", null); } else { samochody.wyswietlOknoSzczegolowSamochoduZKomunikatem(dSamochod, "Przypisano kuriera", dKuriera); } } else { //INWIGILACJA >:D dSamochod = samochodyModel.PobierzSamochod(idSamochodu); dKuriera = kurierzyModel.PobierzKuriera(idKuriera); samochody.wyswietlOknoSzczegolowSamochoduZKomunikatem(dSamochod, "Błąd", dKuriera); } //throw new NotImplementedException(); }
public void wybranoZapiszPowiazanieKurieraZSamochodem(int idSamochodu, int idKuriera) { DaneSamochodu dSamochod = samochodyModel.PobierzSamochod(idSamochodu); DaneKuriera dKuriera = kurierzyModel.PobierzKuriera(idKuriera); bool poprawneDaneSamochod = samochodyModel.WalidujDaneSamochodu(dSamochod); bool poprawneDaneKurier = kurierzyModel.WalidujDaneKuriera(dKuriera); if (poprawneDaneSamochod && poprawneDaneKurier) { samochodyModel.PowiazKurieraISamochod(idSamochodu, idKuriera); //Dodac komunikat } //throw new NotImplementedException(); }