Esempio n. 1
0
        private void TeamsForm_SizeChanged(object sender, EventArgs e)
        {
            if ((this.Height > 640))        // Maximized
            {
                // Panels
                RightBackPanel.Size = new Size(118, 0);
                SearchPanel.Show();
                PartionPanel.Hide();
                MemberGrid.Show();

                if (Person == "Admin")
                {
                    TeamGrid.Dock = DockStyle.Left;  // Make TeamGrid Dock Left
                    PartionPanel.Show();
                    UpdateIconButton.Hide();
                    DeleteIconButton.Location = new Point(11, 62);
                }
                else if (ButtonPressed == 0) // Show all Teams Head/Non-Head Member
                {
                    RightPanel.Hide();
                }
                else if (ButtonPressed == 1)
                {
                    if (Person == "Head")  // Show My Team of Head-Member
                    {
                        RightPanel.Show();
                        UpdateIconButton.Hide();
                        DeleteIconButton.Location = new Point(11, 62);
                    }
                    else  // Show My Team of Non-Head-Member
                    {
                        RightPanel.Hide();
                    }
                }
            }
            else        // Restored
            {
                // Panels
                RightBackPanel.Size = new Size(136, 0);
                PartionPanel.Hide();
                SearchPanel.Hide();
                MemberGrid.Hide();
                TeamGrid.Dock = DockStyle.Fill; // Make TeamGrid Dock Fill so it occupy all remaining form

                if (Person == "Admin")          // Admin Case
                {
                    UpdateIconButton.Show();
                    DeleteIconButton.Location = new Point(11, 104);
                }
                else                    // All other Possible Cases
                {
                    RightPanel.Hide();
                }
            }
        }
Esempio n. 2
0
    public void ShowSearchMenu()
    {
        if (State != UIState.Menu)
        {
            return;
        }
        SetState(UIState.BlockInput);

        _menuPanel.HideButtons();
        _searchPanel.Show(() => SetState(UIState.SearchMenu));
    }
Esempio n. 3
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();
                    }
                }
            }
        }