Esempio n. 1
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. 2
0
        private void btnSave_Click(object sender, EventArgs e)
        {
            if (string.IsNullOrEmpty(txtBusinessType.Text) || txtBusinessType.Text == "Business Type")
            {
                MessageBox.Show("Please indicate the business type.", "Add Business Type", MessageBoxButtons.OK, MessageBoxIcon.Error);
                txtBusinessType.Text = "";
                txtBusinessType.Focus();
                return;
            }
            else
            {
                if (new classes.Configuration().CheckIfExist("business_type", "Inventory_BusinessType", txtBusinessType.Text))
                {
                    MessageBox.Show(txtBusinessType.Text + " is already exist", "Add BusinessType", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    txtBusinessType.Text = "";
                    txtBusinessType.Focus();
                    return;
                }
                else
                {
                    business_type = new classes.Inventory_BusinessType();
                    business_type.business_type = txtBusinessType.Text;
                    business_type.icon          = classes.Configuration.ConvertScreenCaptureToByte(pbPreview.Image);

                    if (business_type.create_business_type())
                    {
                        if (request_from == "Add Item")
                        {
                            MessageBox.Show(txtBusinessType.Text + " has been added", "Add Business Type", MessageBoxButtons.OK, MessageBoxIcon.Information);
                            frmSelectBusinessType.instance.display_business_type();
                            this.Close();
                        }
                    }
                    else
                    {
                        return;
                    }
                }
            }
        }