public BusinessObjectService()
 {
     try
     {
         _dataManager = new DbDataManager();
     }
     catch (Exception ex)
     {
         throw new FaultException(ex.Message);
     }
 }
Example #2
0
 public SchedulerService()
 {
     try
     {
         _dataManager     = new DbDataManager();
         _deliveryManager = new SchedulerDeliveryManager(_dataManager);
     }
     catch (Exception ex)
     {
         throw new FaultException(ex.Message);
     }
 }
Example #3
0
 public MailboxService()
 {
     try
     {
         _dbDataManager       = new DbDataManager();
         _mailDeliveryManager = new EmailDeliveryManager(_dbDataManager);
         _mailTransferManager = new EmailTransferManager();
     }
     catch (Exception ex)
     {
         throw new FaultException(ex.Message);
     }
 }
 public EmailDeliveryManager(IDbDataManager dbDataManager)
 {
     try
     {
         _allMailIds = new HashSet <string>();
         if (SessionContext.Instance.CurrentUser.ChachedEmailBoxes.Count == 0)
         {
             throw new Exception("User don't have presaved emails!");
         }
         else
         {
             _dbDataManager = dbDataManager;
         }
     }
     catch
     {
         throw;
     }
 }
 public SchedulerDeliveryManager(IDbDataManager dataManager)
 {
     _dataManager            = dataManager;
     _assignedAppointmentIds = new Dictionary <int, int>();
     _freeAppointmentIds     = new HashSet <int>();
 }