//----------------------SECOND PAGE----------------------// // Add to both the Database and the ObservableCollection public void AddProduto() { LojaModel p = new LojaModel { Produto = Produto, Info = Info, Valor = Valor }; Produto = string.Empty; Info = string.Empty; Valor = string.Empty; SaveProduto(p); Loja.Add(p); }
// Upon start, update the content of all three ObservableCollections public GuestBookViewModel() { DataTable ClienteDataTable = new DataTable(); ClienteDataTable.Load(ClientesDataReader()); for (int i = 0; i < ClienteDataTable.Rows.Count; i++) { PersonModel p = new PersonModel { Nome = ClienteDataTable.Rows[i][1].ToString(), ID = ClienteDataTable.Rows[i][0].ToString() }; People.Add(p); } DataTable ProdutoDataTable = new DataTable(); ProdutoDataTable.Load(ProdutosDataReader()); for (int i = 0; i < ProdutoDataTable.Rows.Count; i++) { LojaModel p = new LojaModel { Produto = ProdutoDataTable.Rows[i][0].ToString(), Info = ProdutoDataTable.Rows[i][1].ToString(), Valor = ProdutoDataTable.Rows[i][2].ToString() }; Loja.Add(p); } DataTable VendasDataTable = new DataTable(); VendasDataTable.Load(VendasDataReader()); for (int i = 0; i < VendasDataTable.Rows.Count; i++) { OrderModel p = new OrderModel { OrderNome = VendasDataTable.Rows[i][0].ToString(), OrderProduto = VendasDataTable.Rows[i][1].ToString(), OrderQuantidade = VendasDataTable.Rows[i][2].ToString(), OrderTotal = VendasDataTable.Rows[i][0].ToString() }; Order.Add(p); } }