Esempio n. 1
0
        /// <summary>
        /// GetAllUsers Callback Method
        /// </summary>
        /// <param name="result">MembershipUserInfo</param>
        private void GetAllUsersCallbackMethod(List <MembershipUserInfo> result)
        {
            string methodNamespace = String.Format("{0}.{1}", GetType().FullName, System.Reflection.MethodInfo.GetCurrentMethod().Name);

            Logging.LogBeginMethod(logger, methodNamespace);
            try
            {
                if (result != null)
                {
                    Logging.LogMethodParameter(logger, methodNamespace, result, 1);
                    UserInfo = result;
                    if (uploadWindow == null)
                    {
                        uploadWindow           = new ChildViewDocumentsUpload(DbInteractivity, logger, CompanyInfo, UserInfo);
                        uploadWindow.Unloaded += new RoutedEventHandler(uploadWindow_Unloaded);
                    }
                }
                else
                {
                    Logging.LogMethodParameterNull(logger, methodNamespace, 1);
                }
            }
            catch (Exception ex)
            {
                Prompt.ShowDialog("Message: " + ex.Message + "\nStackTrace: " + Logging.StackTraceToString(ex), "Exception", MessageBoxButton.OK);
                Logging.LogException(logger, ex);
            }
            finally
            {
                Logging.LogEndMethod(logger, methodNamespace);
                BusyIndicatorNotification();
            }
        }
Esempio n. 2
0
 /// <summary>
 /// DocumentUploadCommand execution method
 /// </summary>
 /// <param name="param"></param>
 private void DocumentUploadCommandMethod(object param)
 {
     if (uploadWindow == null)
     {
         uploadWindow = new ChildViewDocumentsUpload(DbInteractivity, logger, CompanyInfo, UserInfo);
     }
     uploadWindow.Show();
 }