public int Update_Trains(Train t)
 {
     TrainBAL trainsBal = new TrainBAL();
     return trainsBal.Update_TrainsBAL(t);
 }
 public int Delete_Trains(int id)
 {
     TrainBAL trainsBal = new TrainBAL();
     return trainsBal.Delete_TrainsBAL(id);
 }
 public int Add_Trains(Train t)
 {
     TrainBAL trainsBal = new TrainBAL();
     return trainsBal.Add_TrainsBAL(t);
 }
 public IEnumerable<getAll_Trains_Result> GetAll_Trains()
 {
     TrainBAL trainsBal = new TrainBAL();
     return trainsBal.GetAll_TrainsBAL();
 }
 public IEnumerable<Search_Train_TimeTable_Result> search_Train_By_StatinID(int OSID, int DSID, DateTime DD)
 {
     TrainBAL trainbal = new TrainBAL();
     return trainbal.search_Train_By_StatinIDBAL(OSID, DSID, DD);
 }
 public get_Train_By_ID_Result get_Train_By_ID(int id)
 {
     TrainBAL trainBal = new TrainBAL();
     return trainBal.get_Train_By_IDBAL(id);
 }