private void btnSalvarUsuario_Click(object sender, EventArgs e) { clsPessoa pessoa = new clsPessoa(); pessoa.Nome = txtNome.Text; pessoa.SobreNome = txtSobreNome.Text; pessoa.DataNascimento = dtDataNascimento.Value; pessoa.Email = txtEmail.Text; pessoa.Senha = txtSenha.Text; pessoa.idNivel = 1; clsPessoaNegocio pessoaNegocio = new clsPessoaNegocio(); string retorno = pessoaNegocio.Inserir(pessoa); try { int id_cliente = Convert.ToInt32(retorno); MetroFramework.MetroMessageBox.Show(this, "Usuario inserido com sucesso. Código: " + id_cliente.ToString(), "INFORMAÇÃO", MessageBoxButtons.OK, MessageBoxIcon.Information); this.DialogResult = DialogResult.Yes; } catch { MetroFramework.MetroMessageBox.Show(this,"Não foi possivel inserir. Detalhe: " + retorno, "ATENÇÃO", MessageBoxButtons.OK, MessageBoxIcon.Error); this.DialogResult = DialogResult.No; } }
private void btnSalvarUsuario_Click(object sender, EventArgs e) { if (txtNome.Text != "" && txtSobreNome.Text != "" && txtEmail.Text != "") { if (txtSenha.Text != "" && txtConfirmarSenhar.Text != "") { if (txtSenha.Text.Equals(txtConfirmarSenhar.Text)) { try { clsPessoa pessoa = new clsPessoa(); pessoa.Nome = txtNome.Text; pessoa.SobreNome = txtSobreNome.Text; pessoa.DataNascimento = dtDataNascimento.Value; pessoa.Email = txtEmail.Text; pessoa.Senha = txtSenha.Text; pessoa.idNivel = 2; clsPessoaNegocio pessoaNegocio = new clsPessoaNegocio(); retorno = pessoaNegocio.Inserir(pessoa); if (retorno.Length == 1) { int id_cliente = Convert.ToInt32(retorno); MetroFramework.MetroMessageBox.Show(this, "\n\nUSUÁRIO CADASTRADO COM SUCESSO.\n\n\n" + "SEJA BEM-VINDO(A): " + pessoa.Nome.ToString() + " " + pessoa.SobreNome.ToString(), "INFORMAÇÃO", MessageBoxButtons.OK, MessageBoxIcon.Information); Close(); Dispose(); } else { MetroFramework.MetroMessageBox.Show(this, "Não foi possivel cadastrar o novo usuário. Detalhe: " + retorno, "ATENÇÃO", MessageBoxButtons.OK, MessageBoxIcon.Error); } } catch (Exception exception) { throw new Exception("Não foi possivel inserir. Detalhe: " + exception.Message); } } else { MetroFramework.MetroMessageBox.Show(this, "As senhas estão diferentes !", "ATENÇÃO", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } else { MetroFramework.MetroMessageBox.Show(this, "\nCampos em Branco !\n\nPreencha todos os campos, Por favor !", "INFORMAÇÃO", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } else { MetroFramework.MetroMessageBox.Show(this, "\nCampos em Branco !\n\nPreencha todos os campos, Por favor !", "INFORMAÇÃO", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }