public int Update_TrainsDAL(Train t)
 {
     try
     {
         using (var orr = new Online_Railway_reservation_systemEntities())
         {
             orr.Configuration.ProxyCreationEnabled = false;
             orr.Update_Trains(t.Train_ID, t.Train_Name, t.Origin_Station_ID, t.Destination_Station_ID, t.Status, t.Train_Type);
             return 1;
         }
     }
     catch (Exception)
     {
         return 0;
     }
 }
 public int Update_Trains(Train t)
 {
     TrainBAL trainsBal = new TrainBAL();
     return trainsBal.Update_TrainsBAL(t);
 }
 public int Add_Trains(Train t)
 {
     TrainBAL trainsBal = new TrainBAL();
     return trainsBal.Add_TrainsBAL(t);
 }
 public int Update_TrainsBAL(Train t)
 {
     TrainDAL traindal = new TrainDAL();
     return traindal.Update_TrainsDAL(t);
 }
 public int Add_TrainsBAL(Train t)
 {
     TrainDAL traindal = new TrainDAL();
     return traindal.Add_TrainsDAL(t);
 }