/// <summary> /// /// </summary> /// <param name="application"></param> /// <param name="connection"></param> /// <returns></returns> private static Application GetApplication(string application, WSConnection connection) { List<Application> applications; using (CastDomainBLL castDomainBLL = new CastDomainBLL(connection)) { applications = castDomainBLL.GetApplications(); } return applications.Where(_ => _.Name == application).FirstOrDefault(); }
/// <summary> /// /// </summary> public void InitializeFromWS() { //GetActive Connection ActiveConnection = (Setting != null) ? Setting.GetActiveConnection() : null; //Get list of domains if (_ActiveConnection != null) { try { using (CastDomainBLL castDomainBLL = new CastDomainBLL(ActiveConnection)) { Applications = castDomainBLL.GetApplications(); Categories = castDomainBLL.GetCategories(); SelectedTab = 0; } } catch(Exception ex) { base.MessageManager.OnErrorOccured(ex); } } }