BitServer.frmSettings.btnSave_Click C# (CSharp) Method

btnSave_Click() private method

private btnSave_Click ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
return void
        private void btnSave_Click(object sender, EventArgs e)
        {
            int i = 0;
            //API
            BS.BitConfig = tbKeys.Text;
            BS.IP = tbIP.Text;
            if (int.TryParse(tbPort.Text, out i) && i > 0 && i <= ushort.MaxValue)
            {
                BS.Port = i;
            }
            else
            {
                BS.Port = 8442;
                MessageBox.Show("Port is invalid. Default Port 8442 set");
            }
            BS.UName = tbUser.Text;
            BS.UPass = tbPass.Text;

            //Mail
            BS.Random = cbRandom.Checked;
            BS.StripHdr = cbStrip.Checked;
            BS.RemQuoting = cbQuoting.Checked;
            BS.Extension = tbExt.Text;
            this.DialogResult = DialogResult.OK;
        }