Ejemplo n.º 1
0
 /// <summary>
 /// Site-affinity button activated.
 /// </summary>
 /// <param name="sender">Sender.</param>
 /// <param name="e">E.</param>
 void SiteAffinityButton_Activated(object sender, EventArgs e)
 {
     try
     {
         var mode   = _mgmtDto.Legacy ? Constants.HA : Constants.Legacy;
         var result = UIErrorHelper.ConfirmDeleteOperation(Constants.ModeChange + mode);
         if (result)
         {
             var change = !_mgmtDto.Legacy;
             _service.SetLegacyMode(change, ServerDto);
             RootNode.UpdateManagementNode(_mgmtDto, ServerDto);
             RefreshState();
         }
     }
     catch (Exception exc) {
         UIErrorHelper.ShowAlert("", exc.Message);
     }
 }