private void LoginLabel_Click(object sender, EventArgs e)
        {
            bool validUserIdAndPassword;

            // get an object of userlogin class


            //get the user id entered
            if (UserIdMaskedTextBox.Equals("user-"))
            {
                MessageBox.Show("Please enter your user id", "Message", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                PasswordTextBox.Text = "";
            }
            else
            {
                login.UserID1 = UserIdMaskedTextBox.Text;
            }

            //get the password entered
            if (PasswordTextBox.Equals(""))
            {
                MessageBox.Show("Please enter your password", "Message", MessageBoxButtons.OK, MessageBoxIcon.Warning);
            }
            else
            {
                login.Password1 = PasswordTextBox.Text;
            }

            Login_Page page = new Login_Page();
            //Parent_Form parent = new Parent_Form();//temporary
            //connect to the database
            UserLoginDatabaseAccess data_access = new UserLoginDatabaseAccess();

            //loading.Show();
            //parent.Show(); //temporary

            //calling the db access class to access the database



            validUserIdAndPassword = data_access.AcceptLogin(login);

            if (validUserIdAndPassword)
            {
                Parent_Form parent = new Parent_Form(login.UserID1);



                //this.Close();

                parent.Show();
            }
            else
            {
                MessageBox.Show("Enter Valid username or password", "Message", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }


            //Parent_Form parent = new Parent_Form(login.UserID1);

            //parent.Show();
        }
Beispiel #2
0
        private void Button2_Click_1(object sender, EventArgs e)
        {
            if (DealerRadioButton.Checked)
            {
                if (string.IsNullOrWhiteSpace(UserIdMaskedTextBox.Text) || string.IsNullOrWhiteSpace(AccountNameTextBox.Text) || string.IsNullOrWhiteSpace(ContactNumMaskedTextBox.Text) || string.IsNullOrWhiteSpace(ShopAddressTextBox.Text) || string.IsNullOrWhiteSpace(DealerType.Text))
                {
                    MessageBox.Show("Enter All Fields");
                }
                else
                {
                    if (!IsImgUploaded)
                    {
                        p1.CreateAccountDealer(UserIdMaskedTextBox.Text, AccountNameTextBox.Text, ContactNumMaskedTextBox.Text, ShopAddressTextBox.Text, DateTime.Now.ToString("yyyy-MM-dd"), "Dealer", DealerType.Text);
                        UserIdMaskedTextBox.Clear();
                        AccountNameTextBox.Clear();
                        ContactNumMaskedTextBox.Clear();
                        ShopAddressTextBox.Clear();
                        DealerType.Text = "";
                        label7.ResetText();
                        pictureBox1.Image.Dispose();
                        pictureBox1.Image = pictureBox1.InitialImage;
                        SearchPanel.Show();
                        SearchPanel.BringToFront();
                    }
                    else
                    {
                        p1.CreateAccountDealer(UserIdMaskedTextBox.Text, AccountNameTextBox.Text, ContactNumMaskedTextBox.Text, ShopAddressTextBox.Text, DateTime.Now.ToString("yyyy-MM-dd"), "Dealer", o1.FileName, DealerType.Text);
                        UserIdMaskedTextBox.Clear();
                        AccountNameTextBox.Clear();
                        ContactNumMaskedTextBox.Clear();
                        ShopAddressTextBox.Clear();
                        DealerType.Text = "";
                        label7.ResetText();
                        pictureBox1.Image.Dispose();
                        pictureBox1.Image = pictureBox1.InitialImage;
                        SearchPanel.Show();
                        SearchPanel.BringToFront();
                    }
                }
            }
            if (CustomerRadioButton.Checked)
            {
                if (string.IsNullOrWhiteSpace(UserIdMaskedTextBox.Text) || string.IsNullOrWhiteSpace(AccountNameTextBox.Text) || string.IsNullOrWhiteSpace(ContactNumMaskedTextBox.Text) || string.IsNullOrWhiteSpace(ShopAddressTextBox.Text))
                {
                    MessageBox.Show("Enter All Fields");
                }
                else
                {
                    if (!IsImgUploaded)
                    {
                        p1.CreateAccountCustomer(UserIdMaskedTextBox.Text, AccountNameTextBox.Text, ContactNumMaskedTextBox.Text, ShopAddressTextBox.Text, DateTime.Now.ToString("yyyy-MM-dd"), "Customer");
                        CustomerContainer.BringToFront();
                        UserIdMaskedTextBox.Clear();
                        AccountNameTextBox.Clear();
                        ContactNumMaskedTextBox.Clear();
                        ShopAddressTextBox.Clear();

                        label7.ResetText();
                        pictureBox1.Image.Dispose();
                        pictureBox1.Image = pictureBox1.InitialImage;
                        SearchPanel.Show();
                        SearchPanel.BringToFront();
                    }
                    else
                    {
                        p1.CreateAccountCustomer(UserIdMaskedTextBox.Text, AccountNameTextBox.Text, ContactNumMaskedTextBox.Text, ShopAddressTextBox.Text, DateTime.Now.ToString("yyyy-MM-dd"), "Customer", o1.FileName);
                        CustomerContainer.BringToFront();
                        UserIdMaskedTextBox.Clear();
                        AccountNameTextBox.Clear();
                        ContactNumMaskedTextBox.Clear();
                        ShopAddressTextBox.Clear();

                        label7.ResetText();
                        pictureBox1.Image.Dispose();
                        pictureBox1.Image = pictureBox1.InitialImage;
                        SearchPanel.Show();
                        SearchPanel.BringToFront();
                    }
                }
            }
        }