Esempio n. 1
0
 public static void SetPanelBarStates(int panelBarId)
 {
     try
     {
         using (_certonaService = new CertonaServiceClient())
         {
             try
             {
                 UserDTO user        = FormsAuthenticationWrapper.User;
                 var     panelBarDTO = new List <PanelBarDTO> {
                     new PanelBarDTO {
                         PanelBarID = panelBarId
                     }
                 };
                 var panelBarStatesRequest = new SetPanelBarStatesRequest
                 {
                     User      = user,
                     PanelBars = panelBarDTO
                 };
                 _certonaService.SetPanelBarStates(panelBarStatesRequest);
             }
             catch (TimeoutException exception)
             {
                 _certonaService.Abort();
                 throw;
             }
             catch (CommunicationException exception)
             {
                 _certonaService.Abort();
                 throw;
             }
         }
     }
     catch (Exception ex)
     {
         throw;
     }
 }