//======================== //כפתור יציאה לבית חולים //======================== private void btnCheckOut_Click(object sender, EventArgs e) { CheckInOrOut checkOut = new CheckInOrOut(dataB, false, null); checkOut.ShowDialog(); RefreshLoad(); // עדכון הטבלה }
//======================== //כפתור כניסה לבית חולים //======================== private void btnCheckIn_Click(object sender, EventArgs e) { CheckInOrOut checkIn = new CheckInOrOut(dataB, true, null); checkIn.ShowDialog(); RefreshLoad(); }
//==================================== //לחיצה על לחצן ימני -->יציאה //עידכון מבקר למצב כניסה לבית חולים //==================================== private void יציאהToolStripMenuItem_Click(object sender, EventArgs e) { if (txtNumCar.Text != "") { if (valid.checkcarId(txtNumCar.Text) == true) // תקינות מספר רכב 7 או 8 ספרות { int search; int flag1 = 0; search = int.Parse(txtNumCar.Text); flag1 = dataB.CheckCarEvenExist(search); // בדיקה שמס רכב קיים if (flag1 == 1) // אם לא קיים { CheckInOrOut checkOut = new CheckInOrOut(dataB, false, txtNumCar.Text.ToString()); checkOut.ShowDialog(); btnCardVis.Visible = false; txtNumCar.Clear(); RefreshLoad(); return; } else { txtNumCar.BackColor = Color.Red; MessageBox.Show("רכב לא קיים במערכת"); txtNumCar.BackColor = Color.White; txtNumCar.Clear(); txtNumCar.Focus(); return; } } else { txtNumCar.BackColor = Color.Red; } MessageBox.Show("מספר רכב לא תקין"); txtNumCar.Clear(); txtNumCar.BackColor = Color.White; return; } else { txtNumCar.BackColor = Color.Red; MessageBox.Show("נא להקליד מספר רכב לביצוע הפעולה"); txtNumCar.Clear(); txtNumCar.BackColor = Color.White; } }