예제 #1
0
        private void btnTripsCarriage_Click(object sender, EventArgs e)
        {
            int            idTrip = TripDAL.GetAllTrips()[dgvTrips.SelectedCells[0].OwningRow.Index].Id_Trip;
            fmCarriageList f      = new fmCarriageList(idTrip);

            f.Show();
        }
 private void FillingTrips()
 {
     foreach (Trip tr in TripDAL.GetAllTrips())
     {
         cbNumTrip.Items.Add(tr.Id_Trip);
     }
 }
예제 #3
0
        private void btnTripsAdd_Click(object sender, EventArgs e)
        {
            fmAddTrip fm = new fmAddTrip();

            if (fm.ShowDialog() == DialogResult.OK)
            {
                MessageBox.Show("Строка добавлена");
                dgvTrips.DataSource = TripDAL.GetAllTrips();
            }
        }
예제 #4
0
 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 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;
        }
 public fmChangeCancelledTrip(string TypeV, string Value, int id)
 {
     InitializeComponent();
     Type         = TypeV;
     Id           = id;
     tbValue.Text = Value;
     if (Type == CancelledTripConst.Id_canTrip)
     {
         foreach (Trip tr in TripDAL.GetAllTrips())
         {
             cbNewV.Items.Add(tr.Id_Trip);
         }
     }
     else
     {
         foreach (CancellationReason cr in CancellationReasonDAL.GetAllCancellationReasons())
         {
             cbNewV.Items.Add(cr.Reason);
         }
     }
 }
예제 #7
0
 private void btnTripsDel_Click(object sender, EventArgs e)
 {
     TripDAL.Delete((dgvTrips.SelectedCells[0].OwningRow.DataBoundItem as Trip).Id_Trip);
     dgvTrips.DataSource = TripDAL.GetAllTrips();
     MessageBox.Show("Строка удалена");
 }