У меня есть класс изделия, и это работает.
Я хочу проверить, могу ли я добавить изделие с помощью моего метода проверки.Если у меня есть код в одном методе, он работает, но если у меня есть его в отдельных методах, я не буду работать.Как я могу это исправить, если у меня есть переменные как-то?Я добавлю метод, который добавляет элемент в список, если он прошел проверку, единственное, что сейчас происходит, - это ложь.
public bool AddWaresInput()
{
Console.WriteLine("What Is The Name Of The Item ?");
string Warename = Console.ReadLine();
Console.WriteLine("What is the price ?");
string Warepricestring = Console.ReadLine();
bool Warepriceparse = float.TryParse(Warepricestring, out Wareprice);
Console.WriteLine("How much does it weight ?");
string Wareweightstring = Console.ReadLine();
bool Wareweightparse = float.TryParse(Wareweightstring, out Wareweight);
Console.WriteLine("How many are there in the warehouse ?");
string Warestatusstring = Console.ReadLine();
bool Warestatusparse = int.TryParse(Warestatusstring, out Warestatus);
CheckAddWares();
return true;
}
public bool CheckAddWares()
{
if (Warestatusparse && Wareweightparse && Warepriceparse)
{
string returner = $"You cant add the ware {Warename}!";
Console.WriteLine(returner);
wh.AddWares();
return true;
}
else
{
string returner = $"The ware {Warename} was added!";
Console.WriteLine(returner);
return false;
}
}