protected void OnStatusButtonClick()
 {
     if (NumberOfServersOnlineLeft > 0 || ServerModel.Online)
     {
         ServerModel.Online = !ServerModel.Online;
         ServerRepository.Update(ServerModel);
         SetServerStatusButtonName();
         NumberOfServersOnlineChanged.InvokeAsync(ServerModel.Online);
     }
     else
     {
         RegisterMessage.InvokeAsync(new List <string> {
             "No more servers online allowed!", "Error"
         });
     }
 }
Example #2
0
 public void OnServerChangeStatus(bool isOnline)
 {
     NumberOfServersOnlineChanged.InvokeAsync(isOnline);
 }