Пример #1
0
        private async void Customer_Home_Load(object sender, EventArgs e)
        {
            cat_list = await CCatagory.RetrieveCatagoryList(0);

            comboBox_Product_Search.Items.AddRange(cat_list.ToArray());
            //comboBox_Product_Search.AutoCompleteSource = AutoCompleteSource.ListItems;

            // Cart Table Layout
            dataGridView_Cart.Columns.Add("product_name", "Product Name");
            dataGridView_Cart.Columns["product_name"].ReadOnly = true;
            dataGridView_Cart.Columns.Add("seller_name", "Seller Name");
            dataGridView_Cart.Columns["seller_name"].ReadOnly = true;
            dataGridView_Cart.Columns.Add("price", "Price");
            dataGridView_Cart.Columns["price"].ReadOnly = true;
            dataGridView_Cart.Columns.Add("quantity", "Quantity");
            dataGridView_Cart.Columns.Add("warranty", "Warranty");
            dataGridView_Cart.Columns["warranty"].ReadOnly = true;
            // Invisible Containers inside Data Grid
            dataGridView_Cart.Columns.Add("extra_1", "extra_1");
            dataGridView_Cart.Columns.Add("extra_2", "extra_2");
            dataGridView_Cart.Columns.Add("extra_3", "extra_3");
            dataGridView_Cart.Columns.Add("extra_4", "extra_4");
            dataGridView_Cart.Columns["extra_1"].Visible = false;
            dataGridView_Cart.Columns["extra_2"].Visible = false;
            dataGridView_Cart.Columns["extra_3"].Visible = false;
            dataGridView_Cart.Columns["extra_4"].Visible = false;

            // Order Table Layout
            dataGridView_Orders.Columns.Add("order_id", "Order ID");
            dataGridView_Orders.Columns.Add("product_name", "Product Name");
            dataGridView_Orders.Columns.Add("price", "Price");
            dataGridView_Orders.Columns.Add("quantity", "Quantity");
            dataGridView_Orders.Columns.Add("address", "Address");
            dataGridView_Orders.Columns.Add("started_at", "Start Date");
            dataGridView_Orders.Columns.Add("eta", "ETA");
            dataGridView_Orders.Columns.Add("order_status", "Status");
            // Invisible Containers inside Data Grid
            dataGridView_Orders.Columns.Add("extra_1", "extra_1");   // order
            dataGridView_Orders.Columns.Add("extra_2", "extra_2");   // product
            dataGridView_Orders.Columns.Add("extra_3", "extra_3");   // seller_inventory
            dataGridView_Orders.Columns.Add("extra_4", "extra_4");   // location
            dataGridView_Orders.Columns["extra_1"].Visible = false;
            dataGridView_Orders.Columns["extra_2"].Visible = false;
            dataGridView_Orders.Columns["extra_3"].Visible = false;
            dataGridView_Orders.Columns["extra_4"].Visible = false;

            // Disable Form Auto Size Later
            Size temp = this.Size;

            this.AutoSize = false;
            this.Size     = temp;
        }
Пример #2
0
        private async void Seller_Home_Product_Add_Load(object sender, EventArgs e)
        {
            // Fill Default Fields
            item        = null;
            extField    = new List <extFieldStruct>();
            ButtonState = false;
            cat_list    = await CCatagory.RetrieveCatagoryList(0);

            comboBox_Catagory.Items.AddRange(cat_list.ToArray());
            location_list = await CLocation.RetrieveLocationList();

            comboBox_Pincode.Items.AddRange(location_list.ToArray());
            imgSize = pictureBox_Picture.Size;

            // Disable Form Auto Size Later
            Size temp = this.Size;

            this.AutoSize = false;
            this.Size     = temp;

            // Enable Size Manager & Force Reset Size
            Seller_Home_Product_Add_SizeChanged_Custom(null, null);
            this.SizeChanged += new EventHandler(Seller_Home_Product_Add_SizeChanged_Custom);
        }