System.InvalidCastException: Specified cast is not valid. Server stack trace: at System.Data.SqlClient.SqlDataReader.GetSqlInt32(Int32 i) at System.Data.SqlClient.SqlDataReader.GetInt32(Int32 i) at Seamless.Manhattan.DAO.FirmLocationDAO.GetDataObjectFromReader(IDataReader dataReader, ColumnOrdinals ordinals) in c:\data\work\seamlessweb\manhattan\src\DAO\FirmLocationDAO.cs:line 1911 at Seamless.Manhattan.DAO.FirmLocationDAO.GetDataObjectFromReader(IDataReader dataReader) in c:\data\work\seamlessweb\manhattan\src\DAO\FirmLocationDAO.cs:line 1123 at Seamless.Manhattan.DAO.FirmLocationDAO.Load(IdType firmLocationId) in c:\data\work\seamlessweb\manhattan\src\DAO\FirmLocationDAO.cs:line 1073 at Seamless.Manhattan.BusinessLogic.FirmLocation..ctor(IdType firmLocationId) in c:\data\work\seamlessweb\manhattan\src\BusinessLogic\FirmLocation.cs:line 28 at Seamless.Manhattan.BusinessLogic.FirmLocation.GetInstance(IdType firmLocationId) in c:\data\work\seamlessweb\manhattan\src\BusinessLogic\FirmLocation.cs:line 89 at Seamless.Manhattan.BusinessLogic.Order.GetCutoffTime(VendorLocation vendorLoc, DateType dayOfCutoff) in c:\data\work\seamlessweb\manhattan\src\BusinessLogic\Order.cs:line 4429 at Seamless.Manhattan.BusinessLogic.Order.Load() in c:\data\work\seamlessweb\manhattan\src\BusinessLogic\Order.cs:line 422 at Seamless.Manhattan.BusinessLogic.Order..ctor(IdType orderId) in c:\data\work\seamlessweb\manhattan\src\BusinessLogic\Order.cs:line 49 at Seamless.Manhattan.BusinessLogic.Order.GetInstance(IdType orderId) in c:\data\work\seamlessweb\manhattan\src\BusinessLogic\Order.cs:line 62 at Seamless.Manhattan.Facade.MemberFacade.GetOrder(IdType orderId) in c:\data\work\seamlessweb\manhattan\src\Facade\MemberFacade.cs:line 1463 at System.Runtime.Remoting.Messaging.Message.Dispatch(Object target, Boolean fExecuteInContext) at System.Runtime.Remoting.Messaging.StackBuilderSink.SyncProcessMessage(IMessage msg, Int32 methodPtr, Boolean fExecuteInContext) Exception rethrown at [0]: at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg) at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData