Esempio n. 1
0
        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);
                }
            }
        }
Esempio n. 2
0
        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);
                }
            }
        }
Esempio n. 3
0
        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);
                }
            }
        }
Esempio n. 4
0
        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();
        }
Esempio n. 5
0
        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;
        }
Esempio n. 6
0
        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);
                }
            }
        }