private void Btn_salvarmatricula_Click(object sender, EventArgs e) { EnderecoDao enDao = new EnderecoDao(); AlunoDao aluno = new AlunoDao(); ResponsavelDao resp = new ResponsavelDao(); TelefoneDao telDao = new TelefoneDao(); String responsavel = textBox_nomeResponsavel.Text; String telefone = mascara_telefone.Text; String cep = mascara_cep.Text; String rua = txt_rua.Text; String bairro = txt_bairro.Text; int numero = 0; if (textBox_numero.Text.Trim() != "") { numero = Convert.ToInt32(textBox_numero.Text); } String cidade = txt_cidade.Text; String uf = txt_estado.Text; String nome = txt_nome.Text; DateTime nascimento = dtBox_nascimento.Value; // String telefone = txt_telefone.Text; String genero = "M"; if (rd_btn_generoFem.Checked) { genero = "F"; } MemoryStream fot = new MemoryStream(); int countSucesso = 0; // checando idade de aluno ( 5 a 100 anos) int ano_nasc = dtBox_nascimento.Value.Year; int ano_atual = DateTime.Now.Year; if (LimitesCaracteresAceitos()) { if ((ano_atual - ano_nasc) < 5 || (ano_atual - ano_nasc) > 100) { MessageBox.Show("O aluno deve ter entre 5 e 100 anos", "Data de ascimento inválida", MessageBoxButtons.OK, MessageBoxIcon.Error); } else // adicionar aluno no banco if (VerificaCampoVazio()) { AdicionarAlunoControle adicionarAluno = new AdicionarAlunoControle(); adicionarAluno.SalvaMatricula(nome, nascimento, genero, fot, responsavel, cep, rua, bairro, numero, cidade, uf, telefone); } else { MessageBox.Show("Preencha todos os campos ", "Cadastro de aluno", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } } }
private void Button_buscaCep_Click(object sender, EventArgs e) { AdicionarAlunoControle alunoControle = new AdicionarAlunoControle(); alunoControle.BuscarCep(mascara_cep.Text.ToString()); textBox_rua.Text = alunoControle.ds.Tables[0].Rows[0]["Logradouro"].ToString(); textBox_bairro.Text = alunoControle.ds.Tables[0].Rows[0]["Bairro"].ToString(); textBox_cidade.Text = alunoControle.ds.Tables[0].Rows[0]["Cidade"].ToString(); textBox_uf.Text = alunoControle.ds.Tables[0].Rows[0]["uf"].ToString(); //validar se tem 8 caracteres }