private void AddVaraButton_Click(object sender, RoutedEventArgs e) { bool inmatning = ValidateInputClass.ValidateInput(varansNamnTextBox.Text, varansPrisTextBox.Text); if (inmatning) { VarorProcessor.AddVara(VarorModel.listOfVaror, varansNamnTextBox.Text, varansPrisTextBox.Text); DataBinding(VarorModel.listOfVaror); ClearTextFields(varansNamnTextBox, varansPrisTextBox); var newList = VarorModel.listOfVaror.Where(x => x.Price > 0); varorListBox.ItemsSource = newList; } }
private void CreateVara() { //Validate Input bool inmatning = ValidateInputClass.ValidateInput(varansNamnTextBox.Text, varansPrisTextBox.Text); if (inmatning) { //Add new vara VarorProcessor.AddVara(VarorModel.listOfVaror, varansNamnTextBox.Text, varansPrisTextBox.Text); ClearTextFields(varansNamnTextBox, varansPrisTextBox); DataBinding(VarorModel.listOfVaror); } }
public static string CreateVara() { Console.WriteLine("\nNamn på vara (exit för att avsluta): "); nameOfVara = Console.ReadLine(); if (nameOfVara != "exit") { bool outcomeOfParse = false; while (!outcomeOfParse) { Console.WriteLine("Ange Pris: "); priceOfVara = Console.ReadLine(); outcomeOfParse = decimal.TryParse(priceOfVara, out decimal tryPrice); } VarorProcessor.AddVara(VarorModel.listOfVaror, nameOfVara, priceOfVara); } return(nameOfVara); }