//====================== //כפתור הצגת מידע הרכב //====================== private void btnHips_Click(object sender, EventArgs e) { int search; int flag1 = 0; if (searchid.Text != "" && valid.checkId(searchid.Text) == true) // בדיקה ששדה לא ריק ותעודת זהות תקין { search = int.Parse(searchid.Text); flag1 = dataB.CheckVisitorExist(search); // בדיקה אם משתמש קיים במערכת if (flag1 == 1) { CarCard c = new CarCard(dataB, false, int.Parse(searchid.Text.ToString())); loginGUI l = new loginGUI(); if (!l.IsManager) // בדיקת התחברות מנהל או משתמש { c.HideMangerButtonsUpdate(); c.ShowDialog(); return; } c.ShowDialog(); //מצב מנהל } else { searchid.BackColor = Color.Red; MessageBox.Show("מבקר לא קיים במערכת"); searchid.BackColor = Color.White; searchid.Clear(); searchid.Focus(); } } else { searchid.BackColor = Color.Red; MessageBox.Show("נא להקליד ת.ז שקיים במערכת"); searchid.BackColor = Color.White; searchid.Clear(); searchid.Focus(); } }
//================================================= //כאשר נלחץ על תעודת זהות פעמיים יפתח פרטי הרכב //================================================= private void SearchAndInfVisitors_CellDoubleClick(object sender, DataGridViewCellEventArgs e) { if (searchid.Text != "") { CarCard CarInfo = new CarCard(dataB, false, int.Parse(dataListVisitors.Rows[e.RowIndex].Cells[0].Value.ToString())); loginGUI l = new loginGUI(); if (!l.IsManager) // בדיקת התחברות מנהל או משתמש { CarInfo.HideMangerButtonsUpdate(); CarInfo.ShowDialog(); return; } CarInfo.ShowDialog();//מצב מנהל } else { searchid.BackColor = Color.Red; MessageBox.Show("נא להקליד ת.ז לחיפוש"); searchid.BackColor = Color.White; searchid.Focus(); } }