public void display_category() { flpCategory.Controls.Clear(); inventory_category = new classes.Inventory_Category(); inventory_category.inventory_type = inventory_type; DataTable dt = (txtSearch.Text == "Search" || string.IsNullOrEmpty(txtSearch.Text)) ? inventory_category.select_category() : inventory_category.select_category(txtSearch.Text); if (dt.Rows.Count > 0) { foreach (DataRow row in dt.Rows) { button = new Guna.UI2.WinForms.Guna2TileButton(); button.Name = row["id"].ToString(); button.Text = row["category_name"].ToString(); button.Image = (row["icon"] == null) ? null : Image.FromStream(new MemoryStream((Byte[])row["icon"])); button.HoverState.Image = (row["icon"] == null) ? null : Image.FromStream(new MemoryStream((Byte[])row["icon"])); button.ImageSize = new Size(30, 30); button.BorderColor = Color.FromArgb(47, 97, 72); button.BorderRadius = 5; button.BorderStyle = System.Drawing.Drawing2D.DashStyle.Solid; button.BorderThickness = 1; button.Font = new Font("Century Gothic", 9, FontStyle.Regular); button.ForeColor = Color.Black; button.BackColor = Color.White; button.FillColor = Color.White; button.Size = new Size(100, 113); button.Click += new EventHandler(this.button_Click); flpCategory.Controls.Add(button); } } }
private void button_Click(object sender, EventArgs e) { Guna.UI2.WinForms.Guna2TileButton button = (Guna.UI2.WinForms.Guna2TileButton)sender; int business_type_id = Convert.ToInt32(button.Name); string business_type = button.Text; supplier = new classes.Inventory_Supplier(); supplier.business_type_id = business_type_id; supplier_table = supplier.select_supplier_table(); dgvSupplier.DataSource = supplier_table; dgvSupplier.AutoGenerateColumns = false; if (dgvSupplier.Columns.Contains("action") && dgvSupplier.Columns["action"].Visible) { } else { DataGridViewButtonColumn col_button = new DataGridViewButtonColumn(); { col_button.Name = "action"; col_button.HeaderText = "ACTION"; col_button.Text = "UPDATE"; col_button.UseColumnTextForButtonValue = true; this.dgvSupplier.Columns.Add(col_button); } } }
public void display_business_type() { flpBusinessType.Controls.Clear(); business_type = new classes.Inventory_BusinessType(); DataTable dt = business_type.select_business_type(); if (dt.Rows.Count > 0) { foreach (DataRow row in dt.Rows) { button = new Guna.UI2.WinForms.Guna2TileButton(); button.Name = row["id"].ToString(); button.Text = row["business_type"].ToString(); button.Image = Image.FromStream(new MemoryStream((Byte[])row["icon"])); button.HoverState.Image = Image.FromStream(new MemoryStream((Byte[])row["icon"])); button.ImageSize = new Size(25, 25); button.BorderColor = Color.FromArgb(47, 97, 72); button.BorderRadius = 5; button.BorderStyle = System.Drawing.Drawing2D.DashStyle.Solid; button.BorderThickness = 1; button.Font = new Font("Century Gothic", 9, FontStyle.Regular); button.ForeColor = Color.Black; button.BackColor = Color.White; button.FillColor = Color.White; button.Size = new Size(117, 107); button.Click += new EventHandler(this.button_Click); flpBusinessType.Controls.Add(button); } } }
private void button_Click(object sender, EventArgs e) { Guna.UI2.WinForms.Guna2TileButton button = (Guna.UI2.WinForms.Guna2TileButton)sender; int business_type_id = Convert.ToInt32(button.Name); string business_type = button.Text; frmAddSupplier addSupplier = new frmAddSupplier(); addSupplier.business_type_id = business_type_id; addSupplier.business_type = business_type; addSupplier.request_from = request_from; addSupplier.ShowDialog(); }
private void button_Click(object sender, EventArgs e) { Guna.UI2.WinForms.Guna2TileButton button = (Guna.UI2.WinForms.Guna2TileButton)sender; int category_id = Convert.ToInt32(button.Name); string category_name = button.Text; ucSelectSupplier.instance.category_id = category_id; ucSelectSupplier.instance.category_name = category_name; ucSelectSupplier.instance.inventory_type = inventory_type; ucSelectSupplier.instance.display_supplier(); ((Form)this.TopLevelControl).Controls["panelContainer"].Controls["ucSelectSupplier1"].Visible = true; ((Form)this.TopLevelControl).Controls["panelContainer"].Controls["ucSelectCategory1"].Visible = false; }
private void button_Click(object sender, EventArgs e) { Guna.UI2.WinForms.Guna2TileButton button = (Guna.UI2.WinForms.Guna2TileButton)sender; int category_id = Convert.ToInt32(button.Name); inventory_table = new classes.Inventory().select_inventory_table("a.category_id", category_id); dgvInventory.DataSource = inventory_table; dgvInventory.AutoGenerateColumns = false; if (dgvInventory.Columns.Contains("action") && dgvInventory.Columns["action"].Visible) { } else { DataGridViewButtonColumn col_button = new DataGridViewButtonColumn(); { col_button.Name = "action"; col_button.HeaderText = "ACTION"; col_button.Text = "VIEW ITEM"; col_button.UseColumnTextForButtonValue = true; this.dgvInventory.Columns.Add(col_button); } } }