private void btnCadastrarUsuario_Click(object sender, EventArgs e) { try { Usuario objUsuario = new Usuario(); CtrlUsuario objCtrlUsuario = new CtrlUsuario(); objUsuario.codTipoUsuario = 2; objUsuario.nome = Convert.ToString(txtNomeUsuario.Text); objUsuario.email = Convert.ToString(txtEmailUsuario.Text); objUsuario.telefone = Convert.ToString(txtTelefone.Text); objUsuario.dataNascimento = Convert.ToString(txtDataNascimento.Text); objUsuario.senha = Convert.ToString(txtSenhaUsuario.Text); if (objCtrlUsuario.Inserir(objUsuario)) { MessageBox.Show("Usuário cadastrado com sucesso!"); } else { MessageBox.Show("Erro ao cadastrar usuário!"); } } catch (Exception ex) { MessageBox.Show("Algo deu errado ao cadastrar um novo usuário, problemas com o banco de dados!\n" + ex); } }
private void label2_Click(object sender, EventArgs e) { DialogResult dialogo = MessageBox.Show("Deseja realmente excluir sua conta", "ATENÇÃO", MessageBoxButtons.YesNo); if (dialogo.Equals(DialogResult.Yes)) { Usuario objUsuario = new Usuario(); CtrlUsuario objCtrlUsuario = new CtrlUsuario(); objUsuario.idUsuario = idUsuario; if (objCtrlUsuario.Excluir(objUsuario, idUsuario)) { MessageBox.Show("Sua conta será excluída permanentemente! Agradecemos pelo uso de nossos serviços."); Application.Exit(); } } else if (dialogo.Equals(DialogResult.No)) { } }
private void btnLogar_Click(object sender, EventArgs e) { string emailRecebido = "", senhaRecebido = "", email = "", senha = ""; int idRecebido = 0, idUsuario = 0; Usuario objUsuario = new Usuario(); CtrlUsuario objCtrlUsuario = new CtrlUsuario(); emailRecebido = txtLoginEmail.Text; senhaRecebido = txtLoginSenha.Text; try { objUsuario = objCtrlUsuario.Logar(objUsuario, idRecebido, emailRecebido, senhaRecebido); if (objUsuario == null) { MessageBox.Show("Usuário não cadastrado!"); } else { email = objUsuario.email; senha = objUsuario.senha; idRecebido = idUsuario; if (emailRecebido.Equals(email) && senhaRecebido.Equals(senha)) { this.Hide(); frmInterfacePrincipal new_fase = new frmInterfacePrincipal(objUsuario.email, objUsuario.senha, Convert.ToInt32(objUsuario.idUsuario)); new_fase.ShowDialog(); this.Visible = false; } } } catch (Exception ex) { MessageBox.Show("ERRO: " + ex); } }