public void Salvar(CadEncontro model) { using (_banco = new BancoFB()) { string Instrucao; if (model.Id == 0) { model.Id = _banco.RetornarId("SEQ_CAD_ENCONTRO"); Instrucao = string.Format("INSERT INTO Cad_Encontro(ID, NUM_ENCONTRO, DESCRICAO, EVENTO_ATUAL) VALUES ({0}, {1}, '{2}', '{3}' ) returning ID", model.Id, model.NumeroEncontro, model.Descricao, model.EventoAtual); model.Id = _banco.ExecutaScalar(Instrucao); } else { Instrucao = string.Format("UPDATE Cad_Encontro SET NUM_ENCONTRO={0}, DESCRICAO='{1}', EVENTO_ATUAL='{2}' WHERE ID = {3}", model.NumeroEncontro, model.Descricao, model.EventoAtual, model.Id); _banco.ExecutaComando(Instrucao); } if (model.EventoAtual == "S") { EventoAtual(model.Id); } } }
public void Salvar(Marca model) { using (_banco = new BancoFB()) { string Instrucao; if (model.Id == 0) { model.Id = _banco.RetornarId("SEQ_MARCA"); Instrucao = string.Format("INSERT INTO MARCA(ID, DESCRICAO) VALUES ({0}, '{1}') returning id", model.Id, model.Descricao); model.Id = _banco.ExecutaScalar(Instrucao); } else { Instrucao = string.Format("UPDATE MARCA SET DESCRICAO='{0}' WHERE ID = {1}", model.Descricao, model.Id); _banco.ExecutaComando(Instrucao); } } }
public void Salvar(Contato contato) { using (_banco = new BancoFB()) { string Instrucao; if (contato.Id == 0) { contato.Id = _banco.RetornarId("SEQ_CONTATO"); Instrucao = string.Format("INSERT INTO CONTATO(ID, pessoa_id, telefone,celular,email,obs) VALUES ({0}, '{1}', '{2}', '{3}', '{4}', '{5}') returning id", contato.Id, contato.Pessoa.Id, contato.Telefone, contato.Celular, contato.Email, contato.Observacao); contato.Id = _banco.ExecutaScalar(Instrucao); } else { Instrucao = string.Format("UPDATE CONTATO SET pessoa_id={0}, telefone = '{1}', celular = '{2}', email = '{3}', obs = '{4}' WHERE ID = " + contato.Id, contato.Pessoa.Id, contato.Telefone, contato.Celular, contato.Email, contato.Observacao); _banco.ExecutaComando(Instrucao); } } }
public void Salvar(Usuario model) { using (_banco = new BancoFB()) { string Instrucao; if (model.Id == 0) { model.Id = _banco.RetornarId("SEQ_USUARIO"); Instrucao = string.Format("INSERT INTO USUARIO(NOME, SENHA, ID) VALUES ('{0}', '{1}', {2}) returning ID", model.Nome, model.Senha, model.Id); model.Id = _banco.ExecutaScalar(Instrucao); } else { Instrucao = string.Format("UPDATE USUARIO SET NOME='{0}', SENHA='{1}' WHERE ID = {2}", model.Nome, model.Senha, model.Id); _banco.ExecutaComando(Instrucao); } } }
public void Salvar(TabControle model) { using (_banco = new BancoFB()) { string Instrucao; if (model.Id == 0) { model.Id = _banco.RetornarId("SEQ_TABCONTROLE"); Instrucao = string.Format("INSERT INTO TABCONTROLE(DESCRICAO, ID, SIGLA, VALORINT, VALORSTRING) VALUES ('{0}', {1}, '{2}', {3}, {4}) returning ID", model.Descricao, model.Id, model.Sigla, model.ValorInt.Value, model.ValorString); model.Id = _banco.ExecutaScalar(Instrucao); } else { Instrucao = string.Format("UPDATE TABCONTROLE SET DESCRICAO='{0}', SIGLA='{1}', VALORINT={2}, VALORSTRING='{3}' WHERE ID = {4}", model.Descricao, model.Sigla, model.ValorInt.Value, model.ValorString, model.Id); _banco.ExecutaComando(Instrucao); } } }
public void Salvar(Encontro model) { using (_banco = new BancoFB()) { string Instrucao; if (model.Id == 0) { model.Id = _banco.RetornarId("SEQ_ENCONTRO"); Instrucao = string.Format("INSERT INTO ENCONTRO(ID, DATA, ID_PESSOA, NUM_FICHA, TIPO_EXPOSITOR, NUM_ENCONTRO) VALUES ({0}, '{1}', {2}, {3}, {4}, {5}) returning id", model.Id, model.Data, model.Pessoa.Id, model.NumeroFicha, model.TipoExpositor, model.Encontros.NumeroEncontro); model.Id = _banco.ExecutaScalar(Instrucao); } else { Instrucao = string.Format("UPDATE ENCONTRO SET DATA='{0}', ID_PESSOA = {1}, NUM_FICHA = {2}, TIPO_EXPOSITOR = {3}, NUM_ENCONTRO = {4} WHERE ID = {5}", model.Data, model.Pessoa.Id, model.NumeroFicha, model.TipoExpositor, model.Encontros.NumeroEncontro, model.Id); _banco.ExecutaComando(Instrucao); } } }
public void Salvar(VeiculoPessoa model) { using (_banco = new BancoFB()) { string Instrucao; if (model.Id == 0) { model.Id = _banco.RetornarId("SEQ_VEICULO_PESSOA"); Instrucao = string.Format("INSERT INTO VEICULO_PESSOA(ID, ID_PESSOA, ID_VEICULO) VALUES ('{0}', {1}, {2})", model.Id, model.Pessoa.Id, model.Veiculo.Id); } else { Instrucao = string.Format("UPDATE VEICULO_PESSOA SET ID_PESSOA={0}, ID_VEICULO={1} WHERE ID = {2}", model.Pessoa.Id, model.Veiculo.Id, model.Id); } _banco.ExecutaComando(Instrucao); } }
public void Salvar(Sequencia model) { using (_banco = new BancoFB()) { string Instrucao; if (model.Id == 0) { model.Id = _banco.RetornarId("SEQ_SEQUENCIA"); Instrucao = string.Format("INSERT INTO SEQUENCIA(DESCRICAO, ID, SIGLA, VALOR) VALUES ('{0}', {1}, '{2}', {3}) returning ID", model.Descricao, model.Id, model.Sigla, model.Valor); model.Id = _banco.ExecutaScalar(Instrucao); } else { Instrucao = string.Format("UPDATE SEQUENCIA SET DESCRICAO='{0}', SIGLA='{1}', VALOR='{2}' WHERE ID = {3}", model.Descricao, model.Sigla, model.Valor, model.Id); _banco.ExecutaComando(Instrucao); } } }
public void Salvar(Veiculo model) { using (_banco = new BancoFB()) { string Instrucao; if (model.Id == 0) { model.Id = _banco.RetornarId("SEQ_VEICULO"); Instrucao = string.Format("INSERT INTO VEICULO(ID, PLACA, MODELO, ID_MARCA, ANO) VALUES ({0}, '{1}', '{2}', {3}, '{4}')", model.Id, model.Placa, model.Modelo, model.Marca.Id, model.Ano); } else { Instrucao = string.Format("UPDATE VEICULO SET PLACA='{0}', MODELO='{1}', ID_MARCA='{2}', ANO='{3}' WHERE ID = {4}", model.Placa, model.Modelo, model.Marca.Id, model.Ano, model.Id); } _banco.ExecutaComando(Instrucao); } }
public void Salvar(Profissao model) { using (_banco = new BancoFB()) { string Instrucao; if (model.Id == 0) { model.Id = _banco.RetornarId("SEQ_PROFISSAO"); Instrucao = string.Format("INSERT INTO PROFISSAO(DESCRICAO, ID) VALUES ('{0}', {1}) returning id", model.Descricao, model.Id); model.Id = _banco.ExecutaScalar(Instrucao); } else { Instrucao = string.Format("UPDATE PROFISSAO SET DESCRICAO='{0}' WHERE ID = {1}", model.Descricao, model.Id); _banco.ExecutaComando(Instrucao); } } }
public void Salvar(Filiacao model) { using (_banco = new BancoFB()) { string Instrucao; if (model.Id == 0) { model.Id = _banco.RetornarId("SEQ_FILIACAO"); Instrucao = string.Format("INSERT INTO FILIACAO(NOME, ID, DATANASC, ID_PESSOA) VALUES ('{0}', {1}, {2}, {3})", model.Nome, model.Id, model.DataNascimento, model.Pessoa.Id); } else { Instrucao = string.Format("UPDATE FILIACAO SET NOME='{0}', DATANASC='{1}', ID_PESSOA = {2} WHERE ID = {3}", model.Nome, model.DataNascimento, model.PessoaId, model.Id); } _banco.ExecutaComando(Instrucao); } }
public void Salvar(Cidade model) { using (_banco = new BancoFB()) { string Instrucao; if (model.Id == 0) { model.Id = _banco.RetornarId("SEQ_CIDADE"); Instrucao = string.Format("INSERT INTO CIDADE(DESCRICAO, CEP, UF, ID) VALUES ('{0}', '{1}', '{2}', {3}) returning id", model.Nome, model.CEP, model.UF, model.Id); model.Id = _banco.ExecutaScalar(Instrucao); } else { Instrucao = string.Format("UPDATE CIDADE SET DESCRICAO='{0}', CEP='{1}', UF='{2}' WHERE ID = {3}", model.Nome, model.CEP, model.UF, model.Id); _banco.ExecutaComando(Instrucao); } } }
private void Incluir(Pessoa model) { using (var _banco = new BancoFB()) { model.Id = _banco.RetornarId("SEQ_PESSOA"); } var sb = new StringBuilder(); sb.AppendLine("INSERT INTO PESSOA("); sb.AppendLine("id,"); sb.AppendLine(" nome,"); sb.AppendLine(" rg,"); sb.AppendLine(" cpf,"); sb.AppendLine(" endereco,"); sb.AppendLine(" bairro,"); sb.AppendLine(" id_cidade,"); sb.AppendLine(" cep,"); sb.AppendLine(" telefone,"); sb.AppendLine(" celular,"); sb.AppendLine(" email,"); sb.AppendLine(" pai,"); sb.AppendLine(" mae,"); sb.AppendLine(" tipo_sangue,"); sb.AppendLine(" fator_rh,"); sb.AppendLine(" id_profissao,"); sb.AppendLine(" empresa,"); sb.AppendLine(" codigo_socio,"); sb.AppendLine(" codigo_ficha,"); sb.AppendLine(" data_cadastro,"); sb.AppendLine(" data_nasc,"); sb.AppendLine(" conjuge,"); sb.AppendLine(" codigo_visita,"); sb.AppendLine(" observacao"); sb.AppendLine(") VALUES ("); sb.AppendLine(FuncoesSQL.CampoInt(model.Id)); sb.AppendLine(FuncoesSQL.CampoStr(model.Nome)); sb.AppendLine(FuncoesSQL.CampoStr(model.RG)); sb.AppendLine(FuncoesSQL.CampoStr(model.CPF)); sb.AppendLine(FuncoesSQL.CampoStr(model.Endereco)); sb.AppendLine(FuncoesSQL.CampoStr(model.Bairro)); sb.AppendLine(FuncoesSQL.CampoIntNull(model.CidadeId)); sb.AppendLine(FuncoesSQL.CampoStr(model.CEP)); sb.AppendLine(FuncoesSQL.CampoStr(model.Telefone)); sb.AppendLine(FuncoesSQL.CampoStr(model.Celular)); sb.AppendLine(FuncoesSQL.CampoStr(model.Email)); sb.AppendLine(FuncoesSQL.CampoStr(model.NomePai)); sb.AppendLine(FuncoesSQL.CampoStr(model.NomeMae)); sb.AppendLine(FuncoesSQL.CampoStr(model.TipoSangue)); sb.AppendLine(FuncoesSQL.CampoStr(model.FatorRH)); sb.AppendLine(FuncoesSQL.CampoIntNull(model.ProfissaoId)); sb.AppendLine(FuncoesSQL.CampoStr(model.NomeEmpresa)); sb.AppendLine(FuncoesSQL.CampoIntNull(model.CodigoSocio)); sb.AppendLine(FuncoesSQL.CampoIntNull(model.CodigoFicha)); sb.AppendLine(FuncoesSQL.CampoDataNull(model.DataCadastro)); sb.AppendLine(FuncoesSQL.CampoDataNull(model.DataNascimento)); sb.AppendLine(FuncoesSQL.CampoStr(model.NomeConjuge)); sb.AppendLine(FuncoesSQL.CampoIntNull(model.CodigoVisita)); sb.AppendLine(FuncoesSQL.CampoStr(model.Observacao, false)); sb.AppendLine(")"); using (_banco = new BancoFB()) { _banco.ExecutaComando(sb.ToString()); } }