protected void HandleNewsChanged(NewsEventArgs news)
 {
     if (OnHandleNewsChanged != null)
     {
         OnHandleNewsChanged(news);
     }
 }
        private void dataProvider_OnHandleNewsChanged(NewsEventArgs arg)
        {
            News   news    = arg.News;
            string feedMsg = arg.Message;

            if (DbQNews != null)
            {
                NewsDbLog log = new NewsDbAdapter(news, feedMsg);
                log.DbManager = DbQNews.DbManager;
                DbQNews.Enqueue(log);
            }
            else
            {
                ProcessException(new ApplicationException(String.Format("{0} haberi için db kuyruğu bulunamadı", feedMsg)));
            }
        }