private void btnsal_Click(object sender, EventArgs e) { try { if (txtNome.Text == "") { MessageBox.Show("O campo nome não pode estar vazio", "Atenção"); txtNome.Focus(); } //Banco de Dados em SQLServer // 1 forma //string conec = @"Data Source=ricardo\SQL; Initial Catalog=Cadastro; User ID=sa; Password=ricardo; Language=Portuguese"; //SqlConnection cn = new SqlConnection(conec); //cn.Open(); // 2 forma Conexao conexao = new Conexao(); conexao.conectar(); // prepara um comando SQL para incluir dados usando a instrução INSERT INTO if (CheckBoxMenorIdade.Checked == true) { string SQL = "insert into CadastroModelo (Nome ,Sexo ,RG ,CPF ,Data_Nascimento,Nome_Responsavel ,RG_Responsavel ,CPF_Responsavel ,"; SQL += "Telefone ,Celular ,Email ,Endereco ,Numero ,Complemento ,Cep ,Cidade ,Estado ,UF)"; SQL += "values ('" + txtNome.Text + "','" + comboSexo.Text + "','" + maskedRG.Text + "','" + maskedCPF.Text + "',"; SQL += "'" + DateTimeNASCIMENTO.Value + "','" + txtNomeResponsavel.Text + "','" + maskedRG_Responsavel.Text + "',"; SQL += "'" + maskedCPF_Responsavel.Text + "','" + maskedTELEFONE.Text + "' , '" + maskedCELULAR.Text + "','" + txtEMAIL.Text + "',"; SQL += "'" + txtENDERECO.Text + "', " + txtNUMERO.Text + ", '" + txtCOMPLEMENTO.Text + "', '" + maskedCEP.Text + "','" + txtCIDADE.Text + "',"; SQL += "'" + comboEstado.Text + "', '" + comboUF.Text + "')"; // 1. Instancia um novo comando com uma consulta e uma conexão SqlCommand cmd = new SqlCommand(SQL, conexao.cnString); // 2. Chama o método ExecuteNonQuery para enviar o comando cmd.ExecuteNonQuery(); MessageBox.Show("Cadastro efetuado com sucesso", "Atenção", MessageBoxButtons.OKCancel); LimparCampos(); conexao.desconectar(); this.Visible = false; CadastroModeloFisico formulario2 = new CadastroModeloFisico(); formulario2.Show(); } else { string SQL = @"insert into CadastroModelo (Nome ,Sexo ,RG ,CPF ,Telefone ,Celular ,Email ,Endereco ,Numero ,"; SQL += "Complemento ,Cep ,Cidade ,Estado ,UF,Data_Nascimento) values ('" + txtNome.Text + "','" + comboSexo.Text + "','" + maskedRG.Text + "',"; SQL += "'" + maskedCPF.Text + "', '" + maskedTELEFONE.Text + "', '" + maskedCELULAR.Text + "',"; SQL += "'" + txtEMAIL.Text + "','" + txtENDERECO.Text + "', " + txtNUMERO.Text + ", '" + txtCOMPLEMENTO.Text + "',"; SQL += "'" + maskedCEP.Text + "','" + txtCIDADE.Text + "', '" + comboEstado.Text + "', '" + comboUF.Text + "','" + DateTimeNASCIMENTO.Text + "')"; // 1. Instancia um novo comando com uma consulta e uma conexão SqlCommand cmd = new SqlCommand(SQL, conexao.cnString); // 2. Chama o método ExecuteNonQuery para enviar o comando cmd.ExecuteNonQuery(); MessageBox.Show("Cadastro efetuado com sucesso"); LimparCampos(); conexao.desconectar(); this.Visible = false; CadastroModeloFisico formulario2 = new CadastroModeloFisico(); formulario2.Show(); } } catch (Exception) { //throw; MessageBox.Show("Ocorreu algum erro na gravação!", "Atenção", MessageBoxButtons.OK); } }
private void btnconsulta_Click(object sender, EventArgs e) { //Banco de Dados em SQLServer // 1 forma //string conec = @"Data Source=ricardo;Initial Catalog=Modelo;Integrated Security=True"; //SqlConnection cn = new SqlConnection(conec); // cn.Open(); // 2 forma Conexao conexao = new Conexao(); conexao.conectar(); // prepara um comando SQL //string SQL = "select CadastroModelo.CodigoModelo, CadastroModelo.Nome , CadastroModeloFisico.Altura,"; // SQL += "CadastroModeloFisico.Peso,CadastroModeloFisico.Manequim,CadastroModeloFisico.Cor_da_Pele,"; // SQL += "CadastroModeloFisico.Cor_dos_Olhos,CadastroModeloFisico.Cor_do_Cabelo,CadastroModeloFisico.Cintura,"; // SQL += "CadastroModeloFisico.Quadril,CadastroModeloFisico.Busto" ; // SQL += " from CadastroModelo,CadastroModeloFisico "; // SQL += "where CadastroModelo.Cod_Modelo = '" + txtCodigoModelo.Text + "'"; string SQL = "select CodigoModelo ,Nome ,Altura ,peso,Manequim , Cor_da_Pele ,Cor_dos_Olhos , Cor_do_Cabelo , Cintura ,Quadril ,Busto"; SQL += " from CadastroModelo "; SQL += "join CadastroModeloFisico on CadastroModelo.CodigoModelo = '" + txtCodigoModelo.Text + "'"; // Instancia um novo comando com uma consulta e uma conexão SqlCommand cmd = new SqlCommand(SQL, conexao.cnString); // Chama o método ExecuteNonQuery para enviar o comando cmd.ExecuteNonQuery(); //instância do leitor SqlDataReader leitor = cmd.ExecuteReader(); //enquanto leitor lê if (leitor.Read()) { //para cada iteração adiciono o nome //ao TextBox txtNome.Text = (leitor["Nome"].ToString()); txtAltura.Text = (leitor["Altura"].ToString()); txtPeso.Text = (leitor["Peso"].ToString()); txtManequim.Text = (leitor["Manequim"].ToString()); txtCorPele.Text = (leitor["Cor_da_Pele"].ToString()); txtCorolhos.Text = (leitor["Cor_dos_Olhos"].ToString()); txtCorCabelo.Text = (leitor["Cor_do_Cabelo"].ToString()); txtCintura.Text = (leitor["Cintura"].ToString()); txtQuadril.Text = (leitor["Quadril"].ToString()); txtBusto.Text = (leitor["Busto"].ToString()); } else { MessageBox.Show("NÃO EXISTE MODELO COM ESSE CODIGO", "Verificar", MessageBoxButtons.OKCancel); txtCodigoModelo.Text = ""; txtCodigoModelo.Focus(); } conexao.desconectar(); }