Beispiel #1
0
 internal void HandleOnAdmin(object sender, AdminEventArgs e)
 {
     if (OnAdmin != null)
     {
         OnAdmin(this, e);
     }
 }
 protected virtual void OnSelectAdmin(AdminEventArgs e)
 {
     if (SelectAdminMsg != null)
     {
         SelectAdminMsg(this, e);
     }
 }
        public void SimulateReason()
        {
            AdminEventArgs e = new AdminEventArgs(this.Id);

            OnSelectAdmin(e);

            this.Close();
        }
        private void RaiseAdminCreatedEvent(AdminRegisterModel admin)
        {
            var handler = AdminCreated;

            if (handler != null)
            {
                AdminEventArgs e = new AdminEventArgs(admin);
                handler(this, e);
            }
        }
Beispiel #5
0
        private void SetAdminView_AdminSet(object sender, EventArgs e)
        {
            if (e is AdminEventArgs)
            {
                AdminEventArgs              adminEventArgs    = e as AdminEventArgs;
                AccountController           accountController = (AccountController)GetControllerByName("accountController");
                Dictionary <string, string> accountInfo       = new Dictionary <string, string>()
                {
                    { "accountName", adminEventArgs.AccountName },
                    { "passwd", adminEventArgs.Passwd },
                    { "privilege", adminEventArgs.Privilege }
                };
                int returnCode = accountController.AddAccount(accountInfo);
                if (ControllerReturnCode.ACCOUNTADDACCOUNTSUCCESS != returnCode)
                {
                    int errorLevel;
                    switch (returnCode)
                    {
                    case ControllerReturnCode.ACCOUNTADDACCOUNTDUPLICATE:
                        lastError  = ErrorMessage.AcountNameExists;
                        errorLevel = ErrorLevel.ErrorLevelWarning;
                        break;

                    case ControllerReturnCode.ACCOUNTADDACCOUNTERROR:
                        lastError  = ErrorMessage.SetAdminFailed;
                        errorLevel = ErrorLevel.ErrorLevelSevere;
                        break;

                    default:
                        lastError  = ErrorMessage.SetAdminFailed;
                        errorLevel = ErrorLevel.ErrorLevelSevere;
                        break;
                    }
                    ErrorMessageView errorMessageView = new ErrorMessageView(lastError, errorLevel);
                    errorMessageView.ShowDialog();
                }
                FreeViewByName("setAdminView");
                IndexView indexView = (IndexView)GetViewByName("indexView");
                indexView.Login += IndexView_Login;
                indexView.ShowDialog();
            }
        }
 public void PluginsOnAdmin(object sender, AdminEventArgs e)
 {
     OnAdmin(this, e);
 }