コード例 #1
0
        public bool Save()
        {
            var valid = new QSValidator <Account> (entity);

            if (valid.RunDlgIfNotValid((Window)this.Toplevel))
            {
                return(false);
            }
            logger.Info("Сохраняем счет организации...");
            SetToResultAccount();
            AccountSaved?.Invoke(this, resultAccount);
            logger.Info("Ok");
            return(true);
        }
コード例 #2
0
        private void btnOk_Click(object sender, RoutedEventArgs e)
        {
            string account  = tbLogin.Text.Trim();
            string password = tbPassword.Text.Trim();

            if (account != string.Empty && password != string.Empty)
            {
                AccountSaved?.Invoke(sender, new AccountEventArgs()
                {
                    Account = account, Password = password
                });
                this.Close();
            }
            else
            {
                MessageBox.Show("Некорректно введен логин или пароль");
            }
        }