private void TabControl_SelectionChanged(object sender, SelectionChangedEventArgs e) { if (AnalisysTastTab.IsSelected) { allPhones = SmartphoneFileHandler.GetSmartphones(); List <String> names = allPhones.Select(i => i.Name + " Cena: " + i.Price).ToList(); smartphonesListBox.ItemsSource = names; } }
private void AddSmartphonesButton_Click(object sender, RoutedEventArgs e) { Smartphone s = GetSmartphoneFromInput(); if (s != null) { SmartphoneFileHandler.SaveSmartphone(s); MessageBox.Show("Dodano smartfona do bazy!"); } }
public override string ToString() { string csvString = "\n" + Name + CSV_DELIMITER + Convert.ToString(RAM, CultureInfo.InvariantCulture) + CSV_DELIMITER + BatteryCapacity + CSV_DELIMITER + Convert.ToString(ScreenSize, CultureInfo.InvariantCulture) + CSV_DELIMITER + SmartphoneFileHandler.ParseFromBoolean(IsFullHD) + CSV_DELIMITER + SmartphoneFileHandler.ParseFromBoolean(HasToughenedGlass) + CSV_DELIMITER + Convert.ToString(Camera, CultureInfo.InvariantCulture) + CSV_DELIMITER + SmartphoneFileHandler.ParseFromBoolean(HasLTE) + CSV_DELIMITER + MaxConversationTime + CSV_DELIMITER + SmartphoneFileHandler.ParseFromBoolean(HasFastCharging) + CSV_DELIMITER + InternalMemory + CSV_DELIMITER + SmartphoneFileHandler.ParseFromBoolean(HasExternalSlot) + CSV_DELIMITER + Convert.ToString(Price, CultureInfo.InvariantCulture) + "\n"; return(csvString); }
private void FindUsersForSmartphoneBtn_Click(object sender, RoutedEventArgs e) { allPhones = SmartphoneFileHandler.GetSmartphones(); GetUserTypeFromChoosedSmartphone(new Smartphone()); }