Depressurizer.DlgProfile.Apply C# (CSharp) Method

Apply() private method

private Apply ( ) : bool
return bool
        private bool Apply()
        {
            if( radSelUserByURL.Checked ) {
                CDlgGetSteamID dlg = new CDlgGetSteamID( txtUserUrl.Text );
                dlg.ShowDialog();

                if( dlg.DialogResult == System.Windows.Forms.DialogResult.Cancel ) {
                    return false;
                }

                if( dlg.Success == false || dlg.SteamID == 0 ) {
                    MessageBox.Show( this, GlobalStrings.DlgProfile_CouldNotFindSteamProfile, GlobalStrings.DBEditDlg_Error, MessageBoxButtons.OK, MessageBoxIcon.Error );
                    return false;
                }

                txtUserID.Text = dlg.SteamID.ToString();
            }
            if( editMode ) {
                if( ValidateEntries() ) {
                    SaveModifiables( Profile );
                    return true;
                }
                return false;
            } else {
                return CreateProfile();
            }
        }