private void CancelBtn_Click(object sender, EventArgs e) { if (tabControl1.SelectedIndex == 0) { MeterTxt.Focus(); if (MeterTxt.Text == "" && LocationTxt.Text == "") { this.Hide(); int count = dbh.TicketCount(); if (count > 0) { if (dbh.IsNetConnected() && Attendant.username != null) { dbh.PostTicket(); } else { PopUpForm pf = new PopUpForm(count + " tickets not posted."); pf.ShowDialog(); } } if (dbh.IsNetConnected()) { dbh.TableCheck(); } try { Process[] procs = Process.GetProcessesByName("TabTip"); if (procs.Count() > 0) { procs[0].Kill(); } } catch (Exception ex) { //MessageBox.Show(ex.Message); } Application.Exit(); } else { MeterTxt.Text = ""; LocationTxt.Text = ""; } } else if (tabControl1.SelectedIndex == 1) { if (flowLayoutPanel1.Controls.Count > 0) { flowLayoutPanel1.Controls.Clear(); } else { int count = dbh.TicketCount(); if (count > 0) { if (dbh.IsNetConnected() && Attendant.username != null) { dbh.PostTicket(); } else { PopUpForm pf = new PopUpForm(count + " tickets not posted."); pf.ShowDialog(); } } if (dbh.IsNetConnected()) { dbh.TableCheck(); } try { Process[] procs = Process.GetProcessesByName("TabTip"); if (procs.Count() > 0) { procs[0].Kill(); } } catch (Exception ex) { //MessageBox.Show(ex.Message); } Application.Exit(); } } else if (tabControl1.SelectedIndex == 2) { if (flowLayoutPanel2.Controls.Count > 0) { flowLayoutPanel2.Controls.Clear(); } else { int count = dbh.TicketCount(); if (count > 0) { if (dbh.IsNetConnected() && Attendant.username != null) { dbh.PostTicket(); } else { PopUpForm pf = new PopUpForm(count + " tickets not posted."); pf.ShowDialog(); } } if (dbh.IsNetConnected()) { dbh.TableCheck(); } try { Process[] procs = Process.GetProcessesByName("TabTip"); if (procs.Count() > 0) { procs[0].Kill(); } } catch (Exception ex) { //MessageBox.Show(ex.Message); } Application.Exit(); } } }
private void SubmitBtn_Click(object sender, EventArgs e) { if (tabControl1.SelectedIndex == 0) { MeterTxt.Focus(); meter = new List <string>(); if (MeterTxt.Text == "" && LocationTxt.Text == "") { PopUpForm pf = new PopUpForm("No Information Entered"); pf.ShowDialog(); } else { Cursor.Current = Cursors.WaitCursor; if (MeterTxt.Text != "") { meter = dbh.MeterInfo(MeterTxt.Text.ToUpper()); //This is a list of meter info ("Meter Location","Meter ID") if (meter[1] == "") { PopUpForm pf = new PopUpForm("Not Valid Meter"); pf.ShowDialog(); MeterTxt.Text = ""; if (Cursor.Current == Cursors.WaitCursor) { Cursor.Current = Cursors.Default; } return; } else { Ticket.MeterNumber = meter[1]; Ticket.ViolationLocation = meter[0]; } } else if (LocationTxt.Text != "") { Ticket.MeterNumber = ""; Ticket.ViolationLocation = LocationTxt.Text; } Cursor.Current = Cursors.Default; MeterTxt.Text = ""; LocationTxt.Text = ""; pg.vehicleForm.Show(); this.Hide(); } } else if (tabControl1.SelectedIndex == 1) { } else if (tabControl1.SelectedIndex == 2) { } }