//Otwiera okno dodanai paczki, najpierw sprawdzając czy uztkownik ma uprawnienia. private void ShowView(object parameter) { try { Status = string.Empty; IView view; view = new Okno_Dodaj(); view.Show(); } catch (SecurityException) { Status = "Nie jestes Zalogowany!"; } }
//[Paczki] Obsługa zdarzenia Kliknięcia przycisku Dodaj Paczke. private void Dodaj_Click(object sender, RoutedEventArgs e) { Okno_Dodaj dialog = new Okno_Dodaj(); if (dialog.ShowDialog() == true) { do { dialog.NowaPaczka.Numer = GenerateRandomNumber(); //Zostaje nadany Randomowy dla numer paczki } while (paczka.Exists(element => element.Numer == dialog.NowaPaczka.Numer) == true); //Sprawdzanie czy daney numer już istnieje na liscie. paczka.Add(dialog.NowaPaczka); View.Refresh(); } else { } }