public override bool Salvar() { Modelo.Pessoa pessoa = new Modelo.Pessoa(); CrudXML frmw = new CrudXML(pessoa); pessoa.Nome = txtNome.Text; pessoa.CPF = mskCPF.Text; pessoa.RG = mskRG.Text; pessoa.Telefone = mskTel.Text; pessoa.Celular = mskCel.Text; pessoa.Endereco = txtEnd.Text; pessoa.Cidade = cbCida.Text; pessoa.Uf = cbUF.Text; try { frmw.InserirObjeto(); return base.Salvar(); } catch (Exception) { throw; } }
private void BtnConsultar_Click(object sender, EventArgs e) { mtbCPF.TextMaskFormat = MaskFormat.ExcludePromptAndLiterals; List <String> dadosPessoais = new List <string>(); dadosPessoais.Add("0"); dadosPessoais.Add(""); dadosPessoais.Add(""); dadosPessoais.Add(""); dadosPessoais.Add(mtbCPF.Text); dadosPessoais.Add(""); dadosPessoais.Add(""); dadosPessoais.Add(""); dadosPessoais.Add(""); mtbCPF.TextMaskFormat = MaskFormat.IncludePromptAndLiterals; Modelo.Paciente.Controle controle = new Modelo.Paciente.Controle(); Modelo.Pessoa pessoa = new Modelo.Pessoa(); pessoa = controle.PesquisarPaciente(dadosPessoais); txbNome.Text = pessoa.nome; txbSobrenome.Text = pessoa.sobrenome; txbCPF.Text = pessoa.CPF; txbEmail.Text = pessoa.email; if (pessoa.CPF == "0") { MessageBox.Show("Não existe nenhum paciente com este CPF ou CPF incorreto.", "Informação", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void btnPesquisarPorID_Click(object sender, RoutedEventArgs e) { List <String> dadosPessoa = new List <string>(); dadosPessoa.Add(txbId.Text); dadosPessoa.Add(""); dadosPessoa.Add(""); dadosPessoa.Add(""); Modelo.Controle controle = new Modelo.Controle(); Modelo.Pessoa pessoa = controle.PesquisarPessoaPorID(dadosPessoa); txbNome.Text = pessoa.nome; txbRg.Text = pessoa.rg; txbCpf.Text = pessoa.cpf; if (pessoa.id == 0) { MessageBox.Show("Não existe esse registro"); } }
public Modelo.Pessoa PesquisarPessoaPorID(Modelo.Pessoa pessoa) { this.mensagem = ""; SqlCommand cmd = new SqlCommand(); cmd.CommandText = @"select *from pessoas where id = @id"; cmd.Parameters.AddWithValue("@id", pessoa.id); try { cmd.Connection = conexaoBD.Conectar(); cmd.ExecuteNonQuery(); dataReader = cmd.ExecuteReader(); if (dataReader.HasRows) { dataReader.Read(); pessoa.nome = dataReader["nome"].ToString(); pessoa.rg = dataReader["rg"].ToString(); pessoa.cpf = dataReader["cpf"].ToString(); } else { pessoa.id = 0; } dataReader.Close(); conexaoBD.Desconectar(); } catch (SqlException e) { this.mensagem = e.ToString(); } return(pessoa); }
public void CadastrarPessoa(Modelo.Pessoa pessoa) { this.mensagem = ""; SqlCommand cmd = new SqlCommand(); cmd.CommandText = @"insert into pessoas (nome, rg, cpf) values(@nome, @rg, @cpf)"; cmd.Parameters.AddWithValue("@nome", pessoa.nome); cmd.Parameters.AddWithValue("@rg", pessoa.rg); cmd.Parameters.AddWithValue("@cpf", pessoa.cpf); try { cmd.Connection = conexaoBD.Conectar(); cmd.ExecuteNonQuery(); conexaoBD.Desconectar(); this.mensagem = "Pessoa cadastrada com sucesso !!!!"; } catch (SqlException e) { this.mensagem = e.ToString(); } }
public List <Modelo.Pessoa> PesquisarPessoaPorNome(Modelo.Pessoa pessoa) { throw new NotImplementedException(); }
public void ExcluirPessoa(Modelo.Pessoa pessoa) { throw new NotImplementedException(); }