Beispiel #1
0
 public ViewModelManageUsers(IManageLogins manageLogins, ILoggerFacade logger)
 {
     try
     {
         _manageLogins = manageLogins;
         _logger       = logger;
     }
     catch (NullReferenceException ex)
     {
         Prompt.ShowDialog("Message: " + ex.Message + "\nStackTrace: " + Logging.StackTraceToString(ex), "NullReferenceException", MessageBoxButton.OK);
         Logging.LogException(_logger, ex);
     }
 }
Beispiel #2
0
        public ViewModelLoginForm(IManageLogins manageLogins, IManageSessions manageSessions, IRegionManager regionManager, ILoggerFacade logger)
        {
            _manageLogins   = manageLogins;
            _manageSessions = manageSessions;
            _regionManager  = regionManager;
            _logger         = logger;

            //try
            //{
            //    if (_manageSessions != null)
            //    {
            //        #region GetSession Service Call
            //        _manageSessions.GetSession((result) =>
            //        {
            //            string methodNamespace = String.Format("{0}.{1}", GetType().FullName, System.Reflection.MethodInfo.GetCurrentMethod().Name);
            //            if (result != null)
            //            {
            //                try
            //                {
            //                    Session session = result as Session;
            //                    Logging.LogMethodParameter(_logger, methodNamespace, result.ToString(), 1, result.UserName);
            //                    Logging.LogSessionClose(_logger, result.UserName);
            //                }
            //                catch (Exception ex)
            //                {
            //                    Prompt.ShowDialog("Message: " + ex.Message + "\nStackTrace: " + Logging.StackTraceToString(ex), "Exception", MessageBoxButton.OK);
            //                    Logging.LogException(_logger, ex);
            //                }
            //            }
            //        });
            //        #endregion
            //    }
            //}
            //catch (Exception ex)
            //{
            //    Prompt.ShowDialog("Message: " + ex.Message + "\nStackTrace: " + Logging.StackTraceToString(ex), "Exception", MessageBoxButton.OK);
            //    Logging.LogLoginException(_logger, ex);
            //}
        }
Beispiel #3
0
 public ViewModelRegisterForm(IManageLogins manageLogins, IRegionManager regionManager, ILoggerFacade logger)
 {
     _manageLogins  = manageLogins;
     _regionManager = regionManager;
     _logger        = logger;
 }
Beispiel #4
0
 public ViewModelPasswordResetForm(IManageLogins manageLogins, IRegionManager regionManager, ILoggerFacade logger)
 {
     _manageLogins  = manageLogins;
     _regionManager = regionManager;
     _logger        = logger;
 }
Beispiel #5
0
 public ViewModelManageRoles(IManageLogins manageLogins, ILoggerFacade logger)
 {
     _manageLogins = manageLogins;
     _logger       = logger;
 }