private void buttonCadastrar_Click(object sender, EventArgs e) { try { TrataString MeuNum = new TrataString(); Medico NovoMedico = new Medico(); NovoMedico.CPF = maskedTxtCPF.Text; NovoMedico.Nome = txtNome.Text; NovoMedico.DataNasc = Convert.ToDateTime(dateTimePicker.Text); NovoMedico.RG = maskedTxtRG.Text; NovoMedico.EstadoCivil = comboBoxEstadoCivil.Text; NovoMedico.Celular = maskedTxtCelular.Text; NovoMedico.Mail = txtMail.Text; string config = @"server=localhost;user id=root;persistsecurityinfo=True;database=acmc;PWD=123456;SslMode=none"; MySqlConnection conexão = new MySqlConnection(config); conexão.Open(); MySqlCommand command = new MySqlCommand(); command.Connection = conexão; command.CommandType = CommandType.Text; command.CommandText = "insert into Medicos values ('" + NovoMedico.CPF + "','" + NovoMedico.Nome + "'," + "'" + NovoMedico.DataNasc.ToString("yyyy/MM/dd") + "', '" + NovoMedico.RG + "'," + "'" + NovoMedico.EstadoCivil + "','" + NovoMedico.Celular + "'," + "'" + NovoMedico.Mail + "')"; command.ExecuteNonQuery(); command.Connection.Close(); Mensagem("Cadastrado com sucesso!"); LimpaCampos(); } catch (MySqlException x) { Mensagem("Já existe cadastro com este CPF!\n" + x.Message); } catch (Exception x) { Mensagem("Ocorreu algum erro!\n" + x.Message); } }
private void buttonCadastrar_Click(object sender, EventArgs e) { try { TrataString MeuNum = new TrataString(); Paciente NovoPaciente = new Paciente(); NovoPaciente.CPF = maskedTxtCPF.Text; NovoPaciente.Nome = txtNome.Text; NovoPaciente.DataNasc = Convert.ToDateTime(dateTimePicker.Text); NovoPaciente.RG = maskedTxtRG.Text; NovoPaciente.TituloDeEleitor = maskedTxtTítuloEleitor.Text; NovoPaciente.NomeMãe = txtNomeMãe.Text; NovoPaciente.EstadoCivil = comboBoxEstadoCivil.Text; NovoPaciente.Familiares = txtFamiliares.Text; NovoPaciente.Celular = maskedTxtCelular.Text; NovoPaciente.TelefoneFixo = maskedTxtTelefoneFixo.Text; NovoPaciente.ContatoAmigo = maskedTxtContatoAmigo.Text; NovoPaciente.Mail = txtMail.Text; if (radioButtonSim.Checked) { NovoPaciente.ReCadBiométrico = "S"; } else { NovoPaciente.ReCadBiométrico = "N"; } if (txtQntConsultas.Text == "") { txtQntConsultas.Text = "0"; } else { NovoPaciente.QntConsultas = Convert.ToDouble(txtQntConsultas.Text); } NovoPaciente.CEP = txtCEP.Text; NovoPaciente.Rua = txtRua.Text; NovoPaciente.Número = txtNúmero.Text; NovoPaciente.Complemento = txtComplemento.Text; NovoPaciente.Bairro = txtBairro.Text; NovoPaciente.Cidade = txtCidade.Text; NovoPaciente.Estado = txtEstado.Text; string config = @"server=localhost;user id=root;persistsecurityinfo=True;database=acmc;PWD=123456;SslMode=required"; MySqlConnection conexão = new MySqlConnection(config); conexão.Open(); MySqlCommand command = new MySqlCommand(); command.Connection = conexão; command.CommandType = CommandType.Text; command.CommandText = "insert into Pacientes values ('" + NovoPaciente.CPF + "','" + NovoPaciente.Nome + "'," + "'" + NovoPaciente.DataNasc.ToString("yyyy/MM/dd") + "', '" + NovoPaciente.RG + "'," + "'" + NovoPaciente.TituloDeEleitor + "','" + NovoPaciente.NomeMãe + "'," + "'" + NovoPaciente.EstadoCivil + "', '" + NovoPaciente.Familiares + "','" + NovoPaciente.Celular + "'," + "'" + NovoPaciente.TelefoneFixo + "', '" + NovoPaciente.ContatoAmigo + "'," + "'" + NovoPaciente.Mail + "', '" + NovoPaciente.ReCadBiométrico + "', " + NovoPaciente.QntConsultas + ", '" + NovoPaciente.CEP + "', " + "'" + NovoPaciente.Rua + "', '" + NovoPaciente.Número + "','" + NovoPaciente.Complemento + "', '" + NovoPaciente.Bairro + "','" + NovoPaciente.Cidade + "', '" + NovoPaciente.Estado + "')"; command.ExecuteNonQuery(); command.Connection.Close(); Mensagem("Cadastrado com sucesso!"); LimpaCampos(); } catch (MySqlException x) { Mensagem("Já existe um cadastro com esse CPF!\n" + x.Message); } catch (Exception x) { Mensagem("Ocorreu algum erro! Tente novamente.\n" + x.Message); } }