예제 #1
0
        public ctlOurNews(ModulePermissions[] MyPermissions)
        {
            try
            {
                InitializeComponent();

                lblNetStatus.Visibility = Visibility.Collapsed;
                border1.Visibility = Visibility.Collapsed;
                lblNetStatus.Content = "Loading...";
                lblNetStatus.Visibility = Visibility.Visible;

                //lblNewsProvider.Content = "IBN-Live";

                #region delegate

                cbxFeeds.SelectionChanged += new SelectionChangedEventHandler(cbxFeeds_SelectionChanged);
                objdelFncFillCanvas = new delFncFillCanvas(FncFillCanvas);
                objdelFncGetImage = new delFncGetImage(FncGetImage);
                objDelFunctionNetStatus = new delfncNetStatus(FncNetStatus);
                #endregion

                objDelFunctionNetStatus.BeginInvoke(new AsyncCallback(finished), null);

                #region logging
                StringBuilder sb = new StringBuilder();
                sb.AppendLine("News module: module is loaded by user ");
                sb.AppendLine(sb1.ToString());
                VMuktiAPI.ClsLogging.WriteToTresslog(sb);
                #endregion
            }
            catch (Exception exp)
            {
                exp.Data.Add("My Key", "ctlOurNews()--:--ctlOurNews.xaml.cs--:--" + exp.Message + " :--:--");
                ClsException.LogError(exp);
                ClsException.WriteToErrorLogFile(exp);
            }

        }
예제 #2
0
        public ctlOurNews(ModulePermissions[] MyPermissions)
        {
            try
            {
                InitializeComponent();

                lblNetStatus.Visibility = Visibility.Collapsed;
                border1.Visibility      = Visibility.Collapsed;
                lblNetStatus.Content    = "Loading...";
                lblNetStatus.Visibility = Visibility.Visible;

                //lblNewsProvider.Content = "IBN-Live";

                #region delegate

                cbxFeeds.SelectionChanged += new SelectionChangedEventHandler(cbxFeeds_SelectionChanged);
                objdelFncFillCanvas        = new delFncFillCanvas(FncFillCanvas);
                objdelFncGetImage          = new delFncGetImage(FncGetImage);
                objDelFunctionNetStatus    = new delfncNetStatus(FncNetStatus);
                #endregion

                objDelFunctionNetStatus.BeginInvoke(new AsyncCallback(finished), null);

                #region logging
                StringBuilder sb = new StringBuilder();
                sb.AppendLine("News module: module is loaded by user ");
                sb.AppendLine(sb1.ToString());
                VMuktiAPI.ClsLogging.WriteToTresslog(sb);
                #endregion
            }
            catch (Exception exp)
            {
                exp.Data.Add("My Key", "ctlOurNews()--:--ctlOurNews.xaml.cs--:--" + exp.Message + " :--:--");
                ClsException.LogError(exp);
                ClsException.WriteToErrorLogFile(exp);
            }
        }