Beispiel #1
0
        private void UpdateStock_Load(object sender, EventArgs e)
        {
            //Loads All Stock
            DataSet ds = new DataSet();

            grdAllStock.DataSource         = Stock.getAllStock(ds).Tables["ss"];
            grdAllStock.AllowUserToAddRows = false;

            //If grid is empty, close
            if (grdAllStock.RowCount == 0)
            {
                DialogResult result = MessageBox.Show("* * * WARNING * * * \n\n--------------------------------------------------------------\n\nNo Stock have been ADDED to allow UPDATE...\n\n--------------------------------------------------------------\n\nWould you like to ADD Stock?", "Warning",
                                                      MessageBoxButtons.YesNo, MessageBoxIcon.Warning);


                if (result == DialogResult.Yes)
                {
                    frmStockNew ca = new frmStockNew();
                    this.Close();
                    ca.Show();
                }
                else if (result == DialogResult.No)
                {
                    frmMainMenu mm = new frmMainMenu();
                    this.Close();
                    mm.Show();
                }
            }
        }
Beispiel #2
0
        private void button1_Click(object sender, EventArgs e)
        {
            frmStockNew ns = new frmStockNew();

            ns.Show();
            this.Close();
        }
Beispiel #3
0
        private void btnSubmitCustomerID_Click(object sender, EventArgs e)
        {
            //Validation

            Regex characterNumberVal = new Regex("^[a-zA-Z0-9 ]*$");


            ///////////////////////////GetName///////////////////////////

            if (!characterNumberVal.IsMatch(txtNameEntered.Text))
            {
                MessageBox.Show("Name must not contain symbols, Letters and Numbers only!", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                txtNameEntered.Focus();
                txtNameEntered.Text = "";
                return;
            }

            //loads grid with all stock by name
            Stock   stock = new Stock();
            DataSet ds    = new DataSet();

            grdAllStock.DataSource = Stock.getAllStockByName(ds, txtNameEntered.Text.ToString()).Tables["ss"];


            grdAllStock.Visible = true;

            //If grid is empty, close
            if (grdAllStock.RowCount == 0)
            {
                grdAllStock.Visible = false;
                DialogResult result = MessageBox.Show("* * * WARNING * * * \n\n--------------------------------------------------------------\n\nNo Stock with this name have been ADDED to allow ENQUIRY...\n\n--------------------------------------------------------------\n\nWould you like to ADD Stock?", "Warning",
                                                      MessageBoxButtons.YesNo, MessageBoxIcon.Warning);


                if (result == DialogResult.Yes)
                {
                    frmStockNew ca = new frmStockNew();
                    this.Close();
                    ca.Show();
                }
                else if (result == DialogResult.No)
                {
                    frmMainMenu mm = new frmMainMenu();
                    this.Close();
                    mm.Show();
                }
            }
        }