Ejemplo n.º 1
0
        private void Enter_IPS_btn_Click(object sender, EventArgs e)
        {
            if (flag == true)
            {
                string UserLogin = LoginField.Text;
                string UserPass  = PassField.Text;
                Enter_IPS_btn.Enabled = true;
                if (UserLogin != "Введите логин" && UserPass != "Введите пароль")
                {
                    if (UserLogin == userInfo.AdmLogin && UserPass == userInfo.AdmPass) //Admin
                    {
                        this.Hide();
                        IPS_Adm adm = new IPS_Adm();
                        adm.Show();
                        return;
                    }

                    if (UserLogin == userInfo.UsrLogin && UserPass == userInfo.UsrPass) //User
                    {
                        this.Hide();
                        IPS_Usr usr = new IPS_Usr();
                        usr.Show();
                    }
                    else
                    {
                        MessageBox.Show(
                            "Данный пользователь не обнаружен, проверьте верность введенных данных!",
                            "Ошибка",
                            MessageBoxButtons.OK,
                            MessageBoxIcon.Error,
                            MessageBoxDefaultButton.Button1,
                            MessageBoxOptions.DefaultDesktopOnly);
                    }
                }
                else
                {
                    MessageBox.Show(
                        "Заполните все поля для входа!",
                        "Ошибка",
                        MessageBoxButtons.OK,
                        MessageBoxIcon.Error,
                        MessageBoxDefaultButton.Button1,
                        MessageBoxOptions.DefaultDesktopOnly);
                }
            }
            else
            {
                Enter_IPS_btn.Enabled = false;
            }
        }
Ejemplo n.º 2
0
        private void UserSearchBtn_Click(object sender, EventArgs e)
        {
            IPS_Usr main = this.Owner as IPS_Usr;

            main.dataGridView1.ClearSelection();
            if (main != null)
            {
                for (int i = 0; i < main.dataGridView1.RowCount; i++)
                {
                    main.dataGridView1.Rows[1].Selected = false;
                    for (int j = 0; j < main.dataGridView1.ColumnCount; j++)
                    {
                        if (main.dataGridView1.Rows[i].Cells[j].Value != null)
                        {
                            if (main.dataGridView1.Rows[i].Cells[j].Value.ToString().Contains(tbStr.Text))
                            {
                                main.dataGridView1.Rows[i].Selected = true;
                                break;
                            }
                        }
                    }
                }
            }
        }