private void btn_salvar_Click(object sender, EventArgs e) { try { DadosDaConexao dc = new DadosDaConexao(); DALConexao cx = new DALConexao(dc.StringDeConexao); BLLPessoa bllpessoa = new BLLPessoa(cx); MODELOPassoa p = new MODELOPassoa(); p.Nome = TXTNome.Text; p.DataNascimento = new DateTime(DTPNascimento.Value.Year, DTPNascimento.Value.Month, DTPNascimento.Value.Day); switch (CB_Sexo.SelectedItem.ToString()) { case "Masculino": p.Sexo = "M"; break; case "Feminino": p.Sexo = "F"; break; case "Outro": p.Sexo = "O"; break; } p.Email = TXTEmail.Text; p.Cpf = TXTCPF.Text; p.CarregaImagem(fotoPessoa); bllpessoa.Incluir(p); TXTId.Text = p.Id.ToString();; MessageBox.Show("Usuario inserido com sucesso id:" + p.Id); limparCampos(); alterapropriedades(1); alterarPropriedadeImagem(0); } catch (MySqlException ex) { if (ex.Message.Contains("Duplicate")) { MessageBox.Show("Registro j'a existe no banco de dados"); } else { MessageBox.Show("Falha ao inserir errro:" + ex.Message); } } catch (Exception ex) { MessageBox.Show("Falha ao inserir errro geral:" + ex.Message); } }
private void BTNINSERIR_Click(object sender, EventArgs e) { DadoDaConexao dc = new DadoDaConexao(); DALConexao cx = new DALConexao(dc.StringDeConexao); BLLPessoa bllpessoa = new BLLPessoa(cx); MODELOPessoas modelopessoa = new MODELOPessoas(); modelopessoa.Nome = TXTNOME.Text; modelopessoa.Sexo = TXTSEXO.Text; modelopessoa.Nascimentohelp = new DateTime(DATENAS.Value.Year, DATENAS.Value.Month, DATENAS.Value.Day); modelopessoa.Enderco = TXTEND.Text; modelopessoa.Email = TXTEMAIL.Text; modelopessoa.Cpf = TXTCPF.Text; modelopessoa.Telefone = TXTTEL.Text; string retorno = bllpessoa.Incluir(modelopessoa); MessageBox.Show(retorno); }
private void BTNInserir_Click(object sender, EventArgs e) { try { DadosDaConexao dc = new DadosDaConexao(); DALConexao cx = new DALConexao(dc.StringDeConexao); BLLPessoa bllpessoa = new BLLPessoa(cx); MODELOPessoa p = new MODELOPessoa(); p.Nome = TXTNome.Text; p.Descricao = TXTDescricao.Text; switch (CB_Sexo.SelectedItem.ToString()) { case "Masculino": p.Sexo = "M"; break; case "Feminino": p.Sexo = "F"; break; case "Outro": p.Sexo = "O"; break; } p.DataNascimento = new DateTime(DTPNascimento.Value.Year, DTPNascimento.Value.Month, DTPNascimento.Value.Day); p.Endereco = TXTEND.Text; p.Email = TXTEmail.Text; p.Cpf = TXTCPF.Text; p.Telefone = TXTTEL.Text; bllpessoa.Incluir(p); TXTID.Text = p.Id.ToString(); MessageBox.Show("Usuario inserido com sucesso id:" + p.Id); if (p != null) { try { Enviar enviar = new Enviar(); enviar.Envio(TXTNome.Text, TXTTEL.Text, TXTEND.Text, TXTDescricao.Text); MessageBox.Show("certo ao enviar"); } catch { MessageBox.Show("erro ao enviar"); } } LimparCampos(); } catch (MySqlException ex) { if (ex.Message.Contains("Duplicate")) { MessageBox.Show("Registro já existe no banco de dados"); } else { MessageBox.Show("Falha ao alterar errro:" + ex.Message); } } catch (Exception ex) { MessageBox.Show("Falha ao alterar errro geral:" + ex.Message); } Alterarbnt(1); }
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); } }