Private void SaveButton_Click(
object sender, System.EventArgs e)
{
object clientID = System.DBNull.Value;
if(this.ClientIDField.Text!="") {
clientID=Convert.ToInt32(
this.ClientIDField.Text); }
byte[] PrivateVector =
SimpleAES.GenerateEncryptionVector();
SimpleAES privateAES = new
SimpleAES(this.Key, PrivateVector);
SqlHelper.ExecuteNonQuery(
DatabaseConnectionString,
"SetClient",
new SqlParameter("@ClientID",
clientID),
new SqlParameter(
"@FirstNameCrypted",
privateAES.Encrypt(
this.FirstNameField.Text)),
new SqlParameter("@LastNameCrypted",
privateAES.Encrypt(
this.LastNameField.Text)),
new SqlParameter("@LastNameShared",
lib.Encrypt(
this.LastNameField.Text)),
new SqlParameter("@Vector",
PrivateVector),
new SqlParameter("@ShelterName",
privateAES.Encrypt(
this.ShelterNameField.Text)));
}