Esempio n. 1
0
 private void backgroundWorker2_DoWork(object sender, DoWorkEventArgs e)
 {
     if (compDetailList != null && compDetailList.Count > 0)
     {
         string message = compManager.getCompaniesForNotification(compDetailList);
         if (message == string.Empty)
         {
             e.Result = 0;
         }
         else
         {
             StudentManager stuManager  = new StudentManagerImpl();
             var            studentList = stuManager.loadAllStudents();
             if (studentList != null || studentList.Count > 0)
             {
                 NotificationManager notifyManager = new NotificationManagerImpl();
                 if (notifyManager.notifyStudents(studentList, message))
                 {
                     e.Result = 1;
                 }
                 else
                 {
                     e.Result = 3;
                 }
             }
             else
             {
                 e.Result = 2;
             }
         }
     }
     else
     {
         e.Result = 0;
     }
 }
        private IDictionary <string, IList <string> > getBatchdegreeMap()
        {
            StudentManager studentManager = new StudentManagerImpl();

            return(studentManager.getDegreeWithBatch());
        }