private static void preencheStatus(EstoqueAlimentos estoque, StatusEstoque statusEstoque) { for (int i = 0; i < estoque.estoqueDeTemperos.Count(); i++) { if (estoque.estoqueDeTemperos[i] > 0) { statusEstoque.estoqueDeTemperos.Add(((Temperos)i)); } } for (int i = 0; i < estoque.estoqueDeMolhos.Count(); i++) { if (estoque.estoqueDeMolhos[i] > 0) { statusEstoque.estoqueDeMolhos.Add(((Molhos)i)); } } for (int i = 0; i < estoque.estoqueDeMassas.Count(); i++) { if (estoque.estoqueDeMassas[i] > 0) { statusEstoque.estoqueDeMassas.Add(((Massas)i)); } } for (int i = 0; i < estoque.estoqueDeToppings.Count(); i++) { if (estoque.estoqueDeToppings[i] > 0) { statusEstoque.estoqueDeToppings.Add(((Toppings)i)); } } }
public ShellViewModel() { new ControleDeAlimentos.ControleDeAlimentos().CriaEstoque(); statusEstoque = ControleDeAlimentos.ControleDeAlimentos.enviaStatusEstoque(); preencheObjetos(); IniciaPickerViewModel(); ActiveItem = _pickers[_currentIndex]; RebuildColors(_currentIndex); }
public static StatusEstoque enviaStatusEstoque() { DBEstoque dBEstoque = new DBEstoque(); EstoqueAlimentos estoque = dBEstoque.RecuperaEstoqueSerializado(); StatusEstoque statusEstoque = new StatusEstoque { estoqueDeMassas = new List<Massas>(), estoqueDeMolhos = new List<Molhos>(), estoqueDeTemperos = new List<Temperos>(), estoqueDeToppings = new List<Toppings>() }; preencheStatus(estoque, statusEstoque); return statusEstoque; }
public static StatusEstoque enviaStatusEstoque() { DBEstoque dBEstoque = new DBEstoque(); EstoqueAlimentos estoque = dBEstoque.RecuperaEstoqueSerializado(); StatusEstoque statusEstoque = new StatusEstoque { estoqueDeMassas = new List <Massas>(), estoqueDeMolhos = new List <Molhos>(), estoqueDeTemperos = new List <Temperos>(), estoqueDeToppings = new List <Toppings>() }; preencheStatus(estoque, statusEstoque); return(statusEstoque); }