private void DataGridVeiwFilling() { dgvRT.AutoGenerateColumns = false; dgvRT.DataSource = PassengerDAL.GetAllPassengers(); dgvTable.AutoGenerateColumns = false; dgvTable.DataSource = TrainTableDAL.GetAllTrainTables(); dgvCT.AutoGenerateColumns = false; dgvCT.DataSource = CanceledTripDAL.GetAllCancelledTrips(); dgvTrips.AutoGenerateColumns = false; dgvTrips.DataSource = TripDAL.GetAllTrips(); dgvTickets.AutoGenerateColumns = false; dgvTickets.DataSource = TicketDAL.GetAllTickets(); }
private void UpdateCancelledTrip(int newVId) { switch (Type) { case CancelledTripConst.Id_canTrip: CanceledTripDAL.UpdateTrip(newVId, Id); break; case CancelledTripConst.Reason: CanceledTripDAL.UpdateReason(newVId, Id); break; } }
private void ChangeCanTrip() { string type = dgvCT.SelectedCells[0].OwningColumn.Name; string value = dgvCT.SelectedCells[0].Value.ToString(); int id = (dgvCT.SelectedCells[0].OwningRow.DataBoundItem as CanceledTrip).Id_CanceledTrip; fmChangeCancelledTrip f = new fmChangeCancelledTrip(type, value, id); f.Text = dgvCT.SelectedCells[0].OwningColumn.HeaderText; if (f.ShowDialog() == DialogResult.OK) { MessageBox.Show("Значение изменено"); dgvCT.DataSource = CanceledTripDAL.GetAllCancelledTrips(); } }
private void DelCancelledTrip() { int idCanceledTrip = (dgvCT.SelectedCells[0].OwningRow.DataBoundItem as CanceledTrip).Id_CanceledTrip; CanceledTripDAL.Delete(idCanceledTrip); if (listBoxCT.SelectedIndex >= 0) { int idReason = CancellationReasonDAL.GetCancellationReasonByReason(CancellationReasonDAL.GetAllCancellationReasons()[listBoxCT.SelectedIndex].Reason).Id_Reason; dgvCT.DataSource = CanceledTripDAL.GetCancelledTripsByReason(idReason); } else { dgvCT.DataSource = CanceledTripDAL.GetAllCancelledTrips(); } MessageBox.Show("Строка удалена"); }
private void btnAddTrips_Click(object sender, EventArgs e) { if (!GetReason()) { return; } if (!GetTrip()) { return; } int idReason = CancellationReasonDAL.GetAllCancellationReasons()[cbReason.SelectedIndex].Id_Reason; int idTrip = TripDAL.GetAllTrips()[cbNumTrip.SelectedIndex].Id_Trip; CanceledTripDAL.Insert(idReason, idTrip); DialogResult = DialogResult.OK; }
private void btnCTAdd_Click(object sender, EventArgs e) { fmAddCancelledtrip f = new fmAddCancelledtrip(); if (f.ShowDialog() == DialogResult.OK) { MessageBox.Show("Строка добавлена"); if (listBoxCT.SelectedIndex >= 0) { int idReason = CancellationReasonDAL.GetAllCancellationReasons()[listBoxCT.SelectedIndex].Id_Reason; dgvCT.DataSource = CanceledTripDAL.GetCancelledTripsByReason(idReason); } else { dgvCT.DataSource = CanceledTripDAL.GetAllCancelledTrips(); } } }
private void listBoxCT_SelectedIndexChanged(object sender, EventArgs e) { int idReason = CancellationReasonDAL.GetCancellationReasonByReason(CancellationReasonDAL.GetAllCancellationReasons()[listBoxCT.SelectedIndex].Reason).Id_Reason; dgvCT.DataSource = CanceledTripDAL.GetCancelledTripsByReason(idReason); }