public IEnumerable<get_Ticket_By_TrainID_Result> Get_Ticket_By_Train_IDBAL(int trainid, string ct)
 {
     TicketsDAL ticketsdal = new TicketsDAL();
     return ticketsdal.Get_Ticket_By_Train_IDDAL(trainid, ct);
 }
 public IEnumerable<get_Ticket_By_PNR_Result> get_Ticket_By_PNRBAL(string pnr)
 {
     TicketsDAL ticketsdal = new TicketsDAL();
     return ticketsdal.get_Ticket_By_PNRDAL(pnr);
 }
 public int Cancel_TicketBAL(int id, string status)
 {
     TicketsDAL ticketsdal = new TicketsDAL();
     return ticketsdal.Cancel_TicketDAL(id, status);
 }
 public get_Ticket_By_ID_Result get_Ticket_By_IDBAL(int id)
 {
     TicketsDAL ticketsdal = new TicketsDAL();
     return ticketsdal.get_Ticket_By_IDDAL(id);
 }
 public int Update_TicketsBAL(Ticket t)
 {
     TicketsDAL ticketsdal = new TicketsDAL();
     return ticketsdal.Update_TicketsDAL(t);
 }
 public int Delete_TicketsBAL(int id)
 {
     TicketsDAL ticketsdal = new TicketsDAL();
     return ticketsdal.Delete_TicketsDAL(id);
 }
 public int Add_TicketsBAL(Ticket t)
 {
     TicketsDAL ticketsdal = new TicketsDAL();
     return ticketsdal.Add_TicketsDAL(t);
 }
 public IEnumerable<getAll_Tickets_Result> GetAll_TicketsBAL()
 {
     TicketsDAL ticketsdal = new TicketsDAL();
     return ticketsdal.GetAll_TicketsDAL();
 }