private static NpgsqlTypes.NpgsqlDbType GetDbType(parametros.eTypeData o) { if (o == parametros.eTypeData.eVarchar) { return(NpgsqlTypes.NpgsqlDbType.Varchar); } if (o == parametros.eTypeData.eDateTime) { return(NpgsqlTypes.NpgsqlDbType.Timestamp); } if (o == parametros.eTypeData.eInt) { return(NpgsqlTypes.NpgsqlDbType.Integer); } if (o == parametros.eTypeData.eLong) { return(NpgsqlTypes.NpgsqlDbType.Bigint); } if (o == parametros.eTypeData.eBool) { return(NpgsqlTypes.NpgsqlDbType.Boolean); } if (o == parametros.eTypeData.eDecimal) { return(NpgsqlTypes.NpgsqlDbType.Money); } if (o == parametros.eTypeData.eDouble) { return(NpgsqlTypes.NpgsqlDbType.Double); } if (o == parametros.eTypeData.eFloat) { return(NpgsqlTypes.NpgsqlDbType.Real); } if (o == parametros.eTypeData.eByte) { return(NpgsqlTypes.NpgsqlDbType.Bytea); } return(NpgsqlTypes.NpgsqlDbType.Varchar); }
private static SqlDbType GetDbType(parametros.eTypeData o) { if (o == parametros.eTypeData.eVarchar) { return(SqlDbType.VarChar); } if (o == parametros.eTypeData.eDateTime) { return(SqlDbType.DateTime); } if (o == parametros.eTypeData.eInt) { return(SqlDbType.Int); } if (o == parametros.eTypeData.eLong) { return(SqlDbType.BigInt); } if (o == parametros.eTypeData.eBool) { return(SqlDbType.Bit); } if (o == parametros.eTypeData.eDecimal) { return(SqlDbType.Decimal); } if (o == parametros.eTypeData.eDouble) { return(SqlDbType.Float); } if (o == parametros.eTypeData.eFloat) { return(SqlDbType.Real); } if (o == parametros.eTypeData.eByte) { return(SqlDbType.Image); } return(SqlDbType.VarChar); }