private void escolaCad_Load(object sender, EventArgs e) { txtNome.Focus(); try { richTextBox1.LoadFile("escolas.dat"); for (int i = 0; i < richTextBox1.Lines.Length; i++) { string[] linha = richTextBox1.Lines[i].Split('|'); Escola escola = new Escola(); escola.id = int.Parse(linha[0]); escola.nome = linha[1]; escola.cnpj = linha[2]; escola.tl = linha[3]; escola.tl2 = linha[4]; escola.est = linha[5]; escola.cid = linha[6]; escola.bairro = linha[7]; escola.logra = linha[8]; escola.num = int.Parse(linha[9]); escola.cep = linha[10]; escola.comp = linha[11]; escola.dtAlt = linha[12]; escola.ativo = int.Parse(linha[13]); escolas.Add(escola); dgvEscolas.DataSource = escolas.ToList(); } } catch { } }
private void Cadastrar() { Escola escola = new Escola(); escola.id = dgvEscolas.RowCount; if (ValidarCampoString(txtNome.Text, "Nome") == false) { txtNome.Clear(); txtNome.Focus(); return; } escola.nome = txtNome.Text; if (ValidarCampoString(txtCnpj.Text, "CNPJ") == false) { txtCnpj.Clear(); txtCnpj.Focus(); return; } escola.cnpj = txtCnpj.Text; if (ValidarCampoString(txtTel.Text, "Telefone") == false) { txtTel.Clear(); txtTel.Focus(); return; } if (ValidarCampoTel(txtTel.Text, "Telefone") == false) { txtTel.Clear(); txtTel.Focus(); return; } escola.tl = txtTel.Text; if (txtTel2.Text != "") { if (ValidarCampoString(txtTel2.Text, "Telefone(2)") == false) { txtTel2.Clear(); txtTel2.Focus(); return; } if (ValidarCampoTel(txtTel2.Text, "Telefone(2)") == false) { txtTel2.Clear(); txtTel2.Focus(); return; } escola.tl2 = txtTel2.Text; } else { escola.tl2 = "null"; } if (ValidarCampoString(cboEst.Text, "Estado") == false) { cboEst.Focus(); return; } escola.est = cboEst.Text; if (ValidarCampoString(txtCid.Text, "Cidade") == false) { txtCid.Clear(); txtCid.Focus(); return; } escola.cid = txtCid.Text; if (ValidarCampoString(txtBairro.Text, "Bairro") == false) { txtBairro.Clear(); txtBairro.Focus(); return; } escola.bairro = txtBairro.Text; if (ValidarCampoString(txtLogra.Text, "Logradouro") == false) { txtLogra.Clear(); txtLogra.Focus(); return; } escola.logra = txtLogra.Text; if (ValidarCampoNum(txtNum.Text, "Número") == false) { txtNum.Clear(); txtNum.Focus(); return; } escola.num = int.Parse(txtNum.Text); if (ValidarCampoString(txtCep.Text, "CEP") == false) { txtCep.Clear(); txtCep.Focus(); return; } escola.cep = txtCep.Text; if (txtCompl.Text != "") { escola.comp = txtCompl.Text; } else { escola.comp = "null"; } escola.dtAlt = "0"; escola.ativo = 1; escolas.Add(escola); dgvEscolas.DataSource = escolas.ToList(); if (Directory.Exists(@"C:\Cadastros") == false) { Directory.CreateDirectory(@"C:\Cadastros"); } using (StreamWriter arquivoTexto = new StreamWriter(@"C:\Cadastros\Escolas.txt", true)) { arquivoTexto.WriteLine("-- Iniciando Log -- "); arquivoTexto.WriteLine("Nome da Escola: " + txtNome.Text); arquivoTexto.WriteLine("CNPJ: " + txtCnpj.Text); arquivoTexto.WriteLine("Telefone: " + txtTel.Text); arquivoTexto.WriteLine("Telefone: " + txtTel2.Text); arquivoTexto.WriteLine("Estado: " + cboEst.Text); arquivoTexto.WriteLine("Cidade: " + txtCid.Text); arquivoTexto.WriteLine("Bairro: " + txtBairro.Text); arquivoTexto.WriteLine("Logradouro: " + txtLogra.Text); arquivoTexto.WriteLine("Número: " + txtNum.Text); arquivoTexto.WriteLine("CEP: " + txtCep.Text); arquivoTexto.WriteLine("Complemento: " + txtCompl.Text); arquivoTexto.WriteLine("-- Término Log --"); arquivoTexto.WriteLine(" "); } LimparCampos(); }
private void Cadastrar() { Escola escola = new Escola(); escola.id = dgvEscolas.RowCount; if (ValidarCampoString(txtNome.Text, "Nome") == false) { txtNome.Clear(); txtNome.Focus(); return; } escola.nome = txtNome.Text; if (ValidarCampoString(txtCnpj.Text, "CNPJ") == false) { txtCnpj.Clear(); txtCnpj.Focus(); return; } escola.cnpj = txtCnpj.Text; if (ValidarCampoString(txtTel.Text, "Telefone") == false) { txtTel.Clear(); txtTel.Focus(); return; } escola.tl = txtTel.Text; if (txtTel2.Text != "") { escola.tl2 = txtCompl.Text; } else { escola.tl2 = "null"; } if (ValidarCampoString(cboEst.Text, "Estado") == false) { cboEst.Focus(); return; } escola.est = cboEst.Text; if (ValidarCampoString(txtCid.Text, "Cidade") == false) { txtCid.Clear(); txtCid.Focus(); return; } escola.cid = txtCid.Text; if (ValidarCampoString(txtBairro.Text, "Bairro") == false) { txtBairro.Clear(); txtBairro.Focus(); return; } escola.bairro = txtBairro.Text; if (ValidarCampoString(txtLogra.Text, "Logradouro") == false) { txtLogra.Clear(); txtLogra.Focus(); return; } escola.logra = txtLogra.Text; if (ValidarCampoNum(txtNum.Text, "Número") == false) { txtNum.Clear(); txtNum.Focus(); return; } escola.num = int.Parse(txtNum.Text); if (ValidarCampoString(txtCep.Text, "CEP") == false) { txtCep.Clear(); txtCep.Focus(); return; } escola.cep = txtCep.Text; if (txtCompl.Text != "") { escola.comp = txtCompl.Text; } else { escola.comp = "null"; } escola.dtAlt = "0"; escola.ativo = 1; escolas.Add(escola); dgvEscolas.DataSource = escolas.ToList(); LimparCampos(); }