/// <summary> /// Inseri um Bem /// </summary> /// <param name="eBensOutros">Entidade contendo todos os dados do Bem a ser inserido</param> /// <returns>Quantidade de linhas alteradas no Banco de Dados</returns> public int Inserir(EBensOutros eBensOutros) { try { AcessaDadosAntigo acessaBD = new AcessaDadosAntigo(); acessaBD.ConnectionStringName = ConexaoAntigo.ConnectionName; StringBuilder sbSQL = new StringBuilder(); sbSQL.Append(" INSERT INTO BensOutros "); sbSQL.Append(" (ID_BensOutros "); sbSQL.Append(" ,ID_Cliente "); sbSQL.Append(" ,Tipo "); sbSQL.Append(" ,Descricao "); sbSQL.Append(" ,Valor) "); sbSQL.Append(" VALUES "); sbSQL.Append(" ( seqBensOutros.nextval "); sbSQL.Append(" ," + eBensOutros.ID_Cliente.ToString()); sbSQL.Append(" ," + eBensOutros.Tipo.ToString()); sbSQL.Append(" , '" + eBensOutros.Descricao + "'"); sbSQL.Append(" ," + Conversao.ToDecimalOracle(eBensOutros.Valor) + ") "); DbCommand cmd = acessaBD.CreateCommand(CommandType.Text, sbSQL.ToString()); return(acessaBD.ExecuteNonQuery(cmd)); } catch (Exception ex) { throw ex; } }
/// <summary> /// Altera um Bem Imóvel /// </summary> /// <param name="eBensImoveis">Entidade contendo todos os dados do Bem Imóvel a ser alterado</param> /// <returns>Quantidade de linhas alteradas no Banco de Dados</returns> public int Alterar(EBensImoveis eBensImoveis) { try { AcessaDadosAntigo acessaBD = new AcessaDadosAntigo(); acessaBD.ConnectionStringName = ConexaoAntigo.ConnectionName; StringBuilder sbSQL = new StringBuilder(); sbSQL.Append(" UPDATE BensImoveis "); sbSQL.Append(" SET "); sbSQL.Append(" Tipo = " + eBensImoveis.Tipo.ToString()); sbSQL.Append(" ,Endereco = '" + eBensImoveis.Endereco + "'"); sbSQL.Append(" ,Cidade = '" + eBensImoveis.Cidade + "'"); sbSQL.Append(" ,UF = '" + eBensImoveis.UF + "'"); sbSQL.Append(" ,Valor = " + Conversao.ToDecimalOracle(eBensImoveis.Valor)); sbSQL.Append(" WHERE ID_BensImoveis = " + eBensImoveis.ID_BensImoveis.ToString()); DbCommand cmd = acessaBD.CreateCommand(CommandType.Text, sbSQL.ToString()); return(acessaBD.ExecuteNonQuery(cmd)); } catch (Exception ex) { throw ex; } }