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