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; } }
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; } } } } } }