コード例 #1
0
ファイル: UC_Arrive.cs プロジェクト: francejean/H18EQ01
 public void Sync_ForeignTables()
 {
     try
     {
         if (BS_CLIENT.DataSource != null)
         {
             BS_CLIENT.Position = BS_CLIENT.Find("IdCli", ds_master.Tables["ARRIVE"].Rows[BS_ARRIVE.Position]["IdCli"]);
         }
         if (BS_RESERVATION.DataSource != null)
         {
             BS_RESERVATION.Position = BS_RESERVATION.Find("IdReser", ds_master.Tables["ARRIVE"].Rows[BS_ARRIVE.Position]["IdReser"]);
         }
     }
     catch (Exception e) { Console.WriteLine(e.StackTrace); }
 }
コード例 #2
0
ファイル: UC_Departs.cs プロジェクト: francejean/H18EQ01
 private void Sync_ForeignTables()
 {
     if (BS_ARRIVE.Count > 0)
     {
         if (BS_CLIENT.DataSource != null)
         {
             BS_CLIENT.Position = BS_CLIENT.Find("IdCli", dS_Master.Tables["ARRIVE"].Rows[BS_ARRIVE.Position]["IdCli"]);
         }
         if (BS_RESERVATION.DataSource != null)
         {
             BS_RESERVATION.Position = BS_RESERVATION.Find("IdReser", dS_Master.Tables["ARRIVE"].Rows[BS_ARRIVE.Position]["IdReser"]);
         }
     }
     else
     {
         ir_departs.WipeInformation();
         ic_base.WipeInformation();
     }
 }
コード例 #3
0
ファイル: UC_Reservation.cs プロジェクト: francejean/H18EQ01
 public bool Sync_ForeignTables()
 {
     BS_CLIENT.Position = BS_CLIENT.Find("IdCli", DS_Master.Tables["RESERVATION"].Rows[BS_RESERVATION.Position]["IdCli"]);
     return(false);
 }