Exemplo n.º 1
0
        public Main()
        {
            InitializeComponent();
            client = new StoreServiceClient();
            gui = new StoreGUIServiceClient(new System.ServiceModel.InstanceContext(this));
            client.Open();
            gui.registerGui();
            Dictionary<string, Book> books = client.getAllBooks();
            foreach (string key in books.Keys)
            {
                string[] list = new string[3];
                list[0] = books[key].title;
                list[1] = books[key].price.ToString();
                list[2] = books[key].quantity.ToString();
                ListViewItem v = new ListViewItem(list, books[key].title);
                stock.Items.Add(v);
            }

            Dictionary<int, StoreGUI.StoreServiceReference.Order> orders = client.getAllOrders();
            foreach (int key in orders.Keys)
            {

                string[] list = new string[8];
                list[0] = orders[key].id.ToString();
                list[1] = orders[key].book.title;
                list[2] = orders[key].book.price.ToString();
                list[3] = orders[key].quantity.ToString();
                list[4] = orders[key].name;
                list[5] = orders[key].email;
                list[6] = orders[key].address;
                list[7] = orders[key].state.ToString();
                ListViewItem v = new ListViewItem(list, orders[key].id.ToString());
                ordersView.Items.Add(v);
            }
        }
Exemplo n.º 2
0
 protected void Page_Load(object sender, EventArgs e)
 {
     client = new StoreServiceClient();
     Dictionary<string, Book> books = client.getAllBooks();
     foreach (string t in books.Keys)
     {
         listTitle.Items.Add(new ListItem(t));
     }
 }