示例#1
0
 public void ChooseGuest()
 {
     List_Guest.Clear();
     foreach (var r in Living_Rooms)
     {
         if (r.use)
         {
             List_Guest.Add(r.Host);
         }
     }
 }
示例#2
0
 public void DeleteHost()
 {
     foreach (var r in Living_Rooms)
     {
         if (IsHost.Number_Room == r.Number)
         {
             r.use  = false;
             r.Host = null;
             break;
         }
     }
     IsHost = null;
     try
     {
         List_Of_Order.Remove(IsHost);
         List_Guest.Remove(IsHost);
     }
     catch { }
 }
示例#3
0
 public void LeaveHost()
 {
     foreach (var r in Living_Rooms)
     {
         if (IsHost.Number_Room == r.Number)
         {
             r.use  = false;
             r.Host = null;
             break;
         }
     }
     foreach (var h in List_Of_Order)
     {
         if (Equals(h, IsHost))
         {
             h.Data_in  = "00.00.0000";
             h.Data_out = "00.00.0000";
             break;
         }
     }
     List_Guest.Remove(IsHost);
     IsHost = null;
 }