Is there a better/cleaner way to do this?
int stockvalue = 0; if (!Convert.IsDBNull(reader[\"StockValue\"])) stockvalue = (int)reader[\"StockValue\"]; >
int stockvalue = reader["StockValue"] != DbNull.Value ? Convert.ToInt32(reader["StockValue"]) : 0;