コード例 #1
0
        private Boolean ManageCommand(string command)
        {
            Boolean status = false;
            Boolean TB1    = new TextBoxChecker().checkTextBox(textBox1);
            Boolean TB2    = new TextBoxChecker().checkTextBox(textBox2);
            Boolean TB3    = new TextBoxChecker().checkTextBox(textBox3);
            Boolean TB4    = new TextBoxChecker().checkTextBox(textBox4);

            if ((TB1 == true) && (TB2 == true) && (TB3 == true) && (TB4 == true))
            {
                if (new MainDatabase().InteractDB_CheckMatch(Convert.ToInt32(textBox1.Text)) == true)
                {
                    int    ID    = Convert.ToInt32(textBox1.Text);
                    string Name  = textBox2.Text;
                    double Price = 0.00;
                    if (textBox3.Text != "")
                    {
                        Price = Convert.ToDouble(textBox3.Text);
                    }
                    int Quan = 1;
                    if (textBox4.Text != "")
                    {
                        Quan = Convert.ToInt32(textBox4.Text);
                    }
                    new MainDatabase().InteractDB_ManageStocks(ID, Name, Price, Quan, command);
                    CallVSU();
                    status = true;
                }
                else
                {
                    Hide();
                    new Alert_ItemNotFound().setID(textBox1.Text);
                    Show();
                }
            }
            else
            {
                // Fill ID and Quantity - Do Nothing
            }
            return(status);
        }
コード例 #2
0
        private void button1_Click(object sender, EventArgs e) // Confirm
        {
            Boolean field1    = new TextBoxChecker().checkTextBox(textBox1);
            Boolean field2    = new TextBoxChecker().checkTextBox(textBox4);
            Boolean field3    = new TextBoxChecker().checkTextBox(textBox2);
            Boolean field4    = new TextBoxChecker().checkTextBox(textBox3);
            int     UserLevel = comboBox1.SelectedIndex + 1;

            if ((field1 == true) && (field2 == true) && (field3 == true) && (field4 == true))
            {
                Boolean exists = new MainDatabase().InteractDB_doesCredentialsExist(textBox1.Text);
                if (exists == false)
                {
                    if ((textBox2.Text == textBox3.Text))
                    {
                        new MainDatabase().InteractDB_addAccount(textBox1.Text, textBox2.Text, UserLevel, textBox4.Text);
                        // Pop-up Account Registered Successfully.
                        Close();
                    }
                }
            }
        }
コード例 #3
0
        private void button3_Click(object sender, EventArgs e) // Confirm
        {
            Boolean f1        = new TextBoxChecker().checkTextBox(textBox2);
            Boolean f2        = new TextBoxChecker().checkTextBox(textBox3);
            Boolean f1B       = comboBox2.Enabled;
            Boolean hasMatch  = new MainDatabase().InteractDB_DiscVatMatchedName(textBox2.Text);
            Boolean vatExist  = new MainDatabase().InteractDB_VatExist();
            Boolean unchanged = comboBox2.Text == textBox2.Text;

            if ((f1 == true) && (f2 == true) && (f1B == false) && (hasMatch == false) && ((vatExist == false) || (comboBox1.SelectedIndex == 0)))
            {
                AddToDatabase();
                reInitialize();
            }
            else if ((f1 == true) && (f2 == true) && (f1B == true) && ((hasMatch == false) || (unchanged == true)) && ((vatExist == false) || (comboBox1.SelectedIndex == 0)))
            {
                UpdateToDatabase();
                reInitialize();
            }
            else
            {
                // None
            }
        }