private void UpdateTicket(int newVId, string newValue) { switch (Type) { case TicketConst.Trip: TicketDAL.UpdateTrip(int.Parse(newValue), Id); break; case TicketConst.Passenger: TicketDAL.UpdatePassenger(PassengerDAL.GetAllPassengers()[newVId].Id_Passenger, Id); break; case TicketConst.LandingStation: TicketDAL.UpdateLS(IntermediateStationDAL.GetAllIntermediateStations()[newVId].Id_IntermediateStation, Id); break; case TicketConst.ExitStation: TicketDAL.UpdateES(IntermediateStationDAL.GetAllIntermediateStations()[newVId].Id_IntermediateStation, Id); break; case TicketConst.Price: TicketDAL.UpdatePrice(int.Parse(newValue), Id); break; case TicketConst.CarriageType: TicketDAL.UpdateType(CarriageTypeDAL.GetAllCarriageTypes()[newVId].Id_CarriageType, Id); break; case TicketConst.PlaseNumber: TicketDAL.UpdatePlaseNumber(int.Parse(newValue), Id); break; } }
private void VisibleTypeCarriage() { btnRTAdd.Enabled = false; btnDel.Enabled = false; dgvRT.Columns[2].Visible = false; dgvRT.Columns[3].Visible = false; dgvRT.Columns[0].DataPropertyName = "Type"; dgvRT.Columns[1].DataPropertyName = "PlasesCount"; dgvRT.Columns[0].Name = "Type"; dgvRT.Columns[1].Name = "PlasesCount"; lbRTSurname.Visible = false; tbRTSurname.Visible = false; tbRTName.Visible = false; lbRTName.Visible = false; lbRTPatronymic.Visible = false; tbRTPatronymic.Visible = false; lbRTPassport.Visible = false; tbRTPassport.Visible = false; dgvRT.Columns[0].HeaderText = "Тип вагона"; dgvRT.Columns[0].Name = "Type"; dgvRT.Columns[1].HeaderText = "Количество мест в вагоне"; dgvRT.Columns[1].Name = "PlasesCount"; dgvRT.Columns[1].Visible = true; dgvRT.DataSource = CarriageTypeDAL.GetAllCarriageTypes(); }
private void FillingCarriageTypes() { foreach (CarriageType tr in CarriageTypeDAL.GetAllCarriageTypes()) { cbNew.Items.Add(tr.Type); } }
private void DelCarriageType(int id) { CarriageTypeDAL.Delete(id); dgvRT.DataSource = CarriageTypeDAL.GetAllCarriageTypes(); }