private void button1_Click(object sender, EventArgs e) { string msg = "Segundo a Lei geral Proteção de Dados nosso applicativo faz tratamento de seus dados inseridos a continuacao," + " por sua seguranca mas se voce desejase retirar pode contatar conosco. Clickando aceito, voce aceita o uso de dados" + " pessoais em nosso aplicativo."; if (checkInputs()) { DialogResult dialogResult = MessageBox.Show(msg, "message", MessageBoxButtons.OKCancel); if (dialogResult == DialogResult.Cancel) { this.Hide(); Home home = new Home(); home.Show(); } Enderecos newEndereco = new Enderecos( textBox2.Text, textBox3.Text, textBox4.Text, textBox5.Text ); enderecoDB = new EnderecoRepo(); enderecoDB.newEndereco(newEndereco); newEndereco.Id = enderecoDB.getLastId(); Usuarios newUser = new Usuarios(); newUser.SetEmail(email.Text); newUser.SetNome(textBox1.Text); MD5 md5Hash = MD5.Create(); newUser.SetSenha(MD5Hash.GetMd5Hash(md5Hash, pass.Text)); usuarioDB = new UsuariosRepo(); usuarioDB.newUsuario(newUser); newUser.SetId(usuarioDB.lastUsuario()); clientesDB = new ClienteRepo(); Clientes newCliente = new Clientes( newEndereco.Id, false, false, textBox6.Text, newUser.GetId() ); newCliente.Telefone = textBox7.Text; clientesDB.newCliente(newCliente); newCliente.IdUsuario = clientesDB.lastCliente(); Session.setCliente(newCliente); this.Hide(); Home homeW = new Home(); homeW.Show(); } else { MessageBox.Show("Campos faltantes"); } }