public void MostrarDados(string cpf, string nome) { DALConexao dal = new DALConexao(); BLLUSuario bll = new BLLUSuario(dal); dtDados.DataSource = null; if (cpf == "") { cpf = null; } if (nome == "") { nome = null; } dtDados.DataSource = bll.Localizar(cpf, nome); if (dtDados.RowCount > 0) { dtDados.CurrentCell = dtDados.Rows[0].Cells[1]; } }
private void btnSalvar_Click(object sender, EventArgs e) { try { Usuario modelo = new Usuario(); modelo.CPF = lblCPFPessoa.Text; modelo.Senha = txtSenha.Text; modelo.Bloqueado = chkBloqueado.Checked; if (chkBloqueado.Checked == true) { modelo.Tentativa = 0; } BLLUSuario bll = new BLLUSuario(dal); if (txtSenha.Text.Trim() == txtConfirmarSenha.Text.Trim()) { bll.AlterarUsuario(modelo); MessageBox.Show("Os dados foram atualizados."); this.Close(); } else { MessageBox.Show("A duas senhas tem que ser iguais."); } } catch (Exception erro) { MessageBox.Show(erro.Message); } }
public void CarregarPessoa(ComboBox cmb, string cpf) { BLLUSuario bll = new BLLUSuario(dal); cmb.DataSource = bll.Localizar(cpf, ""); cmb.DisplayMember = "Nome"; cmb.ValueMember = "CPF"; }
private void button1_Click(object sender, EventArgs e) { lblErroSenha.Visible = false; lblErroUsuario.Visible = false; lblErroLogin.Visible = false; DALConexao dal = new DALConexao(); BLLUSuario user = new BLLUSuario(dal); SqlDataReader Logar; user.usuario = txtCpf.Text; user.senha = txtSenha.Text; if (txtCpf.Text != "CPF") { if (txtSenha.Text != "SENHA") { Logar = user.IniciaSessao(); if (Logar.Read() == true) { this.Hide(); frmPrincipal frm = new frmPrincipal(); frm.Show(); } else { lblErroLogin.Text = "Usuário/Senha inválido!"; lblErroLogin.Visible = true; txtSenha.Text = ""; txtSenha_Leave(null, e); txtCpf.Focus(); } } else { lblErroSenha.Text = "Favor preencher o Usuário"; lblErroSenha.Visible = true; } } else { lblErroUsuario.Text = "Favor preencher a Senha"; lblErroUsuario.Visible = true; } }
private void btnSalvar_Click(object sender, EventArgs e) { try { Pessoa modelo = new Pessoa(); modelo.CPF = txtCpfEdit.Text; modelo.Nome = txtNomeEdit.Text; modelo.DtNasc = Convert.ToDateTime(txtDtNascEdit.Text); modelo.Telefone = txtTelefoneEdit.Text; modelo.TelefoneEmpresa = txtTelefoneEmpresa.Text; modelo.Ramal = string.IsNullOrEmpty(txtRamalEdit.Text) ? default(int?) : Convert.ToInt32(txtRamalEdit.Text); modelo.TelefoneCelular = txtCelularEdit.Text; modelo.Email = txtEmailEdit.Text; modelo.SexoId = Convert.ToInt32(cmbSexoEdit.SelectedValue); modelo.EstadoCivilId = Convert.ToInt32(cmbEstadoCivil.SelectedValue); modelo.RazaoSocial = txtRazaoSocialEdit.Text; modelo.CNPJ = txtCNPJEdit.Text; modelo.DtFundacao = Convert.ToDateTime(txtDtFundacaoEdit.Text); modelo.Cargo = txtCargoEdit.Text; BLLPessoa bll = new BLLPessoa(dal); ValidarCampos(modelo); Usuario modelUser = new Usuario(); modelUser.CPF = txtCpfEdit.Text; modelUser.TipoUsuarioId = tipoPessoa; modelUser.Senha = GeraSenha(); BLLUSuario bllUser = new BLLUSuario(dal); if (this.operacao == "InserirEndereco") { bll.Incluir(modelo); bllUser.IncluirUsuario(modelUser); this.operacao = "editar"; } else if (this.operacao == "inserir") { if (dtEndereco.SelectedRows.Count > 0) { bll.Incluir(modelo); bllUser.IncluirUsuario(modelUser); MessageBox.Show("Dados cadastrados com sucesso!"); } else { MessageBox.Show("Cadastre pelo menos um endereço"); tabDados.SelectedTab = tabPageEndereco; } tabControlBusca.SelectedTab = tabPageBusca; limpartela(tabPageCadastro.Controls); } else { if (this.operacao == "editar" || this.operacao == "editarEndereco") { bll.Alterar(modelo); MessageBox.Show("Dados atualizados com sucesso!"); tabControlBusca.SelectedTab = tabPageBusca; limpartela(tabPageCadastro.Controls); } } } catch (Exception erro) { MessageBox.Show(erro.Message); } }