Ejemplo n.º 1
0
        private void Update(Pessoa model)
        {
            var sb = new StringBuilder();

            sb.AppendLine(" UPDATE PESSOA SET ");
            sb.AppendLine(" nome = " + FuncoesSQL.CampoStr(model.Nome));
            sb.AppendLine(" rg = " + FuncoesSQL.CampoStr(model.RG));
            sb.AppendLine(" cpf = " + FuncoesSQL.CampoStr(model.CPF));
            sb.AppendLine(" endereco = " + FuncoesSQL.CampoStr(model.Endereco));
            sb.AppendLine(" bairro = " + FuncoesSQL.CampoStr(model.Bairro));
            sb.AppendLine(" id_cidade = " + FuncoesSQL.CampoIntNull(model.CidadeId));
            sb.AppendLine(" cep= " + FuncoesSQL.CampoStr(model.CEP));
            sb.AppendLine(" telefone= " + FuncoesSQL.CampoStr(model.Telefone));
            sb.AppendLine(" celular= " + FuncoesSQL.CampoStr(model.Celular));
            sb.AppendLine(" email = " + FuncoesSQL.CampoStr(model.Email));
            sb.AppendLine(" pai= " + FuncoesSQL.CampoStr(model.NomePai));
            sb.AppendLine(" mae= " + FuncoesSQL.CampoStr(model.NomeMae));
            sb.AppendLine(" tipo_sangue= " + FuncoesSQL.CampoStr(model.TipoSangue));
            sb.AppendLine(" fator_rh= " + FuncoesSQL.CampoStr(model.FatorRH));
            sb.AppendLine(" id_profissao= " + FuncoesSQL.CampoIntNull(model.ProfissaoId));
            sb.AppendLine(" empresa= " + FuncoesSQL.CampoStr(model.NomeEmpresa));
            sb.AppendLine(" codigo_socio= " + FuncoesSQL.CampoIntNull(model.CodigoSocio));
            sb.AppendLine(" codigo_ficha= " + FuncoesSQL.CampoIntNull(model.CodigoFicha));
            sb.AppendLine(" data_cadastro= " + FuncoesSQL.CampoDataNull(model.DataCadastro));
            sb.AppendLine(" data_nasc= " + FuncoesSQL.CampoDataNull(model.DataNascimento));
            sb.AppendLine(" conjuge= " + FuncoesSQL.CampoStr(model.NomeConjuge));
            sb.AppendLine(" codigo_visita= " + FuncoesSQL.CampoIntNull(model.CodigoVisita));
            sb.AppendLine(" observacao= " + FuncoesSQL.CampoStr(model.Observacao, false));
            sb.AppendLine(" WHERE Id = " + model.Id);

            using (_banco = new BancoFB())
            {
                _banco.ExecutaComando(sb.ToString());
            }
        }
Ejemplo n.º 2
0
        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());
            }
        }