public bool AbreConexao() { try { conexao.Open(); return(true); } catch (MySqlException ex) { { switch (ex.ErrorCode) { case 0: InformaDiag.Erro("Falha ao conectar no servidor de dados."); break; case 1045: InformaDiag.Erro("A combinação de usuário e senha não existe. Tente novamente."); break; default: InformaDiag.Erro("Erro" + ex.Code.ToString() + ex.Message); break; } } return(false); } catch (InvalidOperationException) { return(false); } }
private void button2_Click(object sender, EventArgs e) { regAtual.p.nome = txtNome.Text; regAtual.p.dnasc = dtNascto.Value; regAtual.p.tipoUsuario = "ALUNO"; regAtual.ra = txtRa.Text; if (novo && regAtual.p.cpf == "") { regAtual.p.Definir_Cpf(RetornaCpf()); if (CRUD.InsereLinha("pessoa", Pessoas_gen.Campos(), regAtual.p.ListarValores()) > 0) { CRUD.InsereLinha("aluno", Aluno.Campos(), regAtual.ListarValores()); InformaDiag.InformaSalvo(); } } else { if (CRUD.UpdateLine("pessoa", Pessoas_gen.Campos(), regAtual.p.ListarValores(), "CPF=" + regAtual.p.cpf) > 0) { CRUD.UpdateLine("aluno", Aluno.Campos(), regAtual.ListarValores(), "CPF=" + regAtual.p.cpf); InformaDiag.InformaSalvo(); } } novo = false; }
private void btnPesquisa_Click(object sender, EventArgs e) { string[] cs = txtCpf.Text.Split(".-".ToArray()); string c = ""; for (int i = 0; i < 4; i++) { c += cs[i]; } regAtual = Servidor.ConverteObject(CRUD.SelecionarTabela("servidor", Servidor.Campos(), "CPF=" + c)).First(); if (regAtual.Departamento == "") { InformaDiag.Erro("Nenhum registro encontrado!"); } else { regAtual.p = Pessoas_gen.ConverteObject(CRUD.SelecionarTabela("pessoa", Pessoas_gen.Campos(), "CPF=" + regAtual.p.cpf)).First(); txtCpf.Text = regAtual.p.cpf; txtNome.Text = regAtual.p.nome; dtNascto.Value = regAtual.p.dnasc; comboTipo.SelectedText = regAtual.p.tipoUsuario; comboSetor.Text = regAtual.Departamento; novo = false; } }
private void btnSalva_Click(object sender, EventArgs e) { regAtual.p.nome = txtNome.Text; regAtual.p.dnasc = dtNascto.Value; regAtual.p.tipoUsuario = comboTipo.SelectedText; if (novo && regAtual.p.cpf != "") { string[] cs = txtCpf.Text.Split(".-".ToArray()); string c = ""; for (int i = 0; i < 4; i++) { c += cs[i]; } regAtual.p.Definir_Cpf(c); if (CRUD.InsereLinha("pessoa", Pessoas_gen.Campos(), regAtual.p.ListarValores()) > 0) { CRUD.InsereLinha("servidor", Servidor.Campos(), regAtual.ListarValores()); InformaDiag.InformaSalvo(); } } else { if (CRUD.UpdateLine("pessoa", Pessoas_gen.Campos(), regAtual.p.ListarValores(), "CPF=" + regAtual.p.cpf) > 0) { CRUD.UpdateLine("servidor", Servidor.Campos(), regAtual.ListarValores(), "CPF=" + regAtual.p.cpf); InformaDiag.InformaSalvo(); } } novo = false; }
private void btnSalva_Click(object sender, EventArgs e) { regAtual.logradouro = comboLogra.SelectedText; regAtual.identificador = txtDescricao.Text; if (int.TryParse(txtNumero.Text, out int v)) { regAtual.numero = v; } if (novo && regAtual.p.cpf == "") { regAtual.p.Definir_Cpf(cpf); if (CRUD.InsereLinha("endereco", Endereco.Campos(), regAtual.ListarValores()) > 0) { InformaDiag.InformaSalvo(); } } else { if (CRUD.UpdateLine("endereco", Endereco.Campos(), regAtual.ListarValores(), "CPF=" + regAtual.p.cpf + " AND Logradouro='" + regAtual.logradouro + "'") > 0) { InformaDiag.InformaSalvo(); } resEndereco.RemoveAt(pos); resEndereco.Insert(pos, regAtual); } novo = false; }
public bool FechaConexao() { try { conexao.Close(); return(true); } catch (MySqlException ex) { InformaDiag.Erro(ex.Message); return(false); } }
private void btnSalvar_Click(object sender, EventArgs e) { regAtual.qtPreparada = int.Parse(txtQtd.Value.ToString()); regAtual.refeicao = int.Parse(txtRefeicao.Text); if (novo) { regAtual.Definir_data(txtData.Text); if (CRUD.InsereLinha("cardapio", Cardapio.Campos(), regAtual.ListarValores()) > 0) InformaDiag.InformaSalvo(); } else { if (CRUD.UpdateLine("cardapio", Cardapio.Campos(), regAtual.ListarValores(), "Data='" + regAtual.dtPreparo + "'") > 0) InformaDiag.InformaSalvo(); } novo = false; }
private void btnSalva_Click(object sender, EventArgs e) { if (novo) { regAtual.DefinirData(DateTime.Parse(txtData.Text)); if (CRUD.InsereLinha("compra", Compra.Campos(), regAtual.ListarValores()) > 0) { InformaDiag.InformaSalvo(); } } else { if (CRUD.UpdateLine("compra", Compra.Campos(), regAtual.ListarValores(), "Dt=" + regAtual.dt.ToString() + " AND CPF=" + regAtual.p.cpf) > 0) { InformaDiag.InformaSalvo(); } } novo = false; }
private void btnSalva_Click(object sender, EventArgs e) { if (novo && regAtual.nome == "") { regAtual.DefinirSetor(txtSetor.Text); if (CRUD.InsereLinha("departamento", Departamento.Campos(), regAtual.ListarValores()) > 0) { InformaDiag.InformaSalvo(); } } else { if (CRUD.UpdateLine("departamento", Departamento.Campos(), regAtual.ListarValores(), "Nome='" + regAtual.nome + "'") > 0) { InformaDiag.InformaSalvo(); } resSetor.RemoveAt(pos); resSetor.Insert(pos, regAtual); } novo = false; }
private void btnSalva_Click(object sender, EventArgs e) { regAtual.telefone = txtTelefone.Text; if (novo && regAtual.p.cpf == "") { regAtual.p.Definir_Cpf(ncpf); if (CRUD.InsereLinha("telefone", Telefone.Campos(), regAtual.ListarValores()) > 0) { InformaDiag.InformaSalvo(); } } else { if (CRUD.UpdateLine("telefone", Telefone.Campos(), regAtual.ListarValores(), "CPF=" + regAtual.p.cpf + " AND Telefone=" + regAtual.telefone) > 0) { InformaDiag.InformaSalvo(); } resTelefone.RemoveAt(pos); resTelefone.Insert(pos, regAtual); } novo = false; }
private void btnSalva_Click(object sender, EventArgs e) { regAtual.rbase = txtBase.Text; regAtual.rguarnicao = txtGuarnicao.Text; regAtual.rsalada = txtSalada.Text; regAtual.rsobremesa = txtSobremesa.Text; regAtual.rsuco = txtSuco.Text; if (novo && regAtual.id <= 0) { regAtual.Definir_id(txtId.Text); if (CRUD.InsereLinha("refeicao", Refeicao.Campos(), regAtual.ListarValores()) > 0) { InformaDiag.InformaSalvo(); } } else { if (CRUD.UpdateLine("refeicao", Refeicao.Campos(), regAtual.ListarValores(), "Id=" + regAtual.id.ToString()) > 0) { InformaDiag.InformaSalvo(); } } novo = false; }