private void busSearchBtn_Click(object sender, EventArgs e) { string coach = busSearchBox.Text.Trim(); var bus = BusesController.searchBus(coach); if (bus == null) { MessageBox.Show("Bus not found", "Message", MessageBoxButtons.OK, MessageBoxIcon.Warning); return; } busCoachBox.Text = bus.Coach; if (bus.Type == "AC") { busAcRadio.Checked = true; } else { busNonAcRadio.Checked = true; } busesTime.Text = bus.Time; busId = bus.Id; //busAddBtn.Enabled = false; busTrash.Visible = true; }
private void busRemoveBtn_Click(object sender, EventArgs e) { bool res = BusesController.deleteBus(busId); if (res) { reloadBuses(); reloadTickets(); MessageBox.Show("Bus deleted", "Message", MessageBoxButtons.OK, MessageBoxIcon.Information); } }
private void busAddBtn_Click(object sender, EventArgs e) { var bus = new { coach = busCoachBox.Text.Trim(), type = busType, time = busesTime.Text.Trim() }; bool res = BusesController.addBus(bus); if (res) { reloadBuses(); reloadTickets(); MessageBox.Show("Bus Added", "Message", MessageBoxButtons.OK, MessageBoxIcon.Information); } }
public void reloadBuses() { busSearchBox.Text = ""; busCoachBox.Text = ""; busAcRadio.Checked = false; busNonAcRadio.Checked = false; busesTime.Text = "Time"; busId = 0; busTrash.Visible = false; //busAddBtn.Enabled = true; var bus = BusesController.getAllBus(); busGridView.DataSource = bus; }
private void coachBox_SelectedIndexChanged(object sender, EventArgs e) { var coach = BusesController.searchBus(coachBox.Text); if (coach != null) { bustype = coach.Type; if (bustype.Equals("AC")) { acRadioButton.Checked = true; nonAcRadioButton.Checked = false; } else if (bustype == "Non AC") { nonAcRadioButton.Checked = true; acRadioButton.Checked = false; } journeyTime.Text = coach.Time; } }
public void reloadTickets() { ticketId = 0; customerName.Text = ""; phoneBox.Text = ""; ticketSource.Text = "From"; ticketDest.Text = "To"; coachBox.Text = "Coach"; acRadioButton.Checked = false; nonAcRadioButton.Checked = false; journeyDate.Text = DateTime.Now.ToShortDateString(); journeyTime.Text = "Time"; journeyDate.MinDate = DateTime.Parse(DateTime.Now.ToShortDateString()); // for manager and salesman journeyDate.MaxDate = DateTime.Parse(DateTime.Now.AddDays(2).ToShortDateString()); var coachlist = BusesController.getAllBus(); coachBox.Items.Clear(); foreach (var a in coachlist) { coachBox.Items.Add(a.Coach); } reserve = ""; booked = ""; seatList = allSeat(); reloadSeat(); ticketBookBtn.Enabled = true; trashTicket.Visible = false; var tickets = TicketsController.getAllTickets(); ticketsGridView.DataSource = tickets; var reservation = ReservationController.getAllReservations(); reservationGridView.DataSource = reservation; }