﻿<?xml version="1.0"?>
<doc>
<assembly>
<name>
Vascor.FVSCMS.DA
</name>
</assembly>
<members>
<member name="M:Vascor.FVSCMS.DA.Allocation.Fetch(System.Int32)">
 <summary>
 Returns allocation data for a Vehicle.
 </summary>
 <param name="VehicleID"></param>
 <returns></returns>
 <remarks>
 3/13/2009
 Patrick Johnson
 </remarks>
</member>
<member name="T:Vascor.FVSCMS.DA.DVOAuctionSite">
 <summary>
 DA implementation of DVOAuctionSite
 </summary>
 <remarks>
 07/30/2009
 Jaya Polimati
 Created.
</remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.DVOAuctionSite.FetchAllByManufacturer(System.Int32,Vascor.FVSCMS.DA.ResultSetType)">
 <summary>
 Fetch AuctionSite for the Manufacturer 
 </summary>
 <param name="ManufacturerID"></param>
 <param name="ResultSetType"></param>
 <returns></returns>
 <remarks>
 07/30/2009
 Jaya Polimati
 Added.
 </remarks>
</member>
<member name="T:Vascor.FVSCMS.DA.Country">
 <summary>
 Country.
 </summary>
 <remarks>
 11/25/2008 
 Justin Bailey
 For OTM integration.
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.Country.Fetch(Vascor.FVSCMS.DA.ResultSetType)">
 <summary>
 Fetch all available Equipment records.
 </summary>
 <param name="ResultSetType"></param>
 <returns></returns>
 <remarks>
 11/25/2008
 Justin Bailey
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.Customer.FecthByCode(System.String,Vascor.FVSCMS.DA.ResultSetType)">
 <summary>
 Returns the customer by CustomerCode
 </summary>
 <param name="strCustomerCode"></param>
 <param name="ResultSetType"></param>
 <returns></returns>
 <remarks>
 04/07/2010
 Created By Horacio torres
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.CustomerLocation.Insert(System.Int32,System.Int32,System.String,System.String,System.String,System.String,System.Object)">
 <summary>
 
 </summary>
 <param name="intCustomerID"></param>
 <param name="intLocationID"></param>
 <param name="strCustomerLocationCode"></param>
 <param name="strCustomerSPLC"></param>
 <param name="strCustomerLocationCode2"></param>
 <param name="strRampCode"></param>
 <param name="objAutoYardArrive"></param>    
 <returns></returns>
 <remarks>
 07/23/2010
 Horacio Torres
 Fields added: CustomerLocationCode2,RampCode,AutoYardArrive,ClearCustoms,ClearCustomsType,NeedDestInsp,EDIOnHold 
 WI 1773
 
 10/13/2010
 Horacio Torres
 Removing NeedDestInsp, EDIOnHold,ClearCustoms,ClearCustomsType
 WI 2014
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.CustomerLocation.Update(System.Int32,System.String,System.String,System.String,System.String,System.Object)">
 <summary>
 
 </summary>
 <param name="intCustomerLocationID"></param>
 <param name="strCustomerLocationCode"></param>
 <param name="strCustomerSPLC"></param>
 <param name="strRampCode"></param>
 <param name="objAutoYardArrive"></param>   
 <remarks>
 07/23/2010
 Horacio Torres
 Fields added: CustomerLocationCode2,RampCode,AutoYardArrive,ClearCustoms,ClearCustomsType,NeedDestInsp,EDIOnHold 
 WI 1773
 
 10/13/2010
 Horacio Torres
 Removing NeedDestInsp, EDIOnHold,ClearCustoms,ClearCustomsType
 WI 2014
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.CustomerOption.FetchOpenWorkOrderItemByLocationID(System.Int32)">
 <summary>
 returns all of the customer option codes available for a location that have open work order itmes regardless of manufacturer
 this was needed operationally to perform yard work.
 </summary>
 <param name="intLocationID"></param>
 <returns></returns>
 <remarks>
 12/03/2010
 Samantha Aldridge
 WI 2478
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.CustomerOption.InsertUpdate(System.Int32,System.Int32,System.String,System.String,System.String,System.Boolean,System.String,System.String,System.Int32,System.Int32,System.Int32)">
 <summary>
 
 </summary>
 <param name="intCustomerOptionID"></param>
 <param name="intManufacturerID"></param>
 <param name="strOptionCode"></param>
 <param name="strPartNumber"></param>
 <param name="strDescription"></param>
 <param name="blnActive"></param>
 <param name="strModelYear"></param>
 <param name="strModelCode"></param>
 <param name="intRepeatDays"></param>
 <param name="intUnitOfMeasureID"></param>
 <param name="intAdvanceWorkOrderCreateDays"></param>
 <returns></returns>
 <remarks>
 11/30/2010
 Horacio Torres
 Adding fields intRepeatDays,intUnitOfMeasureID,intAdvanceWorkOrderCreateDays
 WI 2363
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.CustomerRequest.Insert(System.Int32,System.String,System.String,System.Int32,System.String,System.String,System.String,System.String)">
 <summary>
 
 </summary>
 <param name="intCustomerID"></param>
 <param name="strRequestDate"></param>
 <param name="strRequestor"></param>
 <param name="intUserID"></param>
 <param name="strRequestCode"></param>
 <param name="strDescription"></param>
 <param name="strSQLStatement"></param>
 <param name="strHoldNumber"></param>
 <returns></returns>
 <remarks>
 05/24/2005
 Maaloot Suprawan
 Add user that request to put Vehicle/Location on hold.
 
 08/07/2014
 Jason Watkins
 WI 13822
 Added HoldNumber as a parameter.
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.Driveaway.FetchDriveawayEvents(System.Int32)">
 <summary>
 Returns all driveaway events for the given VehicleID
 </summary>
 <param name="intVehicleID"></param>
 <returns></returns>
 <remarks>
 03/14/2012
 Jason Watkins
 WI 5087
 Created.
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.Driveaway.FetchDriveawayOrigins">
 <summary>
 Returns all current driveaway origin locations.
 </summary>
 <returns></returns>
 <remarks>
 03/14/2012
 Jason Watkins
 WI 5087
 Created.</remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.Driveaway.FetchDriveawayDestinations">
 <summary>
 Returns all current driveaway destination locations.
 </summary>
 <returns></returns>
 <remarks>
 03/14/2012
 Jason Watkins
 WI 5087
 Created.</remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.DVOLocation.Insert(System.Int32)">
 <summary>
 Insert a Record in to DVOLocation
 </summary>
 <param name="intLocationID"></param>
 <returns></returns>
 <remarks>
 By: Patrick
 Date: 3/9/2009
 Purpose: DA to insert record
 
 05/11/09
 Jaya Polimati
 Remove Removed CarrierOperator as this column is not in the tbDVOLocation table 
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.DVOLocation.InsertDVOChildLocation(System.Int32,System.Int32)">
 <summary>
 Inserts a record in to tbDVOLocationSelfXRef table
 </summary>
 <param name="intDVOParentLocationID"></param>
 <param name="intDVOChildLocationID"></param>
 <returns></returns>
 <remarks>
 05/09/09
 Jaya Polimati
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.DVOLocation.InsertManagementLocationType(System.Int32,System.Int32)">
 <summary>
 Insert record in to tbManagementLocationType table
 </summary>
 <param name="intManufacturerID"></param>
 <param name="intLocationTypeID"></param>
 <returns></returns>
 05/09/09
 Jaya Polimati
 <remarks></remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.DVOLocation.InsertRepairLocationType(System.Int32,System.Int32)">
 <summary>
  Insert a record into tbRepairLocationType
 </summary>
 <param name="intManufacturerID"></param>
 <param name="intLocationTypeID"></param>
 <returns></returns>
 <remarks>
 05/09/09
 Jaya Polimati
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.DVOLocation.FetchByLocationID(System.Int32,Vascor.FVSCMS.DA.ResultSetType)">
 <summary>
 DA to fetch a record by LocationID
 </summary>
 <param name="intLocationID"></param>
 <param name="ResultSetType"></param>
 <returns></returns>
 <remarks>
 05/12/09
 Jaya Polimati
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.DVOLocation.FetchManagementLocationByManufacturer(System.Int32,System.Int32,Vascor.FVSCMS.DA.ResultSetType)">
 <summary>
 Gets all Management Locations by manufacturer
 </summary>
 <param name="intUserID"></param>
 <param name="intManufacturerID"></param>
 <param name="ResultSetType"></param>
 <returns></returns>
 <remarks>
 05/08/09
 Jaya Polimati
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.DVOLocation.FetchRepairLocationByManufacturer(System.Int32,System.Int32,Vascor.FVSCMS.DA.ResultSetType)">
 <summary>
 Get all Repair locations for the Manufacturer
 </summary>
 <param name="intUserID"></param>
 <param name="intManufacturerID"></param>
 <param name="ResultSetType"></param>
 <returns></returns>
 <remarks>
 05/08/09
 Jaya Polimati
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.DVOLocation.FetchManagementLocationsTypeByManufacturer(System.Int32,Vascor.FVSCMS.DA.ResultSetType)">
 <summary>
 Fetch Management Location types by the ManufacturerID
 </summary>
 <param name="intManufacturerID"></param>
 <param name="ResultSetType"></param>
 <returns></returns>
 <remarks>
 05/09/09
 Jaya Polimati
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.DVOLocation.FetchRepairLocationsTypeByManufacturer(System.Int32,Vascor.FVSCMS.DA.ResultSetType)">
 <summary>
 Fetch Repair Location types by the ManufacturerID
 </summary>
 <param name="intManufacturerID"></param>
 <param name="ResultSetType"></param>
 <returns></returns>
 <remarks>
 05/09/2009
 Jaya Polimati
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.DVOLocation.SelectChildLocations(System.Int32,Vascor.FVSCMS.DA.ResultSetType)">
 <summary>
 Select a set of children locations to a DVO Location.
 </summary>
 <param name="intLocationID"></param>
 <param name="ResultSetType"></param>
 <returns></returns>
 <remarks>
 Patrick Johnson
 3/22/2009
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.DVOLocation.DeleteManagementLocationType(System.Int32,System.Int32)">
 <summary>
 Delete a LocationType record from tbManagementLocationType table
 </summary>
 <param name="intManufacturerID"></param>
 <param name="intLocationTypeID"></param>
 <returns></returns>
 05/09/09
 Jaya Polimati
 <remarks></remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.DVOLocation.DeleteRepairLocationType(System.Int32,System.Int32)">
 <summary>
 Delete a LocationType record from tbRepairLocationType table
 </summary>
 <param name="intManufacturerID"></param>
 <param name="intLocationTypeID"></param>
 <returns></returns>
 05/09/09
 Jaya Polimati
 <remarks></remarks>
</member>
<member name="T:Vascor.FVSCMS.DA.DVORepairType">
 <summary>
 DA implementation of DVORepairType
 </summary>
 <remarks>
 07/29/2009
 Jaya Polimati
 Created.
</remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.DVORepairType.FetchAllByManufacturer(System.Int32,Vascor.FVSCMS.DA.ResultSetType)">
 <summary>
 Fetch RepairType for the Manufacturer 
 </summary>
 <param name="ManufacturerID"></param>
 <param name="ResultSetType"></param>
 <returns></returns>
 <remarks>
 07/29/2009
 Jaya Polimati
 Added.
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.DVORepairType.Insert(System.Int32,System.String,System.String)">
 <summary>
 Insert RepairType for the Manufacturer 
 </summary>
 <param name="ManufacturerID"></param>
 <param name="RepairTypeCode"></param>
 <param name="RepairTypeDescription"></param>
 <returns></returns>
 <remarks>
 09/04/2009
 Samantha Hinton
 Added.
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.DVORepairType.Activate(System.Int32)">
 <summary>
 Will mark the repair type as Active
 </summary>
 <param name="RepairTypeID"></param>
 <returns></returns>
 <remarks>
 09/04/2009
 Samantha Hinton
 Added.
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.DVORepairType.Deactivate(System.Int32)">
 <summary>
 Will mark the repair type as inactive and will no longer let people add repairs to a vehicle for this type
 </summary>
 <param name="RepairTypeID"></param>
 <returns></returns>
 <remarks>
 09/04/2009
 Samantha Hinton
 Added.
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.DVORepairType.Update(System.Int32,System.String,System.String)">
 <summary>
 Updates an existing record. 
 </summary>
 <param name="intDVORepairTypeID"></param>
 <param name="strRepairTypeCode"></param>
 <param name="strRepairType"></param>
 <returns></returns>
 <remarks></remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.DVORepairType.Update(System.Int32,System.String,System.Boolean)">
 <summary>
 Updates RepairType and Active fields
 </summary>
 <param name="repairTypeID"></param>
 <param name="repairType"></param>
 <param name="active"></param>
 <returns></returns>
 <remarks>
 12/03/2013
 Horacio Torres
 Created
 WI 12281
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.DVORepairType.GetCode(System.Int32)">
 <summary>
 Get the Repair Type Code by ID.
 </summary>
 <param name="intRepairTypeID"></param>
 <returns></returns>
 <remarks>
 08/30/2009
 Justin Bailey
 Added.
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.DVORepairType.FetchAllByManufacturerForMaintenance(System.Int32,Vascor.FVSCMS.DA.ResultSetType)">
 <summary>
 Fetch (all, active and inactive) RepairType for the Manufacturer 
 </summary>
 <param name="ManufacturerID"></param>
 <param name="ResultSetType"></param>
 <returns></returns>
 <remarks>
 09/10/2009
 Samantha Hinton
 Added.
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.DVOStatus.Insert(System.Int32,System.String)">
 <summary>
 
 </summary>
 <param name="intManufacturerID"></param>
 <param name="strDescription"></param>
 <returns></returns>
 <remarks>
 12/18/2009
 Samantha Hinton
 Added for new manufacturer mapping requirement
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.DVOStatus.SelectByManufacturerID(System.Int32,Vascor.FVSCMS.DA.ResultSetType)">
 <summary>
 
 </summary>
 <param name="intManufacturerID"></param>
 <param name="ResultSetType"></param>
 <returns></returns>
 <remarks>
 12/18/2009
 Samantha Hinton
 Created
 WI1182
 </remarks>
</member>
<member name="T:Vascor.FVSCMS.DA.DVOVehicle">
 <summary>
 DVO Vehicle DA Actions.
 </summary>
 <remarks>
 09/01/2009
 Samantha Hinton
 Added method for Fetch10032 Report.
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.DVOVehicle.Insert(System.Int32,System.Int32,System.Int32,System.Int32,System.String,System.String,System.String,System.Boolean,System.String,System.Boolean,System.Boolean,System.Boolean,System.String,System.Int32,System.String,System.String,System.String,System.String,System.DateTime,System.String,System.DateTime,System.DateTime,System.DateTime,System.DateTime,System.DateTime,System.String,System.String,System.Int32,System.String,System.Int32,System.String,System.DateTime,System.Int32,System.String,System.String,System.String,System.String,System.String,System.String,System.Boolean,System.Int32,System.Int32,System.DateTime,System.Boolean,System.DateTime,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
 <summary>
 Insert a new DVO record. Expects strongly-typed params,
 including Strings.
 </summary>
 <param name="intVehicleID"></param>
 <param name="intRampLocationID"></param>
 <param name="intCategoryID"></param>
 <param name="intDVOStatusID"></param>
 <param name="strRailCarNumber"></param>
 <param name="strDamageDescription"></param>
 <param name="strApparentCause"></param>
 <param name="blnDamageBeforeUnload"></param>
 <param name="strRailCarrierAcknowledge"></param>
 <param name="blnDuring"></param>
 <param name="blnAfter"></param>
 <param name="blnYardDamage"></param>
 <param name="strRampOperatorAcknowledge"></param>
 <param name="intRepairingDealerID"></param>
 <param name="strRepairOrderNumber"></param>
 <param name="strFormPerparedBy"></param>
 <param name="strHaulawayProNumber"></param>
 <param name="strManager"></param>
 <param name="dtmInitialInspectionRequested"></param>
 <param name="strRepairsAuthorized"></param>
 <param name="dteInitialInspectionCompletedDate"></param>
 <param name="dteVehicleForwardedToRepairDate"></param>
 <param name="dteRepairsCompletedDate"></param>
 <param name="dteReturnedToRampDate"></param>
 <param name="dteShippedDate"></param>
 <param name="strCopiesForwarded"></param>
 <param name="strRemarks"></param>
 <param name="intCarrier"></param>
 <param name="strCarrierSignature"></param>
 <param name="intRepairTypeID"></param>
 <param name="strVehicleValue"></param>
 <param name="dtmAuctionSoldDate"></param>
 <param name="intAuctionSiteID"></param>
 <param name="strInitialTotalEstimate"></param>
 <param name="strInitialDisclosableValue"></param>
 <param name="strSupplementalEstimate"></param>
 <param name="strSupplementalDisclosableValue"></param>
 <param name="strRepairStatus"></param>
 <param name="strRepairInspectionNotes"></param>
 <param name="blnActOfGod"></param>
 <param name="intBeginVehicleEventID">Origination Vehicle Event ID.</param>
 <param name="intCustomerID"></param>
 <returns></returns>
 <remarks>
 Patrick
 Date: 3/9/2009
 Purpose: DA to insert record

 07/29/2009
 Jaya Polimati
 Added new columns and removed RegularRepair column
 
 08/30/2009
 Justin Bailey
 Added ToDBNull for all nullable fields per the database.
 Changed strAuctionSoldDate to DATE from string.
 
 09/03/2009
 Justin Bailey
 Added BeginVehicleEventID.
 
 09/04/2009
 Justin Bailey
 Added CustomerID. To filter out cases where more than one
 OEM is operating at a Ramp... seems unlikely, but that is what
 they thought with the first version of IDM too.
 
 09/08/2009
 Justin Bailey
 Changed to dtm from str for initial inspection.
 
 09/10/2009
 justin bailey
 Added Title Rec'd and Loss Claim fields.
 
 9/2/10
 James Brooks
 WI 1908
 added fdVehicleValueCurrencyID
 fdInitialTotalEstimateCurrencyID 
 fdInitialDisclosableValueCurrencyID
 fdSupplementalEstimateCurrencyID 
 fdSupplementalDisclosableValueCurrencyID
 
 10/02/2013
 Samantha Aldridge
 added closed date
 WI 12240
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.DVOVehicle.Update(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.String,System.String,System.String,System.Boolean,System.String,System.Boolean,System.Boolean,System.Boolean,System.String,System.Int32,System.String,System.String,System.String,System.String,System.DateTime,System.String,System.DateTime,System.DateTime,System.DateTime,System.DateTime,System.DateTime,System.String,System.String,System.Int32,System.String,System.Int32,System.String,System.DateTime,System.Int32,System.String,System.String,System.String,System.String,System.String,System.String,System.Boolean,System.Int32,System.DateTime,System.Boolean,System.DateTime,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
 <summary>
 Update a DVO record. Expects strongly-typed params,
 including Strings.
 </summary>
 <param name="intDVOVehicleID"></param>
 <param name="intRampLocationID"></param>
 <param name="intVehicleID"></param>
 <param name="intCategoryID"></param>
 <param name="intDVOStatusID"></param>
 <param name="strRailCarNumber"></param>
 <param name="strDamageDescription"></param>
 <param name="strApparentCause"></param>
 <param name="blnDamageBeforeUnload"></param>
 <param name="strRailCarrierAcknowledge"></param>
 <param name="blnDuring"></param>
 <param name="blnAfter"></param>
 <param name="blnYardDamage"></param>
 <param name="strRampOperatorAcknowledge"></param>
 <param name="intRepairingDealerID"></param>
 <param name="strRepairOrderNumber"></param>
 <param name="strFormPerparedBy"></param>
 <param name="strHaulawayProNumber"></param>
 <param name="strManager"></param>
 <param name="dtmInitialInspectionRequested"></param>
 <param name="strRepairsAuthorized"></param>
 <param name="dteInitialInspectionCompletedDate"></param>
 <param name="dteVehicleForwardedToRepairDate"></param>
 <param name="dteRepairsCompletedDate"></param>
 <param name="dteReturnedToRampDate"></param>
 <param name="dteShippedDate"></param>
 <param name="strCopiesForwarded"></param>
 <param name="strRemarks"></param>
 <param name="intCarrier"></param>
 <param name="strCarrierSignature"></param>
 <param name="intRepairTypeID"></param>
 <param name="strVehicleValue"></param>
 <param name="dtmAuctionSoldDate"></param>
 <param name="intAuctionSiteID"></param>
 <param name="strInitialTotalEstimate"></param>
 <param name="strInitialDisclosableValue"></param>
 <param name="strSupplementalEstimate"></param>
 <param name="strSupplementalDisclosableValue"></param>
 <param name="strRepairStatus"></param>
 <param name="strRepairInspectionNotes"></param>
 <param name="blnActOfGod"></param>
 <param name="intCustomerID"></param>
 <returns></returns>
 <remarks>
 Patrick
 Date: 3/9/2009
 Purpose: DA to Update record

 07/29/2009
 Jaya Polimati
 Added new columns and removed RegularRepair column
 
 08/30/2009
 Justin Bailey
 Copied the ToDBNull down changes from Insert.
 Changed strAuctionSoldDate to DATE from string.
 
 09/04/2009
 Justin Bailey
 Added CustomerID.
 
 09/08/2009
 Justin Bailey
 Changed to dtm from str for initial inspection.
 
 09/10/2009
 justin bailey
 Added Title Rec'd and Loss Claim fields.
 
 9/2/10
 James Brooks
 WI 1908
 added fdVehicleValueCurrencyID
 fdInitialTotalEstimateCurrencyID 
 fdInitialDisclosableValueCurrencyID
 fdSupplementalEstimateCurrencyID 
 fdSupplementalDisclosableValueCurrencyID
 
 10/02/2013
 Samantha Aldridge
 added closed date and closed by
 WI 12240
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.DVOVehicle.UpdateBeginVehicleEvent(System.Int32,System.Int32)">
 <summary>
 Update the Begin VehicleEventID.
 </summary>
 <param name="intDVOVehicleID"></param>
 <param name="intBeginVehicleEventID"></param>
 <returns></returns>
 <remarks>
 09/09/2009
 Justin Bailey
 Added to support the post-insert update call that is 
 unfortunately necessary since both the VehicleEventID
 and the DVOVehicleID are needed for both the insert
 call to the VehicleEvent for the EventRecordSourceID as well
 as to DVO for this BeginVehicleEvent--I opted to update
 this table as it would be most reasonable. If two calls
 following one another could be considered reasonable at all.
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.DVOVehicle.UpdateEndVehicleEvent(System.Int32,System.Int32)">
 <summary>
 Update the END VehicleEventID, intended to close out
 the DVO record completely.
 </summary>
 <param name="intDVOVehicleID"></param>
 <param name="intEndVehicleEventID"></param>
 <returns></returns>
 <remarks>
 09/09/2009
 Justin Bailey
 Added to support closing a DVO record out completely.
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.DVOVehicleFilePath.Fetch(System.Int32)">
 <summary>
 Returns all documents paths for a DVO vehicle
 </summary>
 <param name="intDVOVehicleID"></param>
 <returns></returns>
 <remarks>
 Patrick Johnson
 3/13/2009
</remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.DVOVehicleFilePath.Delete(System.Int32,System.Int32)">
 <summary>
 Deletes a document for a DVO vehicle
 </summary>
 <param name="intVehicleID"></param>
 <param name="intFilepathID"></param>
 <returns></returns>
 <remarks>
 Patrick Johnson
 3/13/2009
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.DVOVehicleFilePath.Insert(System.Int32,System.Int32,System.String)">
 <summary>
 Inserts a document for a DVO vehicle.
 </summary>
 <param name="intDVOVehicleID"></param>
 <param name="intFilepathID"></param>
 <returns></returns>
 <remarks>
 Patrick Johnson
 3/13/2009
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.DVOVehicleFilePath.FetchByFilePathID(System.Int32,Vascor.FVSCMS.DA.ResultSetType)">
 <summary>
 Returns a documents path for a FilePathID.
 </summary>
 <param name="intFilePathID"></param>
 <param name="ResultSetType"></param>
 <returns></returns>
 <remarks>
 Patrick Johnson
 3/13/2009
 </remarks>
</member>
<member name="T:Vascor.FVSCMS.DA.Equipment">
 <summary>
 Equipment.
 </summary>
 <remarks>
 11/25/2008 
 Justin Bailey
 For OTM integration.
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.Equipment.Fetch(Vascor.FVSCMS.DA.ResultSetType)">
 <summary>
 Fetch all available Equipment records.
 </summary>
 <param name="ResultSetType"></param>
 <returns></returns>
 <remarks>
 11/25/2008
 Justin Bailey
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.Events.Update(System.Int32,System.String,System.String,System.Int32,System.Int32)">
 <summary>
 
 </summary>
 <param name="EventID"></param>
 <param name="strEventName"></param>
 <param name="strDescription"></param>
 <param name="intEventTypeID"></param>
 <param name="intActive"></param>
 <returns></returns>
 <remarks>
 01/25/2010
 Samantha Aldridge
 WI1181
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.Events.Insert(System.Int32,System.String,System.String,System.Int32,System.Int32)">
 <summary>
 
 </summary>
 <param name="EventID"></param>
 <param name="strEventName"></param>
 <param name="strDescription"></param>
 <param name="intEventTypeID"></param>
 <param name="intActive"></param>
 <returns>error</returns>
 <remarks>
 01/25/2010
 Samantha Aldridge
 Created
 WI1181
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.Events.FetchEventTypes(Vascor.FVSCMS.DA.ResultSetType)">
 <summary>
 returns event types for event maintenance screen
 </summary>
 <param name="ResultSetType"></param>
 <returns></returns>
 <remarks></remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.EventGroup.FetchAll(Vascor.FVSCMS.DA.ResultSetType)">
 <summary>
 Returns all event groups
 </summary>
 <param name="ResultSetType"></param>
 <returns></returns>
 <remarks>
 01/26/2010
 Samantha Aldridge
 WI1181
  </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.EventGroup.InsertGroup(System.String,System.String)">
 <summary>
 adds a new group
 </summary>
 <param name="strGroupName"></param>
 <param name="strGroupDescription"></param>
 <returns></returns>
 <remarks>
  01/26/2010
 Samantha Aldridge
 WI1181
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.EventGroup.UpdateGroup(System.Int32,System.String,System.String)">
 <summary>
 
 </summary>
 <param name="intGroupID"></param>
 <param name="strGroupName"></param>
 <param name="strGroupDescription"></param>
 <returns></returns>
 <remarks>
  01/26/2010
 Samantha Aldridge
 WI1181
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.EventGroup.DeleteGroup(System.Int32)">
 <summary>
 
 </summary>
 <param name="intGroupID"></param>
 <returns></returns>
 <remarks>
 01/26/2010
 Samantha Aldridge
 Created
 WI1181
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.EventGroup.AddGroupMember(System.Int32,System.Int32)">
 <summary>
 
 </summary>
 <param name="intGroupID"></param>
 <param name="intEventID"></param>
 <returns></returns>
 <remarks>
  01/26/2010
 Samantha Aldridge
 WI1181
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.EventGroup.RemoveGroupMember(System.Int32,System.Int32)">
 <summary>
 
 </summary>
 <param name="intGroupID"></param>
 <param name="intEventID"></param>
 <returns></returns>
 <remarks>
  01/26/2010
 Samantha Aldridge
 WI1181
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.EventGroup.FetchNonGroupMembers(System.Int32,Vascor.FVSCMS.DA.ResultSetType)">
 <summary>
 
 </summary>
 <param name="intGroupID"></param>
 <param name="ResultSetType"></param>
 <returns></returns>
 <remarks>
 01/26/2010
 Samantha Aldridge
 Created
 WI1181
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.EventGroup.FetchGroupMembers(System.Int32,Vascor.FVSCMS.DA.ResultSetType)">
 <summary>
 
 </summary>
 <param name="intGroupID"></param>
 <param name="ResultSetType"></param>
 <returns></returns>
 <remarks>
 01/26/2010
 Samantha Aldridge
 Created
 WI1181
 </remarks>
</member>
<member name="T:Vascor.FVSCMS.DA.FixedScanner">
 <summary>
 Data Access for Fixed Scanner data.
 </summary>
 <remarks>
 09/17/2008
 Justin Bailey
 Added.
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.FixedScanner.FetchControlsByManufacturerID(System.Int32,Vascor.FVSCMS.DA.ResultSetType)">
 <summary>
 Get all Control values by ManufacturerID.
 </summary>
 <param name="intManufacturerID"></param>
 <returns></returns>
 <remarks>
 09/17/2008
 Justin Bailey
 Added.
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.IDMLocation.FetchLocationIDBySPLCCompanyID(System.String,System.Int32)">
 <summary>
 
 </summary>
 <param name="strSPLC"></param>
 <param name="intCompanyID"></param>
 <returns></returns>
 <remarks>
 9/08/2009
 James Fitzgerald
 This returns Location ID based on SPLC and Company ID
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.Inspection.Fetch(System.Int32,System.Int32,Vascor.FVSCMS.DA.ResultSetType)">
 <summary>
 Fetch Inspection history for the vehicle for specific inspection
 </summary>
 <param name="intVehicleID"></param>
 <param name="intInspectionID"></param>
 <param name="ResultSetType"></param>
 <returns></returns>
 <remarks>
 07/28/09
 Jaya Polimati
 Added.
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.Inspection.SelectHistory(System.Int32,Vascor.FVSCMS.DA.ResultSetType)">
 <summary>
 Fetch Inspection and Damage history (in named sets) for the given vehicle.
 </summary>
 <param name="intVehicleID"></param>
 <param name="ResultSetType"></param>
 <returns></returns>
 <remarks>
 07/28/09
 Justin Bailey
 Added.
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.Inspection.Stage21ReportCreate(System.Int32,Vascor.FVSCMS.DA.ResultSetType)">
 <summary>
 
 </summary>
 <param name="intInspectionID"></param>
 <param name="ResultSetType"></param>
 <returns></returns>
 <remarks>
 01/14/2010
 Samantha Aldridge
 Created for staging 21 survey type to be sent to CSX when a new CSX21 report is created from the fvs website
 WI1272
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.Load.SelectByLoadID(System.Int32,System.Int32,System.Int32,System.String,System.String,System.Boolean,Vascor.FVSCMS.DA.ResultSetType,System.Int32)">
 <summary>
 Select LoadDetail and VehicleInLoad by LoadID, regardless of fdEndDate value.
 *Dynamic SQL is used to allow for optional Vehicle, Origin, and Destination IDs.
 </summary>
 <param name="intLoadID"></param>
 <param name="intOriginID">When present, ScheduledDepartureDate is required.</param>
 <param name="intDestinationID">When present, ScheduledArrivalDate is required.</param>
 <param name="strScheduledDepartureDate">Required when passing in intOriginID.</param>
 <param name="strScheduledArrivalDate">Required when passing in intDestinationID.</param>
 <param name="blnShowAllVehicles">True for all vehicles or False for just vehicles on the load.</param>
 <param name="ResultSetType"></param>
 <param name="intVehicleID"></param>
 <returns></returns>
 <remarks>
 <para>
 05/05/2005
 Ben Richiravanich
 This will select Load information by LoadID.</para>
 <para>
 08/16/2005
 Sam Tantasook
 Added intVehicleID optional parm</para>
 <para>
 05/07/2008
 Justin Bailey
 Formatted and added xml comments--no code change.</para>
 
 03/15/2009
 Patrick Johnson
 DEPRECATED. Use Select.
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.Load.FetchByLoadID(System.Int32)">
 <summary>
 Returns a DataSet of load information.
 </summary>
 <param name="LoadID"></param>
 <returns></returns>
 <remarks>
 04/23/2013
 Jason Watkins
 WI 9469
 Created.
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.Load.FetchDetailsByLoadID(System.Int32)">
 <summary>
 Returns a datareader of load details information.
 </summary>
 <param name="LoadID"></param>
 <returns></returns>
 <remarks>
 04/23/2013
 Jason Watkins
 WI 9469
 Created.
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.Load.FetchMaxConditionByLoadID(System.Int32)">
 <summary>
 Returns a datareader of load max condition information.
 </summary>
 <param name="LoadID"></param>
 <returns></returns>
 <remarks>
 04/23/2013
 Jason Watkins
 WI 9469
 Created.
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.Load.SearchByRailcar(System.String,System.Int32,System.Int32,System.String,System.String,System.Int32,System.Int32,System.DateTime,System.DateTime,System.DateTime,System.DateTime,Vascor.FVSCMS.DA.ResultSetType)">
 <summary>
 Searches for loads by their rail car specific attributes.
 </summary>
 <param name="strModeIdentifier">The rail car number</param>
 <param name="intCarrierID"></param>
 <param name="intWayBillNumber"></param>
 <param name="strBillOfLading"></param>
 <param name="strTransportationName1"></param>
 <param name="intOriginLocationID"></param>
 <param name="intDestinationLocationID"></param>
 <param name="ScheduledTimeofArrivalFrom"></param>
 <param name="ScheduledTimeofArrivalTo"></param>
 <param name="ScheduledTimeofDepartureFrom"></param>
 <param name="ScheduledTimeofDepartureTo"></param>
 <param name="DepartingLateStandardTime"></param>
 <param name="ArrivingLateStandardTime"></param>
 <param name="ResultSetType"></param>
 <returns> DataSet/DataReader populated with 2 data tables, first one with loads matching, second with load vehicles for each of the
 matching loads.
 </returns>
 <remarks>
 10/19/2009
 Samantha Hinton
 Created.
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.Load.Select(System.Int32,Vascor.FVSCMS.DA.ResultSetType)">
 <summary>
 Return the load information and all vins on the load.
 </summary>
 <param name="intLoadID"></param>
 <param name="ResultSetType"></param>
 <returns></returns>
 <remarks>
 03/15/2009
 Patrick Johnson
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.Load.SelectAwaitingDepartureByOrigin(System.Int32,Vascor.FVSCMS.DA.ResultSetType)">
 <summary>
 Return the load information and all vins by Origin Location ID.
 </summary>
 <param name="intLocationID"></param>
 <param name="ResultSetType"></param>
 <returns></returns>
 <remarks>
 06/29/2009
 Justin Bailey
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.Load.Insert(System.Int32,System.String,System.Int32,System.Int32,System.Boolean,System.String,System.String,System.String,System.String,System.String,System.Decimal,System.Int32,System.String,System.String,System.String,System.String)">
 <summary>
 Insert a load with all available columns and return the load id.
 </summary>
 <param name="intCarrierID"></param>
 <param name="strTransportationName1"></param>
 <param name="intTransportationModeID"></param>
 <param name="intCustomerID"></param>
 <param name="blnDummy"></param>
 <param name="strLoadDriver"></param>
 <param name="strBillOfLading"></param>
 <param name="strTransportationName2"></param>
 <param name="strComments"></param>
 <param name="strTrailerNumber"></param>
 <param name="dcmCost"></param>
 <param name="intEquipmentID"></param>
 <param name="strCustom1"></param>
 <param name="strCustom2"></param>
 <param name="strCustom3"></param>
 <param name="strCustom4"></param>
 <returns></returns>
 <remarks>
 03/21/2009
 Patrick Johnson
 
 09/04/2009
 Samantha Hinton 
 changed to call the new insert function
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.Load.Insert(System.Int32,System.String,System.Int32,System.Int32,System.Boolean,System.String,System.String,System.String,System.String,System.String,System.Decimal,System.Int32,System.String,System.String,System.String,System.String,System.String)">
 <summary>
 Insert method
 </summary>
 <param name="intCarrierID"></param>
 <param name="strTransportationName1"></param>
 <param name="intTransportationModeID"></param>
 <param name="intCustomerID"></param>
 <param name="blnDummy"></param>
 <param name="strLoadDriver"></param>
 <param name="strBillOfLading"></param>
 <param name="strTransportationName2"></param>
 <param name="strComments"></param>
 <param name="strTrailerNumber"></param>
 <param name="dcmCost"></param>
 <param name="intEquipmentID"></param>
 <param name="strCustom1"></param>
 <param name="strCustom2"></param>
 <param name="strCustom3"></param>
 <param name="strCustom4"></param>
 <param name="strInvoiceException"></param>
 <returns></returns>
 <remarks></remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.Load.Insert(System.Int32,System.String,System.Int32,System.Int32,System.Boolean,System.String,System.String,System.String,System.String,System.String,System.Decimal,System.Int32,System.String,System.String,System.String,System.String,System.String,System.String,System.String)">
 <summary>
 10/12/2009
 Samantha Hinton
 created as overload for new waybill/ modeidentifier fields
 </summary>
 <param name="intCarrierID"></param>
 <param name="strTransportationName1"></param>
 <param name="intTransportationModeID"></param>
 <param name="intCustomerID"></param>
 <param name="blnDummy"></param>
 <param name="strLoadDriver"></param>
 <param name="strBillOfLading"></param>
 <param name="strTransportationName2"></param>
 <param name="strComments"></param>
 <param name="strTrailerNumber"></param>
 <param name="dcmCost"></param>
 <param name="intEquipmentID"></param>
 <param name="strCustom1"></param>
 <param name="strCustom2"></param>
 <param name="strCustom3"></param>
 <param name="strCustom4"></param>
 <param name="strInvoiceException"></param>
 <param name="strWayBill"></param>
 <returns></returns>
 <remarks></remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.Load.Insert(System.Int32,System.String,System.Int32,System.Int32,System.Boolean,System.String,System.String,System.String,System.String,System.String,System.Decimal,System.Int32)">
 <summary>
 Insert a new Load.
 </summary>
 <param name="intCarrierID"></param>
 <param name="strTransportationName1"></param>
 <param name="intTransportationModeID"></param>
 <param name="intCustomerID"></param>
 <param name="blnDummy"></param>
 <param name="strLoadDriver"></param>
 <param name="strBillOfLading"></param>
 <param name="strTransportationName2"></param>
 <param name="strComments"></param>
 <param name="strTrailerNumber"></param>
 <param name="dcmCost"></param>
 <returns></returns>
 <remarks>
 04/12/2005
 Maaloot Suprawan
 Create new load

 8/21/2006
 Edward Norris
 Added support for TrailerNumber
 
 10/24/2008
 Justin Bailey
 Added cost.
 
 11/24/2008
 Justin Bailey
 Added EquipmentID.
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.Load.Update(System.Int32,System.Boolean,System.Int32,System.String,System.Int32,System.Int32,System.String,System.String,System.String,System.String,System.String,System.String,System.String,System.String,System.String,System.Decimal,System.Int32,System.String,System.String,System.String)">
 <summary>
 Update an existing Load.
 </summary>
 <param name="intLoadID"></param>
 <param name="blnIsDummy"></param>
 <param name="intCarrierID"></param>
 <param name="strTransportationName1"></param>
 <param name="intTransportationModeID"></param>
 <param name="intCustomerID"></param>
 <param name="strBillOfLading"></param>
 <param name="strTransportationName2"></param>
 <param name="strComments"></param>
 <param name="strLoadDriver"></param>
 <param name="strCustom1"></param>
 <param name="strCustom2"></param>
 <param name="strCustom3"></param>
 <param name="strCustom4"></param>
 <param name="strTrailerNumber"></param>
 <remarks>
 06/06/2005
 Ben Richiravanich
 This method will perform an update to tbLoad

 8/21/2006
 Edward Norris
 Added support for TrailerNumber
 
 10/24/2008
 Justin Bailey
 Added Cost, ReturnValue and changed to function.
 
 11/24/2008
 Justin Bailey
 Added EquipmentID.
 
 09/01/2009
 Samantha Hinton
 Added Accessories and Invoice Exception
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.Load.Delete(System.Int32)">
 <summary>
 Delete a Load by ID.
 </summary>
 <param name="intLoadID"></param>
 <returns></returns>
 <remarks>
 04/04/2009
 Patrick Johnson
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.LoadVehicle.Insert(System.Int32,System.Int32,System.String,System.String,System.Int32,System.Int32,System.DateTime,System.DateTime,System.DateTime,System.DateTime,System.Int32,System.Int32,System.String,System.Int32,System.DateTime,System.Int32,System.DateTime)">
 <summary>
 Insert a record. This replaces the Insert method that used
 optional parameters and old school use of types.
 </summary>
 <param name="intLoadID"></param>
 <param name="intVehicleID"></param>
 <param name="strUnitPosition"></param>
 <param name="strSecurement"></param>
 <param name="intOriginID"></param>
 <param name="intDestinationID"></param>
 <param name="dtmScheduledDepartureDate"></param>
 <param name="dtmActualArrivalDate"></param>
 <param name="dtmScheduledArrivalDate"></param>
 <param name="dtmActualDepartureDate"></param>
 <param name="intDealerID"></param>
 <param name="intRouteID"></param>
 <param name="strComment"></param>
 <param name="intBeginVehicleEventID"></param>
 <param name="dtmBeginDate"></param>
 <param name="intEndVehicleEventID"></param>
 <param name="dtmEndDate"></param>
 <returns></returns>
 <remarks>
 03/23/2009
 Patrick Johnson
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.LoadVehicle.Insert(System.Int32,System.Int32,System.String,System.String,System.Int32,System.Int32,System.DateTime,System.DateTime,System.DateTime,System.DateTime,System.Int32,System.Int32,System.String,System.Int32,System.DateTime,System.Int32,System.DateTime,System.String)">
 <summary>
 Insert a record. This replaces the Insert method that used
 optional parameters and old school use of types.
 </summary>
 <param name="intLoadID"></param>
 <param name="intVehicleID"></param>
 <param name="strUnitPosition"></param>
 <param name="strSecurement"></param>
 <param name="intOriginID"></param>
 <param name="intDestinationID"></param>
 <param name="dtmScheduledDepartureDate"></param>
 <param name="dtmActualArrivalDate"></param>
 <param name="dtmScheduledArrivalDate"></param>
 <param name="dtmActualDepartureDate"></param>
 <param name="intDealerID"></param>
 <param name="intRouteID"></param>
 <param name="strComment"></param>
 <param name="intBeginVehicleEventID"></param>
 <param name="dtmBeginDate"></param>
 <param name="intEndVehicleEventID"></param>
 <param name="dtmEndDate"></param>
 <returns></returns>
 <remarks>
 03/23/2009
 Patrick Johnson
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.LoadVehicle.Select(System.Int32,Vascor.FVSCMS.DA.ResultSetType)">
 <summary>
 Return the load vehicle record.
 </summary>
 <param name="intLoadVehicleID"></param>
 <param name="ResultSetType"></param>
 <returns></returns>
 <remarks>
 04/05/2009
 Patrick Johnson
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.LoadVehicle.LoadVehicleAutoUpdateSelectByCustomerIDLocationID(System.Int32,System.Int32)">
 <summary>
 Returns if the loadvehicle should be auto-updated in some way.
 </summary>
 <param name="customerID"></param>
 <param name="locationID"></param>
 <returns></returns>
 <remarks>
 04/01/2014
 Jason Watkins
 WI 13823
 Created.
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.LoadVehicle.LoadVehicleDestinationSelectByRouteDefinition(System.Int32)">
 <summary>
 Returns the destination of a vehicle based on the route definition.
 </summary>
 <param name="vehicleID"></param>
 <returns></returns>
 <remarks>
 04/01/2014
 Jason Watkins
 WI 13823
 Created.
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.Location.FetchByLocationID(System.Int32,Vascor.FVSCMS.DA.ResultSetType)">
 <summary>
 Returns a sigle location by ID
 </summary>
 <param name="intLocationID"></param>
 <param name="ResultSetType"></param>
 <returns></returns>
 <remarks>
 04/04/2012
 Horacio Torres
 Created
 WI 5402
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.Location.FechByLocationIDList(System.String,System.String,Vascor.FVSCMS.DA.ResultSetType)">
 <summary>
 Returns a set of locations based on a list of id's
 </summary>
 <param name="locationIDList"></param>
 <param name="ResultSetType"></param>
 <returns></returns>
 <remarks>
 08/10/2012
 Horacio Torres
 This method is usefull when we need to join tables in a separate server using Linq
 Created
 WI 4412
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.Location.Search(System.String,System.Boolean,System.Int32,System.Int32,System.Boolean,Vascor.FVSCMS.DA.ResultSetType)">
 <summary>
 
 </summary>
 <param name="LocationName"></param>
 <param name="blnLike"></param>
 <param name="UserID"></param>
 <param name="CustomerID"></param>
 <param name="ShowInactive"></param>
 <param name="ResultSetType"></param>
 <returns></returns>
 <remarks>
 Patrick Johnson
 3/12/2005
 Search for Yards.

 Patrick Johnson
 9/20/2005
 Added CustomerID Parameter.
 
 05/30/2008
 Justin Bailey
 Added xml comments--no code change.
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.Location.SearchPrivilegesOnly(System.String,System.Boolean,System.Int32,System.Int32,System.Boolean,Vascor.FVSCMS.DA.ResultSetType)">
 <summary>
 Method returns only locations the user has privileges for, does NOT automatically union in body vendor or dealers, only dealers with privleges and
 users have thoes privileges will be returned. Business case added for dealer portal project. 
 </summary>
 <param name="LocationName"></param>
 <param name="blnLike"></param>
 <param name="UserID"></param>
 <param name="CustomerID"></param>
 <param name="ShowInactive"></param>
 <param name="ResultSetType"></param>
 <returns></returns>
 <remarks>
 10/10/2011
 Samantha Aldridge
 Created
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.Location.SearchVascorSites(System.String,System.Boolean,System.Int32,System.Int32,System.Boolean,Vascor.FVSCMS.DA.ResultSetType)">
 <summary>
 
 </summary>
 <param name="LocationName"></param>
 <param name="blnLike"></param>
 <param name="UserID"></param>
 <param name="CustomerID"></param>
 <param name="ShowInactive"></param>
 <param name="ResultSetType"></param>
 <returns></returns>
 <remarks>
 Patrick Johnson
 3/12/2005
 Search for Yards.

 Patrick Johnson
 9/20/2005
 Added CustomerID Parameter.
 
 05/30/2008
 Justin Bailey
 Added xml comments--no code change.
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.Location.SearchByManufacturer(System.String,System.Boolean,System.Int32,System.Int32,System.Boolean,Vascor.FVSCMS.DA.ResultSetType)">
 <summary>
 
 </summary>
 <param name="LocationName"></param>
 <param name="blnLike"></param>
 <param name="UserID"></param>
 <param name="ManufacturerID"></param>
 <param name="ShowInactive"></param>
 <param name="ResultSetType"></param>
 <returns></returns>
 <remarks>
 Patrick Johnson
 3/12/2005
 Search for Yards.

 Patrick Johnson
 9/20/2005
 Added CustomerID Parameter.
 
 05/30/2008
 Justin Bailey
 Added xml comments--no code change.
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.Location.Search(System.Int64)">
 <summary>
 Fetch a single Location by its ID.
 </summary>
 <param name="lngLocationID"></param>
 <returns>Single Location record.</returns>
 <remarks>
 <para>
 04/14/2005
 Maaloot Suprawan
 Get LocationCode By given LocationID</para>
 <para>
 05/01/2008
 Justin Bailey
 Added xml comments--no code change. 'TODO: JPB: Rename to match coding standard.</para>
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.Location.SearchUp(System.String,System.Int32,System.Boolean,Vascor.FVSCMS.DA.ResultSetType)">
 <summary>
 Search for Locations where the location name is less than or equal to the LocationName parameter.
 </summary>
 <param name="LocationName"></param>
 <param name="UserID"></param>
 <param name="ShowInactive"></param>
 <param name="ResultSetType"></param>
 <returns></returns>
 <remarks>
 Patrick Johnson
 3/12/2005
 Search for Locations where the location name is less than or equal to the LocationName parameter.
 
 05/30/2008
 Justin Bailey
 Added xml comments--no code change.
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.Location.SearchDown(System.String,System.Int32,System.Boolean,Vascor.FVSCMS.DA.ResultSetType)">
 <summary>
 Search for Locations where the location name is greater than or equal to the LocationName parameter.
 </summary>
 <param name="LocationName"></param>
 <param name="UserID"></param>
 <param name="ShowInactive"></param>
 <param name="ResultSetType"></param>
 <returns></returns>
 <remarks>
 Patrick Johnson
 3/12/2005
 Search for Locations where the location name is greater than or equal to the LocationName parameter.

 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.Location.SaveLocation(System.String,System.String,System.Int64,System.String,System.String,System.String,System.String,System.String,System.String,System.String,System.String,System.String,System.String,System.Int64,System.String,System.Boolean,System.Boolean,System.Boolean,System.String,System.String,System.String,System.Int32,System.Boolean,System.Int32,System.String,System.Int32,System.Boolean,System.Double,System.Double)">
 <summary>
 Update an existing Location
 </summary>
 <param name="strLocationName"></param>
 <param name="strDescription"></param>
 <param name="lngRegionID"></param>
 <param name="strCapacity"></param>
 <param name="strRampCode"></param>
 <param name="strSPLC"></param>
 <param name="strVascorLocationCode"></param>
 <param name="strVascorLocationCodeShortcut"></param>
 <param name="strAddress"></param>
 <param name="strCity"></param>
 <param name="strState"></param>
 <param name="strZipCode"></param>
 <param name="strCountry"></param>
 <param name="lngLocationTypeID"></param>
 <param name="strLocationID"></param>
 <param name="blnActive"></param>
 <param name="blnSendEDI"></param>
 <param name="blnVascorSite"></param>
 <param name="strPhone"></param>
 <param name="strFax"></param>
 <param name="strContact"></param>
 <param name="intPDTDestinationApplicationID"></param>
 <param name="intTimeZoneID"></param>
 <param name="strAddress2"></param>
 <remarks>
 03/30/2005
 Maaloot Suprawan
 Update existing Location in tbLocation
 
 Edward Norris
 12/5/2006
 Added TimeZoneID
 
 Edward Norris
 2/6/2007
 Added support for Address2
 
 05/30/2008
 Justin Bailey
 Added fdUsePrebay. And xml comments. 'TODO: JPB: Why is LocationID a STRING?
 
 11/25/2008
 Justin Bailey
 Added CountryID.
 
 11/29/2010
 Horacio Torres
 blnExcludeArrivalInspection added
 WI 2362

 09/06/2012
 Samantha Aldridge
 WI 6883
 adding longitude and latitude
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.Location.NewLocation(System.String,System.String,System.Int64,System.String,System.String,System.String,System.String,System.String,System.String,System.String,System.String,System.String,System.String,System.Int64,System.Boolean,System.Boolean,System.Boolean,System.String,System.String,System.String,System.Int32,System.Boolean,System.Int32,System.String,System.Int32,System.Boolean,System.Double,System.Double)">
 <summary>
 Insert a new Location.
 </summary>
 <param name="strLocationName"></param>
 <param name="strDescription"></param>
 <param name="lngRegionID"></param>
 <param name="strCapacity"></param>
 <param name="strRampCode"></param>
 <param name="strSPLC"></param>
 <param name="strVascorLocationCode"></param>
 <param name="strVascorLocationCodeShortcut"></param>
 <param name="strAddress"></param>
 <param name="strCity"></param>
 <param name="strState"></param>
 <param name="strZipCode"></param>
 <param name="strCountry"></param>
 <param name="lngLocationTypeID"></param>
 <param name="blnActive"></param>
 <param name="blnSendEDI"></param>
 <param name="blnVascorSite"></param>
 <param name="strPhone"></param>
 <param name="strFax"></param>
 <param name="strContact"></param>
 <param name="intPDTDestinationApplicationID"></param>
 <param name="blnUsePrebay"></param>
 <param name="intTimeZoneID"></param>
 <param name="strAddress2"></param>
 <returns></returns>
 <remarks>
 03/30/2005
 Maaloot Suprawan
 Add new Location into tbLocation and return new LocationID

 Edward Norris
 12/5/2006
 Added TimeZoneID

 Edward Norris
 2/6/2007
 Added Address2
 
 05/30/2008
 Justin Bailey
 Added fdPrebay. And xml comments.
 
 11/25/2008
 Justin Bailey
 Added CountryID.
 
 11/29/2010
 Horacio Torres
 blnExcludeArrivalInspection added
 WI 2362
 
 09/06/2012
 Samantha Aldridge
 adding latitude and longitude
 WI 6883
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.Location.UpdateAddress(System.String,System.String,System.String,System.String,System.Int32)">
 <summary>
 
 </summary>
 <param name="address"></param>
 <param name="city"></param>
 <param name="state"></param>
 <param name="zip"></param>
 <param name="locationID"></param>
 <remarks>
 06/14/2013
 James Fitzgerald
 Created
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.Location.FetchCurrentTime(System.Int32,Vascor.FVSCMS.DA.ResultSetType)">
 <summary>
 returns the current time for the location id
 </summary>
 <param name="intLocationID"></param>
 <param name="ResultSetType"></param>
 <returns></returns>
 <remarks>
 07/06/2011
 Samantha Aldridge
 Created
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.Location.LocationIDFetchByCustomerLocationCode(System.String,System.Int32)">
 <summary>
 
 </summary>
 <param name="strCustomerLocationCode"></param>
 <param name="intCustomerID"></param>
 <returns></returns>
 <remarks>
 9/25/2009
 James Fitzgerald
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.Location.FetchLocationIDBySPLC(System.String)">
 <summary>
 Returns fdLocationID by SPLC.
 </summary>
 <param name="strSPLC"></param>
 <returns></returns>
 <remarks>
 2/10/2010
 James Fitzgerald
 Created
 </remarks>
</member>
<member name="T:Vascor.FVSCMS.DA.LocationAlert">
 <summary>
 Data access to the Location Alerts which contain distribution lists 
 and Alert Types (per location) to include specific email addresses to certain 
 notification lists.
 </summary>
 <remarks>
 05/21/2008
 Justin Bailey
 Created.
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.LocationAlert.Insert(System.Int32,System.Int32,System.Int32,System.String)">
 <summary>
 Insert a new record, returning the new LocationAlertID.
 </summary>
 <param name="intAlertTypeID"></param>
 <param name="intLocationID"></param>
 <param name="intCustomerID"></param>
 <param name="strDistributionList"></param>
 <returns>New LocationAlertID.</returns>
 <remarks>
 By: jbailey
 Date: 5/21/2008
 Purpose: DA to insert record
 
 08/21/2009
 Justin Bailey
 Added CustomerID and uncommented method as it now returns a meaningless key ID.
 
 08/29/2009
 Justin Bailey
 Added ToDBNull on Customer to match the DB.
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.LocationAlert.Update(System.Int32,System.Int32,System.Int32,System.Int32,System.String)">
 <summary>
 Update a single record by its Location and AlertType ID.
 </summary>
 <param name="intAlertTypeID"></param>
 <param name="intLocationID"></param>
 <param name="strDistributionList"></param>
 <returns></returns>
 <remarks>
 By: jbailey
 Date: 5/21/2008
 Purpose: DA to Update record
 
 08/21/2009
 Justin Bailey
 Added CustomerID and LocationAlertID.
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.LocationAlert.Delete(System.Int32)">
 <summary>
 Delete a single record by its ID.
 </summary>
 <param name="intLocationAlertID"></param>
 <returns></returns>
 <remarks>
 By: jbailey
 Date: 5/21/2008
 Purpose: DA to Delete a record
 
 08/21/2009
 Justin Bailey
 Added the meaningless key ID as param.
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.LocationAlert.FetchByLocationID(System.Int32,System.Int32,Vascor.FVSCMS.DA.ResultSetType)">
 <summary>
 Fetch the location alert(s) by ID. Should only be one.
 </summary>
 <param name="intLocationID"></param>
 <param name="intUserID"></param>
 <param name="ResultSetType"></param>
 <returns></returns>
 <remarks>
 By: jbailey
 Date: 5/21/2008
 Purpose: DA to fetch a record
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.LocationAlert.FetchByCustomerID(System.Int32,System.Int32,Vascor.FVSCMS.DA.ResultSetType)">
 <summary>
 Fetch the location alert(s) by Customer ID.
 </summary>
 <param name="intCustomerID"></param>
 <param name="intUserID"></param>
 <param name="ResultSetType"></param>
 <returns></returns>
 <remarks>
 By: jbailey
 Date: 08/21/2009
 Purpose: DA to fetch a record
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.LocationAlert.FetchDistributionList(System.Int32,System.Int32,System.Int32)">
 <summary>
 Fetch the distribution list for a given location and alert type.
 </summary>
 <param name="intLocationID"></param>
 <param name="intAlertTypeID"></param>
 <returns></returns>
 <remarks>
 By: jbailey
 Date: 5/21/2008
 Purpose: DA to fetch a record
 
 08/21/2009
 Justin Bailey
 Added CustomerID.
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.LocationAlert.FetchDistributionList(System.Int32,System.Int32,System.String)">
 <summary>
 Fetch the distribution list for a given location and alert type.
 </summary>
 <param name="intLocationID"></param>
 <param name="intCustomerID"></param>
 <param name="strAlertTypeCode"></param>
 <returns></returns>
 <remarks>
 06/22/2009
 Justin Bailey
 Use the CODE instead of the ID so the various environments
 will not have to have the IDS copied.
 
 08/21/2009
 Justin Bailey
 Added CustomerID.
 TODO: Follow up on the DBNull allowance for CustomerID as this is only in place until Prebay can be updated.
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.LocationAlert.FetchDistributionListByManufacturerID(System.Int32,System.Int32,System.String)">
 <summary>
 Fetch the distribution list for a given location, Manufacturer and alert type.
 This will fail if more than one result is returned for that combination, e.g. 
 if there are two Manufacturers at the given location and there are different
 distribution lists for each. 
 </summary>
 <param name="intLocationID"></param>
 <param name="intManufacturerID"></param>
 <param name="strAlertTypeCode"></param>
 <returns></returns>
 <remarks>
 08/21/2009
 Justin Bailey
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.LocationAlert.Select(System.Int32,System.Int32,Vascor.FVSCMS.DA.ResultSetType)">
 <summary>
 Select a single record by ID. Respects Location Privs.
 </summary>
 <param name="intLocationAlertID"></param>
 <param name="intUserID"></param>
 <param name="ResultSetType"></param>
 <returns></returns>
 <remarks>
 08/25/2009
 Justin Bailey
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.LocationDealerManufacturer.FetchByCustomerID(System.Int32,Vascor.FVSCMS.DA.ResultSetType)">
 <summary>
 To fetch Dealer Code by CustomerID.
 </summary>
 <param name="intCustomerID"></param>
 <param name="enmResultSetType"></param>
 <returns>ResultSet</returns>
 <remarks>
 10/23/2008
 Ben Richiravanich
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.Market.FetchForInventoryRPT(System.Int32,System.Int32,Vascor.FVSCMS.DA.ResultSetType)">
 <summary>
 returns results from spMarketFetch
 </summary>
 <returns></returns>
 <remarks>
 06/05/2013
 Samantha Aldridge
 WI 10511
 </remarks>
</member>
<member name="T:Vascor.FVSCMS.DA.NextDestinationLocation">
 <summary>
 
 </summary>
 <remarks>
 01/30/2012
 Horacio Torres 
 Created
 WI 4720
 
 02/22/2012
 Horacio Torres
 Requirement was changed, now we have regions and destination locations for those regions
 WI 4720
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.NextDestinationLocation.Insert(System.Int32,System.Int32)">
 <summary>
 
 </summary>
 <param name="intRegionID"></param>
 <param name="intDestinationLocationID"></param>
 <returns></returns>
 <remarks>
 01/30/2012
 Horacio Torres 
 Created
 WI 4720
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.NextDestinationLocation.Delete(System.Int32,System.Int32)">
 <summary>
 
 </summary>
 <param name="intRegionID"></param>
 <param name="intDestinationLocationID"></param>
 <returns></returns>
 <remarks>
 01/30/2012
 Horacio Torres 
 Created
 WI 4720
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.NextDestinationLocation.Fetch(System.Int32)">
 <summary>
 
 </summary>
 <param name="intRegionID"></param>
 <returns></returns>
 <remarks>
 02/23/2012
 Horacio Torres
 Created
 WI 4270
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.NextDestinationLocation.FetchByLocation(System.Int32)">
 <summary>
 
 </summary>
 <param name="intLocationID"></param>
 <returns></returns>
 <remarks>
 02/28/2012
 Justin Pierson
 Created
 WI 4266
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.NextDestinationLocation.Exists(System.Int32,System.Int32)">
 <summary>
 Checks if the destination location already exists in the region
 </summary>
 <param name="intRegionID"></param>
 <param name="intDestinationLocationID"></param>
 <returns></returns>
 <remarks>
 01/30/2012
 Horacio Torres 
 Created
 WI 4720
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.ParkZone.FetchByLocationID(System.Int32,Vascor.FVSCMS.DA.ResultSetType)">
 <summary>
 Select Active Park Zones by Location ID.
 </summary>
 <param name="intLocationID">Target Location ID.</param>
 <param name="ResultSetType">Optional ResultSetType.</param>
 <returns></returns>
 <remarks>
 04/18/2005
 Ben Richiravanich
 Created.
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.ParkZone.FetchAnyByLocationID(System.Int32,Vascor.FVSCMS.DA.ResultSetType)">
 <summary>
 Select any ParkZones (including inactive ones).
 </summary>
 <param name="intLocationID">Target Location ID</param>
 <param name="ResultSetType">Optional ResultSetType.</param>
 <returns></returns>
 <remarks>
 09/26/2005
 Matt Ryavec
 Created.
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.ParkZone.FetchAllByLocationID(System.Int32,Vascor.FVSCMS.DA.ResultSetType)">
 <summary>
 Select all ParkZones (including inactive ones) for a given Location; including aggregates for Rows and RowBays.
 </summary>
 <param name="intLocationID">Target Location ID</param>
 <param name="ResultSetType">Optional ResultSetType.</param>
 <returns></returns>
 <remarks>
 07/21/2008
 Justin Bailey
 Added. Copied from ...FetchAny... and refactored, as well as adding in additional aggregate fields.
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.ParkZone.FetchIDByLocationIDParkZone(System.Int32,System.String)">
 <summary>
 Get the ID of the specified parkzone.
 </summary>
 <param name="intLocationID">Target Location ID.</param>
 <param name="strParkZone">Park Zone name in which to return the ID from.</param>
 <returns>Park Zone ID</returns>
 <remarks>
 07/20/2005
 Sam Tantasook
 Created.
 
 7/27/2005 
 Patrick Johnson
 Made method shared to shave off time.
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.ParkZone.FetchByPrebayRuleID(System.Int32,Vascor.FVSCMS.DA.ResultSetType)">
 <summary>
 Get Park Zones that have rows in a Prebay Rule by Rule ID.
 </summary>
 <param name="intPrebayRuleID">Target Prebay Rule ID.</param>
 <param name="ResultSetType">Optional ResultSetType.</param>
 <returns></returns>
 <remarks>
 04/09/2008
 Justin Bailey
 Created.
 </remarks>
</member>
<member name="T:Vascor.FVSCMS.DA.ParkZoneRow">
 <summary>
 Park Zone Row Data access.
 </summary>
 <remarks>
 07/10/2008
 Justin Bailey
 Created.
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.ParkZoneRow.Insert(System.Int32,System.Int32,System.Int32,System.String,System.Int32,System.Boolean)">
 <summary>
 Insert a new Park Zone Row. Returns the new Park Zone Row ID.
 </summary>
 <param name="intParkZoneID"></param>
 <param name="intParkZoneRowTypeID"></param>
 <param name="intLoadID">If Row Type ID is a Load Lane, the targeted Load ID can be inserted here.</param>
 <param name="strRow"></param>
 <param name="intOrder"></param>
 <param name="blnActive"></param>
 <returns></returns>
 <remarks></remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.ParkZoneRow.Update(System.Int32,System.Int32,System.Int32,System.String,System.Int32,System.Boolean)">
 <summary>
 Update an existing Park Zone Row. Does NOT update the LoadID.
 </summary>
 <param name="intParkZoneRowID"></param>
 <param name="intParkZoneID"></param>
 <param name="intParkZoneRowTypeID"></param>
 <param name="strRow"></param>
 <param name="intOrder"></param>
 <param name="blnActive"></param>
 <returns></returns>
 <remarks></remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.ParkZoneRow.Update(System.Int32,System.Int32,System.Int32,System.String,System.Int32,System.Int32,System.Boolean)">
 <summary>
 Update an existing Park Zone Row.includes updating loadid.
 </summary>
 <param name="intParkZoneRowID"></param>
 <param name="intParkZoneID"></param>
 <param name="intParkZoneRowTypeID"></param>
 <param name="strRow"></param>
 <param name="intLoadID"></param>
 <param name="intOrder"></param>
 <param name="blnActive"></param>
 <returns></returns>
 <remarks>
 10/27/2009
 Samantha Hinton
 overload for changing loadid</remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.ParkZoneRow.Update(System.Int32,System.Int32)">
 <summary>
 Update an existing Park Zone Row with a given LoadID.
 </summary>
 <param name="intParkZoneRowID"></param>
 <param name="intLoadID"></param>
 <returns></returns>
 <remarks></remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.ParkZoneRow.Delete(System.Int32)">
 <summary>
 Delete a Park Zone Row by ID.
 </summary>
 <param name="intParkZoneRowID">Target Park Zone Row ID to be deleted.</param>
 <returns></returns>
 <remarks>
 07/10/2008
 Justin Bailey
 Created.
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.ParkZoneRow.EmptyLoad(System.Int32)">
 <summary>
 Removes the LoadID from its host Park Zone Row.
 </summary>
 <param name="intLoadID">Target Load ID to remove from its host Row.</param>
 <returns></returns>
 <remarks>
 07/22/2008
 Justin Bailey
 Created.
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.ParkZoneRow.Fetch(System.Int32,Vascor.FVSCMS.DA.ResultSetType)">
 <summary>
 Fetch a single Park Zone Row by ID and its Child object(s).
 </summary>
 <param name="intParkZoneRowID">Target Park Zone Row ID.</param>
 <param name="ResultSetType">Optional Result Set Type.</param>
 <returns></returns>
 <remarks>
 07/10/2008
 Justin Bailey
 Created.
 
 09/25/2008
 Justin Bailey
 Hacked to include table names and relationships.
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.ParkZoneRow.FetchByParkZoneID(System.Int32,Vascor.FVSCMS.DA.ResultSetType)">
 <summary>
 Fetch any Park Zone Rows by a Park Zone ID.
 </summary>
 <param name="intParkZoneID">Target Park Zone ID.</param>
 <param name="ResultSetType">Optional Result Set Type.</param>
 <returns></returns>
 <remarks>
 07/10/2008
 Justin Bailey
 Created.
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.ParkZoneRow.FetchByLocationID(System.Int32,Vascor.FVSCMS.DA.ResultSetType)">
 <summary>
 Fetch any Park Zone Rows by a Location ID.
 </summary>
 <param name="intLocationID">Target Location ID.</param>
 <param name="ResultSetType">Optional Result Set Type.</param>
 <returns></returns>
 <remarks>
 07/11/2008
 Justin Bailey
 Created.
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.ParkZoneRow.FetchByPrebayRuleID(System.Int32,Vascor.FVSCMS.DA.ResultSetType)">
 <summary>
 Fetch any Park Zone Rows that are in a given Prebay Rule ID.
 </summary>
 <param name="intPrebayRuleID">Target Prebay Rule ID.</param>
 <param name="ResultSetType">Optional Result Set Type.</param>
 <returns></returns>
 <remarks>
 07/10/2008
 Justin Bailey
 Created.
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.ParkZoneRow.FetchByPrebayRuleIDAndParkZoneID(System.Int32,System.Int32,Vascor.FVSCMS.DA.ResultSetType)">
 <summary>
 Fetch any Park Zone Rows that are in a given Prebay Rule ID and Park Zone ID.
 </summary>
 <param name="intPrebayRuleID">Target Prebay Rule ID.</param>
 <param name="intParkZoneID">Target Park Zone ID.</param>
 <param name="ResultSetType">Optional Result Set Type.</param>
 <returns></returns>
 <remarks>
 07/10/2008
 Justin Bailey
 Added. 
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.ParkZoneRow.FetchByPrebayRuleGroupID(System.Int32,Vascor.FVSCMS.DA.ResultSetType)">
 <summary>
 Fetch any Park Zone Rows that are in a given Prebay Rule Group by RuleGroupID.
 </summary>
 <param name="intPrebayRuleGroupID">Target Prebay Rule Group ID.</param>
 <param name="ResultSetType">Optional Result Set Type.</param>
 <returns></returns>
 <remarks>
 09/12/2008
 Justin Bailey
 Created.
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.ParkZoneRow.FetchByLocationIDAndRow(System.Int32,System.String,Vascor.FVSCMS.DA.ResultSetType)">
 <summary>
 Fetch any Park Zone Rows by a Location ID and the given Row string.
 </summary>
 <param name="intLocationID">Target Location ID.</param>
 <param name="strRow">Row or row search string. Accepts % wildcards.</param>
 <param name="ResultSetType">Optional Result Set Type.</param>
 <returns></returns>
 <remarks>
 04/03/2008
 Justin Bailey
 Added. 
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.ParkZoneRow.FetchByParkZoneRowIDsParkZone(System.Int32,Vascor.FVSCMS.DA.ResultSetType)">
 <summary>
 Fetch any Park Zone Rows in a Park Zone by a member Park Zone Row ID.
 Looks up the ParkZoneID and calls the FetchByParkZoneID sp.
 </summary>
 <param name="intParkZoneRowID">Park Zone Row ID that is in the target Park Zone.</param>
 <param name="ResultSetType">Optional Result Set Type.</param>
 <returns></returns>
 <remarks>
 09/09/2008
 Justin Bailey
 Added. 
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.ParkZoneRow.FetchRowCountsByLocationID(System.Int32,Vascor.FVSCMS.DA.ResultSetType)">
 <summary>
 Fetch total row counts by Location ID.
 </summary>
 <param name="intLocationID">Target Location ID.</param>
 <param name="ResultSetType">Optional Result Set Type.</param>
 <returns></returns>
 <remarks>
 07/11/2008
 Justin Bailey
 Created.
 </remarks>
</member>
<member name="T:Vascor.FVSCMS.DA.ParkZoneRowBay">
 <summary>
 Park Zone Row-Bay Data access.
 </summary>
 <remarks>
 02/28/2008
 Justin Bailey
 Created.
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.ParkZoneRowBay.Insert(System.Int32,System.String,System.Int32,System.Int32,System.Boolean,System.Boolean,System.String,System.Int32)">
 <summary>
 Insert a Park Zone Row-Bay into the database.
 </summary>
 <param name="intParkZoneRowID">Row ID</param>
 <param name="strBay">Bay Name</param>
 <param name="intVehicleLocationID">Vehicle Location ID. This is not included if a null or 0 is passed in.</param>
 <param name="intOrder">Order of Bay in relation to the other bays in the parent Row.</param>
 <param name="blnActive">Active, True or False</param>
 <param name="blnBlocked">Blocked, True or False</param>
 <param name="strLotGroupName">Lot Group Name</param>
 <param name="intParkZoneRowBayStatusID">Internal system Status indicating the 
 availability of the Row-Bay. This should NOT be updated in a normal insert
 operation and will not be included if a null or 0 is passed in.</param>
 <returns></returns>
 <remarks>
 02/28/2008
 Justin Bailey
 Created.
 
 03/06/2008
 Justin Bailey
 Added 0 to DBNull for optional parameter.
 
 04/17/2008
 Justin Bailey
 Added Status and default to null, so the SProc can use its
 default value unless a different one is explicitly provided.
 
 07/08/2008
 Justin Bailey
 Added 0 check instead of nothing since it is not a nullable type.
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.ParkZoneRowBay.Update(System.Int32,System.Int32,System.String,System.Int32,System.Int32,System.Boolean,System.Boolean,System.String,System.Int32)">
 <summary>
 Update an existing Park Zone Row-Bay by its ID in the database. Does NOT update fdPZRBStatusID to NULL or 0--
 instead, it will leave the existing value if one of those are passed in. Use the overload or <see cref="M:Vascor.FVSCMS.DA.ParkZoneRowBay.Empty(System.Int32)" />.
 </summary>
 <param name="intParkZoneRowBayID">Target Park Zone Row-Bay ID</param>
 <param name="intParkZoneRowID">Row ID</param>
 <param name="strBay">Bay Name</param>
 <param name="intVehicleLocationID">Vehicle Location ID This should NOT be updated in a normal update
 operation and **WILL NOT BE UPDATED IF A NULL or 0 IS PASSED IN</param>
 <param name="intOrder">Visual represenation of the order of the Bay. Does NOT affect Prebay priority.</param>
 <param name="blnActive">Active, True or False</param>
 <param name="blnBlocked">Blocked, True or False</param>
 <param name="strLotGroupName">Lot Group Name</param>
 <param name="intParkZoneRowBayStatusID">Internal system Status indicating the 
 availability of the Row-Bay. This should NOT be updated in a normal update
 operation and WILL NOT BE UPDATED IF A NULL or 0 IS PASSED IN.</param>
 <returns></returns>
 <remarks>
 02/28/2008
 Justin Bailey
 Created.
 
 03/06/2008
 Justin Bailey
 Added 0 to DBNull for optional parameter. Removed @RETURN_VALUE.
 
 04/17/2008
 Justin Bailey
 Added Status and default to null, so the SProc will not update
 the existing value unless a new one is explicitly provided.
 
 07/08/2008
 Justin Bailey
 Added 0 check instead of nothing since it is not a nullable type.
 07/11/2008
 Changed fdPriority to fdOrder.
 07/22/2008
 Changed to Row ID.
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.ParkZoneRowBay.Update(System.Int32,System.Int32,System.Int32)">
 <summary>
 Update only the Status and Vehicle for an existing Park Zone Row-Bay.
 </summary>
 <param name="intParkZoneRowBayID">Target Park Zone Row-Bay ID</param>
 <param name="intVehicleLocationID">Vehicle Location ID</param>
 <param name="intParkZoneRowBayStatusID">Internal system Status indicating the 
 availability of the Row-Bay.</param>
 <returns></returns>
 <remarks>
 04/17/2008
 Justin Bailey
 Created.
 
 04/22/2008
 Justin Bailey
 Added DBNull to replace empty StatusID.
 
 07/08/2008
 Justin Bailey
 Added check for 0 since it is, after all, an integer and not a nullable type.
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.ParkZoneRowBay.EmptyByVehicleLocationID(System.Int32)">
 <summary>
 Empty an existing Park Zone Row-Bay by a given VehicleLocation ID.
 </summary>
 <param name="intVehicleLocationID">Vehicle Location ID</param>
 <returns></returns>
 <remarks>
 05/13/2008
 Justin Bailey
 Created.
 
 07/22/2009
 Justin Bailey
 Renamed from Empty.
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.ParkZoneRowBay.Empty(System.Int32)">
 <summary>
 Empty an existing Park Zone Row-Bay.
 </summary>
 <param name="intParkZoneRowBayID"></param>
 <returns></returns>
 <remarks>
 07/22/2009
 Justin Bailey
 Created.
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.ParkZoneRowBay.Delete(System.Int32)">
 <summary>
 Delete a Park Zone Row-Bay by ID.
 </summary>
 <param name="intParkZoneRowBayID">Target Park Zone Row-Bay ID to be deleted.</param>
 <returns></returns>
 <remarks>
 02/28/2008
 Justin Bailey
 Created.
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.ParkZoneRowBay.SyncVehicleLocationWithPrebay(System.Int32,System.Int32,System.Int32,System.String,System.Int32,System.Int32,System.Int32,System.Int32)">
 <summary>
 Temporary means to force Sync a current VehicleLocation BayLocation field
 to the Prebay inventory ParkZoneRowBay. This OVERWRITES any PREBAY 
 ParkZoneRowBay VehicleLocationID (some other Vehicle currently assigned to
 the bay inside of Prebay). It does NOT change the actual VehicleLocation record.
 </summary>
 <param name="intVehicleID">Target Vehicle.</param>
 <param name="intLocationID">Current Vehicle's Location.</param>
 <param name="intEventID">Event that put the vehicle in the bay--used only to validate
 that the event can trigger a bay location change. It is not saved.</param>
 <param name="strBayLocation">String BayLocation in "Row Bay" format.</param>
 <param name="intVehicleLocationID">Current Vehicle's VehicleLocationID.</param>
 <returns></returns>
 <remarks>
 09/19/2008
 Justin Bailey
 Added.
 
 09/27/2009
 Justin Bailey
 Added VehicleEventID, Evt Src and Record ID.
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.ParkZoneRowBay.Fetch(System.Int32,Vascor.FVSCMS.DA.ResultSetType)">
 <summary>
 Fetch a single Park Zone Row-Bay by ID.
 </summary>
 <param name="intParkZoneRowBayID">Target Park Zone Row-Bay ID.</param>
 <param name="ResultSetType">Optional Result Set Type.</param>
 <returns></returns>
 <remarks>
 02/28/2008
 Justin Bailey
 Created.
 
 09/25/2008
 Justin Bailey
 Hacked to include table names and relationships.
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.ParkZoneRowBay.FetchByParkZoneRowID(System.Int32,Vascor.FVSCMS.DA.ResultSetType)">
 <summary>
 Fetch any Park Zone Row-Bays by their Park Zone Row ID.
 </summary>
 <param name="intParkZoneRowID">Target Park Zone Row ID.</param>
 <param name="ResultSetType">Optional Result Set Type.</param>
 <returns></returns>
 <remarks>
 07/14/2008
 Justin Bailey
 Created.
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.ParkZoneRowBay.FetchByParkZoneID(System.Int32,Vascor.FVSCMS.DA.ResultSetType)">
 <summary>
 Fetch any Park Zone Row-Bays by their Park Zone ID.
 </summary>
 <param name="intParkZoneID">Target Park Zone ID.</param>
 <param name="ResultSetType">Optional Result Set Type.</param>
 <returns></returns>
 <remarks>
 02/28/2008
 Justin Bailey
 Created.
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.ParkZoneRowBay.FetchByParkZoneIDAndRowID(System.Int32,System.Int32,Vascor.FVSCMS.DA.ResultSetType)">
 <summary>
 Fetch any Park Zone Row-Bays by a Park Zone ID and Row ID.
 </summary>
 <param name="intParkZoneID">Target Park Zone ID.</param>
 <param name="intRowID">Target RowID.</param>
 <param name="ResultSetType">Optional Result Set Type.</param>
 <returns></returns>
 <remarks>
 04/03/2008
 Justin Bailey
 Added. 
 
 07/11/2008
 Justin Bailey
 Renamed and added Row ID.
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.ParkZoneRowBay.FetchByPrebayRuleID(System.Int32,Vascor.FVSCMS.DA.ResultSetType)">
 <summary>
 Fetch any Park Zone Row-Bays by Prebay Rule ID.
 </summary>
 <param name="intPrebayRuleID">Target Prebay Rule ID.</param>
 <param name="ResultSetType">Optional Result Set Type.</param>
 <returns></returns>
 <remarks>
 04/10/2008
 Justin Bailey
 Created.
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.ParkZoneRowBay.FetchByPrebayRuleIDAndParkZoneID(System.Int32,System.Int32,Vascor.FVSCMS.DA.ResultSetType)">
 <summary>
 Fetch any Park Zone Row-Bays by a Prebay Rule ID and Park Zone ID.
 </summary>
 <param name="intPrebayRuleID">Target Prebay Rule ID.</param>
 <param name="intParkZoneID">Target Park Zone ID.</param>
 <param name="ResultSetType">Optional Result Set Type.</param>
 <returns></returns>
 <remarks>
 04/14/2008
 Justin Bailey
 Added. 
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.ParkZoneRowBay.FetchByPrebayRuleIDAndRowID(System.Int32,System.Int32,Vascor.FVSCMS.DA.ResultSetType)">
 <summary>
 Fetch any Park Zone Row-Bays in a given Prebay Rule ID and a Row ID.
 </summary>
 <param name="intPrebayRuleID">Target Prebay Rule ID.</param>
 <param name="intRowID">Target Row ID.</param>
 <param name="ResultSetType">Optional Result Set Type.</param>
 <returns></returns>
 <remarks>
 04/14/2008
 Justin Bailey
 Added. 
 
 07/11/2008
 Justin Bailey
 Renamed and added row table and ID.
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.ParkZoneRowBay.FetchAllByPrebayRuleIDAndRowID(System.Int32,System.Int32,Vascor.FVSCMS.DA.ResultSetType)">
 <summary>
 Fetch all Park Zone Row-Bays and include a boolean if the Bay is
 in a given Prebay Rule ID and a Row ID.
 </summary>
 <param name="intPrebayRuleID">Target Prebay Rule ID.</param>
 <param name="intRowID">Target Row ID.</param>
 <param name="ResultSetType">Optional Result Set Type.</param>
 <returns></returns>
 <remarks>
 07/11/2008
 Justin Bailey
 Added.
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.ParkZoneRowBay.FetchAllByParkZoneIDAndPrebayRuleID(System.Int32,System.Int32,Vascor.FVSCMS.DA.ResultSetType)">
 <summary>
 Fetch all Park Zone Row-Bays and include a boolean if the Bay is
 in a given Prebay Rule ID and at a given Location ID.
 </summary>
 <param name="intPrebayRuleID">Target Prebay Rule ID.</param>
 <param name="intParkZoneID">Target Park Zone ID.</param>
 <param name="ResultSetType">Optional Result Set Type.</param>
 <returns></returns>
 <remarks>
 07/11/2008
 Justin Bailey
 Added.
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.ParkZoneRowBay.FetchAllByLocationIDAndPrebayRuleID(System.Int32,System.Int32,Vascor.FVSCMS.DA.ResultSetType)">
 <summary>
 Fetch all Park Zone Row-Bays and include a boolean if the Bay is
 in a given Prebay Rule ID and at a given Location ID.
 </summary>
 <param name="intLocationID">Target Location ID.</param>
 <param name="intPrebayRuleID">Target Prebay Rule ID.</param>
 <param name="ResultSetType">Optional Result Set Type.</param>
 <returns></returns>
 <remarks>
 07/11/2008
 Justin Bailey
 Added.
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.ParkZoneRowBay.FetchBayCountsByLocationID(System.Int32,Vascor.FVSCMS.DA.ResultSetType)">
 <summary>
 Fetch a bay counts by Location ID.
 </summary>
 <param name="intLocationID">Target Location ID.</param>
 <param name="ResultSetType">Optional Result Set Type.</param>
 <returns></returns>
 <remarks>
 03/10/2008
 Justin Bailey
 Created.
 
 07/11/2008
 Justin Bailey
 Added row table and additional counts. Also renamed Sp.
 </remarks>
</member>
<member name="T:Vascor.FVSCMS.DA.PrebayLog">
 <summary>
 Log all Prebay activity.
 </summary>
 <remarks>
 05/13/2008
 Justin Bailey
 Added.
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.PrebayLog.Insert(System.Int32,System.Int32,System.Int32,System.String,System.Int32,System.Int32,System.Int32,System.String,System.String,System.String,System.DateTime,System.Int32,System.Int32,System.String,System.String,System.String,System.DateTime,System.DateTime,System.Int32,System.Int32,System.String,System.Int32,System.Int32,System.Int32)">
 <summary>
 Insert a new Prebay Log record.
 </summary>
 <param name="intLocationID"></param>
 <param name="intParkZoneRowBayID"></param>
 <param name="intParkZoneRowBayStatusID"></param>
 <param name="strWholeVIN"></param>
 <param name="intVehicleID"></param>
 <param name="intVehicleEventID"></param>
 <param name="intVehicleLocationID"></param>
 <param name="strProductionStatus"></param>
 <param name="strDealerCode"></param>
 <param name="strRouteCode"></param>
 <param name="dtmProductionDate"></param>
 <param name="intCarrierID"></param>
 <param name="intUserID"></param>
 <param name="strOperator"></param>
 <param name="strDriver"></param>
 <param name="strComment"></param>
 <param name="dtmWorkDate"></param>
 <param name="dtmEventDate"></param>
 <param name="intEventSourceID"></param>
 <param name="intEventSourceRecordID"></param>
 <param name="strDeviceName">Casper device id / name.</param>
 <param name="intPlannedCarrierID">Carrier ID as specified in the Prebay Rule Group.</param>
 <param name="intPrebayRuleID">Prebay Rule ID used to determine the VIN's destination RowBay.</param>
 <param name="intReservationPrebayLogID">PrebayLogID referring to the results of the VIN's reservation operation.</param>
 <returns>PrebayLogID.</returns>
 <remarks>
 By: jbailey
 Date: 5/13/2008
 Purpose: DA to insert record
 
 05/15/2008
 Justin Bailey
 Added Device Name. 'TODO: remove workdate.
 
 07/08/2008
 Justin Bailey
 Added fdPrebayRuleID.
 
 07/29/2008
 Justin Bailey
 Added PlannedCarrier and ReservationPrebayLogID.
 
 03/03/2010
 Samantha Aldridge
 Changed Length>0 to String.isnullorempty since previously was causing obj ref not set to instance of an object exceptions
 
 03/05/2010
 Samantha Aldridge
 Added .todbnull on all parameters
 
 03/15/2010
 Samantha Aldridge
 calling new overload that accepts wildcard
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.PrebayLog.Insert(System.Int32,System.Int32,System.Int32,System.String,System.Int32,System.Int32,System.Int32,System.String,System.String,System.String,System.DateTime,System.Int32,System.Int32,System.String,System.String,System.String,System.DateTime,System.DateTime,System.Int32,System.Int32,System.String,System.Int32,System.Int32,System.Int32,System.String)">
 <summary>
 new overload for insert that accepts wildcard 
 </summary>
 <param name="intLocationID"></param>
 <param name="intParkZoneRowBayID"></param>
 <param name="intParkZoneRowBayStatusID"></param>
 <param name="strWholeVIN"></param>
 <param name="intVehicleID"></param>
 <param name="intVehicleEventID"></param>
 <param name="intVehicleLocationID"></param>
 <param name="strProductionStatus"></param>
 <param name="strDealerCode"></param>
 <param name="strRouteCode"></param>
 <param name="dtmProductionDate"></param>
 <param name="intCarrierID"></param>
 <param name="intUserID"></param>
 <param name="strOperator"></param>
 <param name="strDriver"></param>
 <param name="strComment"></param>
 <param name="dtmWorkDate"></param>
 <param name="dtmEventDate"></param>
 <param name="intEventSourceID"></param>
 <param name="intEventSourceRecordID"></param>
 <param name="strDeviceName"></param>
 <param name="intPrebayRuleID"></param>
 <param name="intPlannedCarrierID"></param>
 <param name="intReservationPrebayLogID"></param>
 <param name="strWildcard"></param>
 <returns></returns>
 <remarks>
 03/12/2010
 Samantha Aldridge
 Created for new wildcard 
 WI1296
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.PrebayLog.Fetch(System.Int32,Vascor.FVSCMS.DA.ResultSetType)">
 <summary>
 Fetch a single PrebayLog object by its ID.
 </summary>
 <param name="intPrebayLogID"></param>
 <param name="ResultSetType"></param>
 <returns></returns>
 <remarks>
 By: jbailey
 Date: 5/13/2008
 Purpose: DA to fetch a record
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.PrebayLog.FetchByLocationID(System.Int32,Vascor.FVSCMS.DA.ResultSetType)">
 <summary>
 Fetch any PrebayLogs by a Location ID.
 </summary>
 <param name="intLocationID"></param>
 <param name="ResultSetType"></param>
 <returns></returns>
 <remarks>
 By: jbailey
 Date: 5/13/2008
 Purpose: DA to fetch a record
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.PrebayLog.FetchByLocationID(System.Int32,System.DateTime,System.DateTime,Vascor.FVSCMS.DA.ResultSetType)">
 <summary>
 Fetch any PrebayLogs by a Location ID.
 </summary>
 <param name="intLocationID"></param>
 <param name="ResultSetType"></param>
 <returns></returns>
 <remarks>
 07/24/2009
 Justin Bailey
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.PrebayLog.FetchByVehicleID(System.Int32,Vascor.FVSCMS.DA.ResultSetType)">
 <summary>
 Fetch any PrebayLogs by a Vehicle ID.
 </summary>
 <param name="intVehicleID"></param>
 <param name="ResultSetType"></param>
 <returns></returns>
 <remarks>
 By: jbailey
 Date: 07/28/2008
 Purpose: DA to fetch a record
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.PrebayLog.FetchByWholeVIN(System.String,Vascor.FVSCMS.DA.ResultSetType)">
 <summary>
 Fetch any PrebayLogs by a Whole VIN.
 </summary>
 <param name="strWholeVIN"></param>
 <param name="ResultSetType"></param>
 <returns></returns>
 <remarks>
 By: jbailey
 Date: 07/28/2008
 Purpose: DA to fetch a record
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.PrebayLog.Delete(System.Int32)">
 <summary>
 Delete a Prebay Log record.
 </summary>
 <param name="intPrebayLogID"></param>
 <returns></returns>
 <remarks>
 By: jbailey
 Date: 5/13/2008
 Purpose: DA to Delete a record
 </remarks>
</member>
<member name="T:Vascor.FVSCMS.DA.PreBayMonitor">
 <summary>
 Collection of methods used to monitor Prebay status'.
 </summary>
 <remarks>
 08/7/2008
 Patrick Johnson
 Added.
 </remarks>
 
</member>
<member name="M:Vascor.FVSCMS.DA.PreBayMonitor.Fetch(System.Int32)">
 <summary>
 Retrieves 'at a glance' data.
 </summary>
 <param name="LocationID">The Location to target.</param>
 <returns></returns>
 <remarks></remarks>
</member>
<member name="T:Vascor.FVSCMS.DA.PrebayRuleGroup">
 <summary>
 Prebay Rule Group Data access.
 </summary>
 <remarks>
 03/11/2008
 Justin Bailey
 Created. Empty remarks indicate the code was included in the original code.
 
 03/18/2008
 Justin Bailey
 Added LocationID.
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.PrebayRuleGroup.Insert(System.String,System.String,System.Int32,System.Int32)">
 <summary>
 Insert a new Prebay Rule Group into the database.
 </summary>
 <param name="strName">Rule Group name.</param>
 <param name="strDescription">Rule Group description.</param>
 <param name="intLocationID">Rule Group Location ID.</param>
 <param name="intCarrierID">Rule Group default Carrier ID.</param>
 <returns>New Prebay Rule Group ID.</returns>
 <remarks>
 09/11/2008
 Justin Bailey
 Added CarrierID.
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.PrebayRuleGroup.Update(System.Int32,System.String,System.String,System.Int32,System.Int32)">
 <summary>
 Update an existing Rule Group by its ID.
 </summary>
 <param name="intPrebayRuleGroupID">Target Rule Group ID.</param>
 <param name="strName">Rule Group Name.</param>
 <param name="strDescription">Rule Group Description.</param>
 <param name="intLocationID">Rule Group Location ID.</param>
 <param name="intCarrierID">Rule Group default Carrier ID.</param>
 <returns></returns>
 <remarks>
 09/11/2008
 Justin Bailey
 Added CarrierID.
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.PrebayRuleGroup.Delete(System.Int32)">
 <summary>
 Delete a single Rule Group by its ID.
 </summary>
 <param name="intPrebayRuleGroupID">Target Rule Group ID.</param>
 <returns></returns>
 <remarks></remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.PrebayRuleGroup.Fetch(System.Int32,Vascor.FVSCMS.DA.ResultSetType)">
 <summary>
 Fetch a single Rule Group by its ID and its child object(s).
 </summary>
 <param name="intPrebayRuleGroupID">Target Rule Group ID.</param>
 <param name="ResultSetType">Optional Result Set Type.</param>
 <returns></returns>
 <remarks>
 09/25/2008
 Justin Bailey
 Hacked to include table names and relationships.
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.PrebayRuleGroup.FetchAll(Vascor.FVSCMS.DA.ResultSetType)">
 <summary>
 Fetch all Rule Groups.
 </summary>
 <param name="ResultSetType">Optional Result Set Type.</param>
 <returns></returns>
 <remarks>
 03/12/2008
 Justin Bailey
 Created.
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.PrebayRuleGroup.FetchByLocationID(System.Int32,Vascor.FVSCMS.DA.ResultSetType)">
 <summary>
 Fetch Rule Groups by a Location ID.
 </summary>
 <param name="intLocationID">Target Location ID.</param>
 <param name="ResultSetType">Optional Result Set Type.</param>
 <returns></returns>
 <remarks>
 03/18/2008
 Justin Bailey
 Created.
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.PrebayRuleGroup.FetchAllByLocationID(System.Int32)">
 <summary>
 Fetch Rule Groups and all associated Rules by a Location ID.
 </summary>
 <param name="intLocationID">Target Location ID.</param>
 <returns></returns>
 <remarks>
 03/18/2008
 Justin Bailey
 Created.
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.PrebayRuleGroup.FetchAllWithRowsByLocationID(System.Int32)">
 <summary>
 Fetch Rule Groups and all associated Rows by a Location ID.
 First set is Groups and some counts, the second is the Rows.
 </summary>
 <param name="intLocationID">Target Location ID.</param>
 <returns></returns>
 <remarks>
 06/15/2009
 Justin Bailey
 Created.
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.ProductionStatus.FetchIDbyVINandProductionStatusCode(System.String,System.String)">
 <summary>
 Get the Production Status Code ID by a given VIN and Production Status Code.
 </summary>
 <param name="strVIN"></param>
 <param name="strProductionStatusCode"></param>
 <returns>ProductionStatusID or 0 if not found.</returns>
 <remarks>
 05/09/2008
 Justin Bailey
 Added for easier access to the ProductionStatusAction methods during Prebay.
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.ProductionStatus.FetchIDbyVehicleIDandProductionStatusCode(System.Int32,System.String)">
 <summary>
 Get the Production Status Code ID by a given VehicleID and Production Status Code.
 </summary>
 <param name="intVehicleID"></param>
 <param name="strProductionStatusCode"></param>
 <returns>ProductionStatusID or 0 if not found.</returns>
 <remarks>
 05/12/2008
 Justin Bailey
 Added for easier access to the ProductionStatusAction methods during Prebay.
 Primarily to get away from using the VIN so that Tokens can be supported as well by
 migrating all queries to use a VehicleID, which is also probably faster than VIN
 queries anyway.
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.ProductionStatusGroup.FetchAll(System.Int32,Vascor.FVSCMS.DA.ResultSetType)">
 <summary>
 
 </summary>
 <param name="ResultSetType"></param>
 <returns></returns>
 <remarks>
 01/19/2010
 Samantha Aldridge
 Created for new production status groupings
 WI1269
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.ProductionStatusGroup.FetchGroupMembers(System.Int32,Vascor.FVSCMS.DA.ResultSetType)">
 <summary>
 returns all production status' that belong to the group
 </summary>
 <param name="intGroupID"></param>
 <param name="ResultSetType"></param>
 <returns></returns>
 <remarks>
 01/21/2010
 Samantha Aldridge
 WI1269
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.ProductionStatusGroup.FetchNonGroupMembers(System.Int32,Vascor.FVSCMS.DA.ResultSetType)">
 <summary>
 returns all production status' that are not in the group, but belong to the manufacturer mapped to the group
 </summary>
 <param name="intGroupID"></param>
 <param name="ResultSetType"></param>
 <returns></returns>
 <remarks>
 01/21/2010
 Samantha Aldridge
 WI1269
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.ProductionStatusGroup.AddGroupMember(System.Int32,System.Int32)">
 <summary>
 Add mapping of produciton status to the group
 </summary>
 <param name="intGroupID"></param>
 <param name="intProductionStatusID"></param>
 <returns></returns>
 <remarks>
 01/21/2010
 Samantha Aldridge
 WI1269
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.ProductionStatusGroup.RemoveGroupMember(System.Int32,System.Int32)">
 <summary>
 removes mapping from group to prod status
 </summary>
 <param name="intGroupID"></param>
 <param name="intProductionStatusID"></param>
 <returns></returns>
 <remarks>
 01/21/2010
 Samantha Aldridge
 WI1269
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.ProductionStatusGroup.UpdateGroup(System.Int32,System.String,System.String)">
 <summary>
 allows for update of the prd group name/desc
 </summary>
 <param name="intGroupID"></param>
 <param name="strGroupName"></param>
 <param name="strGroupDescription"></param>
 <returns></returns>
 <remarks>
 01/21/2010
 Samantha Aldridge
 WI1269
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.ProductionStatusGroup.InsertGroup(System.String,System.String,System.Int32)">
 <summary>
 creates a new prod status group for the selected manufacturer
 </summary>
 <param name="strGroupName"></param>
 <param name="strGroupDescription"></param>
 <param name="intManufacturerID"></param>
 <returns></returns>
 <remarks>
 01/21/2010
 Samantha Aldridge
 WI1269
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.ProductionStatusGroup.RemoveGroup(System.Int32)">
 <summary>
 remove = set active flag to 0
 </summary>
 <param name="intGroupID"></param>
 <returns></returns>
 <remarks>
 01/21/2010
 Samantha Aldridge
 WI1269
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.Region.GetRegionsByManufacturerIDList(System.String)">
 <summary>
 returns all regions for the manufacturer list
 </summary>
 <param name="intManufacturerIDList"></param>
 <returns></returns>
 <remarks>
 08/08/2012
 Samantha Aldridge
 Created
  WI 6678
 </remarks>
</member>
<member name="T:Vascor.FVSCMS.DA.Report21">
 <summary>
 This is class is used as a interface for with CSX Major Damage Report
 to access SQL Server store procedures.
 </summary>
 <remarks>
 07/15/09
 Jaya Polimati
 Created
 
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.Report21.Report21MasterFetchByVehicleID(System.Int32,System.Int32,Vascor.FVSCMS.DA.ResultSetType)">
 <summary>
 This method fetch Report 21 Main details
 </summary>
 <param name="intVehicleID"></param>
 <param name="ResultSetType"></param>
 <returns></returns>
 <remarks>
 07/20/2009
 Jaya Polimati
 Created.
 
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.Report21.LocationOffLoadCompanyInsert(System.String,System.Int32)">
 <summary>
 Inserts a new csx21 offload location company
 </summary>
 <param name="strOffloadCompanyName"></param>
 <param name="intLocationID"></param>
 <returns></returns>
 <remarks>
 03/26/2010
 Samantha Aldridge
 Created
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.Report21.LocationOffloadCompanyUpdate(System.Int32,System.String,System.Int32,System.Boolean)">
 <summary>
 
 </summary>
 <param name="intLocationOffloadCompanyID"></param>
 <param name="strOffloadCompanyName"></param>
 <param name="intLocationiD"></param>
 <param name="blnActive"></param>
 <returns></returns>
 <remarks>
 03/26/2010
 Samantha Aldridge
 Created
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.Report21.InYardFetchByReportID(System.Int32,Vascor.FVSCMS.DA.ResultSetType)">
 <summary>
 This method helps in fetching InYard detail for Report ID
 </summary>
 <param name="intReport21ID"></param>
 <param name="ResultSetType"></param>
 <returns></returns>
 <remarks>
 07/20/2009
 Jaya Polimati
 Created.
 
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.Report21.OnBoardRailFetchByReportID(System.Int32,Vascor.FVSCMS.DA.ResultSetType)">
 <summary>
 This method helps in fetching OnBoardRail detail for Report ID
 </summary>
 <param name="intReport21ID"></param>
 <param name="ResultSetType"></param>
 <returns></returns>
 <remarks>
 07/20/2009
 Jaya Polimati
 Created.
 
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.Report21.CommentsFetchByVehicleID(System.Int32,Vascor.FVSCMS.DA.ResultSetType)">
 <summary>
 This method helps in fetching Comments by VehicleID
 </summary>
 <param name="intVehicleID"></param>
 <param name="ResultSetType"></param>
 <returns></returns>
 <remarks>
 07/20/2009
 Jaya Polimati
 Created.
 
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.Report21.CommentsFetchByReportID(System.Int32,Vascor.FVSCMS.DA.ResultSetType)">
 <summary>
 This method helps in fetching Comments by ReportID
 </summary>
 <param name="intReport21ID"></param>
 <param name="ResultSetType"></param>
 <returns></returns>
 <remarks>
 07/20/2009
 Jaya Polimati
 Created.
 
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.Report21.LocationOffLoadCompanyFetch(Vascor.FVSCMS.DA.ResultSetType)">
 <summary>
 Fetch all Offload companies
 </summary>
 <param name="ResultSetType"></param>
 <returns></returns>
 <remarks>
 07/22/2009
 Jaya Polimati
 Created.
 
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.Report21.TDSISignOff(System.String,System.Int32,System.String)">
 <summary>
 
 </summary>
 <param name="strSignOffName"></param>
 <param name="intReportID"></param>
 <returns></returns>
 <remarks>
 01/12/2010
 Samantha Hinton
 Created
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.Report21.VascorSignOff(System.String,System.Int32,System.String)">
 <summary>
 
 </summary>
 <param name="strSignOffName"></param>
 <param name="intReportID"></param>
 <param name="strComments"></param>
 <returns></returns>
 <remarks>
 03/08/2010
 Samantha Aldridge
 Created
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.Report21.VascorReject(System.String,System.Int32,System.String)">
 <summary>
 
 </summary>
 <param name="strSignOffName"></param>
 <param name="intReportID"></param>
 <param name="strComments"></param>
 <returns></returns>
 <remarks>
 03/09/2010
 Samantha Aldridge
 Created 
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.Report21.InsertReport21Master(System.Int32,System.Int32,System.Int32,System.String,System.String,System.String,System.String,System.String,System.String,System.String,System.String)">
 <summary>
 insert a new record in to 21ReportMaster and return fd21ReportID value
 </summary>
 <param name="intVehicleID"></param>
 <param name="intInspectionID"></param>
 <param name="intfdLocationOffLoadCompanyID"></param>
 <param name="strUnitPosition"></param>
 <param name="strRailCar"></param>
 <param name="strReportDate"></param>
 <param name="strDamageReportLocation"></param>
 <param name="strInspectorName"></param>
 <param name="strLiabilityStatement"></param>
 <returns></returns>
 <remarks>
 07/20/2009
 Jaya Polimati
 Created.
 
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.Report21.InsertInYard(System.Int32,System.String,System.String,System.Int32,System.String,System.String,System.String,System.String,System.Int32,System.Int32,System.String,System.String,System.String,System.String,System.String,System.String)">
 <summary>
 insert a new record in to Inyard and returns fdInYardID value
 </summary>
 <param name="intReport21ID"></param>
 <param name="strWeatherConditions"></param>
 <param name="intInYardDays"></param>
 <param name="strIsProperlyBayed"></param>
 <param name="strIsTiresOnLine"></param>
 <param name="strIsParkingBrake"></param>
 <param name="strIsBayTag"></param>
 <param name="intEndtoEndSpace"></param>
 <param name="intSidetoSideSpace"></param>
 <param name="strIsDamageEvidence"></param>
 <param name="strIsRepNotified"></param>
 <param name="strRepName"></param>
 <param name="strRepNotificationDate"></param>
 <param name="strIsDebrisMatch"></param>
 <param name="strComments"></param>
 <returns></returns>
 <remarks>
 07/20/2009
 Jaya Polimati
 Created.
 
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.Report21.InsertOnBoardRail(System.Int32,System.String,System.String,System.Int32,System.String,System.String,System.String,System.String,System.String,System.String,System.String,System.String,System.String,System.String,System.String)">
 <summary>
 insert a new record in to OnBoard Rail and returns fdOnBoardRailID value
 </summary>
 <param name="intReport21ID"></param>
 <param name="strOriginPlant"></param>
 <param name="strTransportMode"></param>
 <param name="intTransitTime"></param>
 <param name="strIsSealsIntact"></param>
 <param name="strKindofChocks"></param>
 <param name="strIsChockJump"></param>
 <param name="strChockDirection"></param>
 <param name="strSecurement"></param>
 <param name="strTransmissionPosition"></param>
 <param name="strUndercarriageDamage"></param>
 <param name="strIsParkingBrake"></param>
 <param name="strIsVandalism"></param>
 <param name="strKindofVandalism"></param>
 <param name="strComments"></param>
 <returns></returns>
 <remarks>
 07/20/2009
 Jaya Polimati
 Created.
 
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.Report21.GetPendingSignOff(Vascor.FVSCMS.DA.ResultSetType)">
 <summary>
 
 </summary>
 <param name="ResultSetType"></param>
 <returns></returns>
 <remarks>
 02 2010
 Samantha Aldridge
 Created
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.Report21.GetPendingVascorSignOff(Vascor.FVSCMS.DA.ResultSetType)">
 <summary>
 
 </summary>
 <param name="ResultSetType"></param>
 <returns></returns>
 <remarks>
 03/09/2010
 Samantha Aldridge
 Created
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.Report21.InsertComment(System.Int32,System.Int32,System.String,System.String,System.String,System.String)">
 <summary>
 insert a comment in to tbComments table
 </summary>
 <param name="intReport21ID"></param>
 <param name="intVehicleID"></param>
 <param name="strCommentType"></param>
 <param name="strCommentPerson"></param>
 <param name="strCommentDate"></param>
 <param name="strComment"></param>
 <returns></returns>
 <remarks>
 07/20/2009
 Jaya Polimati
 Created.
 
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.Report21.UpdateReport21Master(System.Int32,System.Int32,System.Int32,System.Int32,System.String,System.String,System.String,System.String,System.String,System.String,System.String,System.String)">
 <summary>
 Updates the given report21Master record with new values
 </summary>
 <param name="intReport21ID"></param>
 <param name="intVehicleID"></param>
 <param name="intInspectionID"></param>
 <param name="intLocationOffLoadCompanyID"></param>
 <param name="strUnitPosition"></param>
 <param name="strRailCar"></param>
 <param name="strReportDate"></param>
 <param name="strDamageReportLocation"></param>
 <param name="strInspectorName"></param>
 <param name="strLiabilityStatement"></param>
 <returns></returns>
 <remarks>
 07/20/2009
 Jaya Polimati
 Created.
 
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.Report21.UpdateInYard(System.Int32,System.Int32,System.String,System.String,System.Int32,System.String,System.String,System.String,System.String,System.Int32,System.Int32,System.String,System.String,System.String,System.String,System.String,System.String)">
 <summary>
 Updates the given Inyard record with new values
 </summary>
 <param name="intInYardID"></param>
 <param name="intReport21ID"></param>
 <param name="strWeatherConditions"></param>
 <param name="intInYardDays"></param>
 <param name="strIsProperlyBayed"></param>
 <param name="strIsTiresOnLine"></param>
 <param name="strIsParkingBrake"></param>
 <param name="strIsBayTag"></param>
 <param name="intEndtoEndSpace"></param>
 <param name="intSidetoSideSpace"></param>
 <param name="strIsDamageEvidence"></param>
 <param name="strIsRepNotified"></param>
 <param name="strRepName"></param>
 <param name="strRepNotificationDate"></param>
 <param name="strIsDebrisMatch"></param>
 <param name="strComments"></param>
 <returns></returns>
 <remarks>
 07/20/2009
 Jaya Polimati
 Created.
 
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.Report21.UpdateOnBoardRail(System.Int32,System.Int32,System.String,System.String,System.Int32,System.String,System.String,System.String,System.String,System.String,System.String,System.String,System.String,System.String,System.String,System.String)">
 <summary>
 Updates the given OnBoardRail record with new values
 </summary>
 <param name="intOnBoardRailID"></param>
 <param name="intReport21ID"></param>
 <param name="strOriginPlant"></param>
 <param name="strTransportMode"></param>
 <param name="intTransitTime"></param>
 <param name="strIsSealsIntact"></param>
 <param name="strKindofChocks"></param>
 <param name="strIsChockJump"></param>
 <param name="strChockDirection"></param>
 <param name="strSecurement"></param>
 <param name="strTransmissionPosition"></param>
 <param name="strUndercarriageDamage"></param>
 <param name="strIsParkingBrake"></param>
 <param name="strIsVandalism"></param>
 <param name="strKindofVandalism"></param>
 <param name="strComments"></param>
 <returns></returns>
 <remarks>
 07/20/2009
 Jaya Polimati
 Created.
 
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.Reports.CurrentInventoryByProductionStatusAndSold(System.String,System.Int32,System.Int32,System.Int32)">
 <summary>
 for CurrentInventoryByProductionStatus
 </summary>
 <param name="productionStatusCode"></param>
 <param name="isSold"></param>
 <param name="locationID"></param>
 <returns></returns>
 <remarks>
 06/23/2011
 Samantha Aldridge
 Created
 WI 2934
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.Reports.AccessorizationExceptionsReport(System.Int32,System.Int32,System.String,Vascor.FVSCMS.DA.ResultSetType)">
 <summary>
 Get all exceptions from Accessorizations.
 </summary>
 <param name="ResultSetType"></param>
 <returns></returns>
 <remarks>
 06/17/2008
 Justin Bailey
 Created.
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.Reports.OpenWorkOrderItems(System.Int32,System.String)">
 <summary>
 Get all OpenWorkOrderItems for VINs that have been outgated at any time.
 </summary>
 <param name="ResultSetType"></param>
 <returns></returns>
 <remarks>
 12/12/2008
 Patrick Johnson
 Created.
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.Reports.AggregateMilesVolumesbyWeekRolling(System.Int32)">
 <summary>
 Get Aggregated volume data for Miles for some # of weeks.
 </summary>
 <param name="intWeeks" ># of weeks to roll backwards beginning with the last full week.</param>
 <returns></returns>
 <remarks>
 1/12/2008
 Patrick Johnson
 Created.
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.Reports.AggregateMilesByLocationbyWeekRolling(System.Int32)">
 <summary>
 Get Aggregated volume data by Location for Miles for some # of weeks.
 </summary>
 <param name="intWeeks" ># of weeks to roll backwards beginning with the last full week.</param>
 <returns></returns>
 <remarks>
 1/12/2008
 Patrick Johnson
 Created.
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.Reports.AggregateInspectionVolumesbyWeekRolling(System.Int32)">
 <summary>
 Get Aggregated volume data for Inspections for some # of weeks.
 </summary>
 <returns></returns>
 <param name="intWeeks" ># of weeks to roll backwards beginning with the last full week.</param>
 <remarks>
 1/12/2008
 Patrick Johnson
 Created.
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.Reports.AggregateCustomerInspectionsbyWeekRolling(System.Int32)">
 <summary>
 Get Aggregated volume data for Inspections by customer for some # of weeks.
 </summary>
 <param name="intWeeks" ># of weeks to roll backwards beginning with the last full week.</param>
 <returns></returns>
 <remarks>
 1/12/2008
 Patrick Johnson
 Created.
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.Reports.AggregateVolumesbyWeekRolling">
 <summary>
 Get Aggregated volume data for VIN Days.
 </summary>
 <param name="ResultSetType"></param>
 <returns></returns>
 <remarks>
 1/12/2008
 Patrick Johnson
 Created.
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.Reports.ProductionStatusJSAging(System.Int32,System.DateTime,System.DateTime,System.Int32,Vascor.FVSCMS.DA.ResultSetType)">
 <summary>
 
 </summary>
 <param name="intLocationID"></param>
 <param name="dtmRangeStart"></param>
 <param name="dtmRangeEnd"></param>
 <param name="intCustomerID"></param>
 <param name="ResultSetType"></param>
 <returns></returns>
 <remarks>
 01/18/2010
 Samantha Aldridge
 Created for warren/nitro billing production status aging
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.Reports.FirstYardEventProdStatus(System.Int32,System.Int32,System.Int32,System.DateTime,System.DateTime,Vascor.FVSCMS.DA.ResultSetType)">
 <summary>
 Get event data related to the first occurance of the given
 event at the given location with the Production Status at
 the time of that event. Initially written to find the
 Production Status of vehicles arrived at Toledo Nitro and
 compare with the current status of the vehicle.
 </summary>
 <param name="intLocationID"></param>
 <param name="dtmRangeStart"></param>
 <param name="dtmRangeEnd"></param>
 <param name="intCustomerID"></param>
 <param name="ResultSetType"></param>
 <returns></returns>
 <remarks>
 01/27/2010
 Samantha Aldridge
 Created 
 WI1244
 
 03/04/2010
 Justin Bailey
 Altered order of params and added EventID. Removed whitespace.
 Added summary.
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.Reports.ProductionStatusKZAgingDetailReportMultiManufacturerSelect(System.String,System.Int32,System.Int32,Vascor.FVSCMS.DA.ResultSetType)">
 <summary>
 for KZ Aging detail report, now accepts multiselect of manufacturers
 </summary>
 <param name="intManufacturerID">comma delimited list of manufacturerIDs</param>
 <param name="intLocationID"></param>
 <param name="intAgeDays"></param>
 <param name="ResultSetType"></param>
 <returns></returns>
 <remarks>
 08/08/2012
 Samantha Aldridge
 created
 wi 6788
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.Reports.ProductionStatusKZAgingSummaryReportMultiSelectManufacturer(System.String,System.Int32,Vascor.FVSCMS.DA.ResultSetType)">
 <summary>
 created for changing kzsummary report input for manufacturer to a multiselect list.
 </summary>
 <param name="intManufacturerIDList"></param>
 <param name="intLocationID"></param>
 <param name="ResultSetType"></param>
 <returns></returns>
 <remarks>
 08/08/2012
 Samantha Aldridge
 Created
 WI 6678
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.Reports.OutGatesByManufacturerList(System.String,System.String,System.String,Vascor.FVSCMS.DA.ResultSetType)">
 <summary>
 refactored outgates report to allow user to select more than one manufacturer
 </summary>
 <param name="strBeginDate"></param>
 <param name="strEndDate"></param>
 <param name="strManufacturerIDList"></param>
 <param name="ResultSetType"></param>
 <returns></returns>
 <remarks>
 08/08/2012
 Samantha Aldridge
 created
 WI 6678
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.Reports.VINHistoryQuery(System.String)">
 <summary>
 This will query both Transit and Inspection data from both FVSCMS and IDM
 </summary>
 <param name="strWholeVINs">Delimited by comma</param>
 <returns></returns>
 <remarks>
 09/11/2008 Ben Richiravanich
 11/8/2010
 James Brooks
 renamed spRPTVINHistoryQuery to spRPTVINHistory
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.Reports.LocationVolumeReport(System.Int32,System.DateTime,System.DateTime)">
 <summary>
 Pull recordset of Location Volumes
 </summary>
 <remarks>10/20/2008 - Edward Norris</remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.Reports.DriveawayByDateRange(System.DateTime,System.DateTime,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
 <summary>
 Pull recordset of Driveaways
 </summary>
 <remarks>10/23/2008 - Edward Norris</remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.Reports.DriveawayRemovedForManualBilling(System.Int32,System.Int32)">
 <summary>
 Pull recordset of Driveaways records that were processed in the accounting dashboard, but were marked to be manual billed
 </summary>
 <remarks>11/05/2008 - Edward Norris</remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.Reports.PartNumberUsage(System.DateTime,System.DateTime,System.Int32)">
 <summary>
 Pull recordset of Part Usage Counts
 </summary>
 <remarks>11/12/2008 - Edward Norris</remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.Reports.VinDetailMovementMap(System.String,Vascor.FVSCMS.DA.ResultSetType)">
 <summary>
 Vin Detail Movement info for Map creation
 </summary>
 <remarks>11/13/2008 - Edward Norris</remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.Reports.CustomerOptionCodesWithoutBillRates(System.Int32,Vascor.FVSCMS.DA.ResultSetType)">
 <summary>
 List of work orders and customer options that have no bill rates defined
 </summary>
 <remarks>11/13/2008 - Edward Norris</remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.Reports.ITRInventoryReport(System.Int32,Vascor.FVSCMS.DA.ResultSetType)">
 <summary>
 This will get data for ITRInventory Report
 </summary>
 <param name="ResultSetType"></param>
 <returns></returns>
 <remarks>
 3/24/2009
 Patrick Johnson
 
 05/13/2014
 Jason Watkins
 WI 14116
 Updated the grid databinding call to respect user permissions.
</remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.Reports.ITRInventoryLocationReport(System.Int32,Vascor.FVSCMS.DA.ResultSetType)">
 <summary>
 This will get data for ITRInventory Report
 </summary>
 <param name="ResultSetType"></param>
 <returns></returns>
 <remarks>
 3/25/2009
 Patrick Johnson
 
</remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.Reports.InspetionDateVsCreateDateDetail(System.Int32,System.Int32,Vascor.FVSCMS.DA.ResultSetType)">
 <summary>
 This will get detail data for InspectionDate Vs Create Date Report
 </summary>
 <param name="ResultSetType"></param>
 <returns></returns>
 <remarks>
 4/29/2009
 James Fitzgerald
 
</remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.Reports.InspetionDateVsCreateDateSummary(System.Int32,System.Int32,Vascor.FVSCMS.DA.ResultSetType)">
 <summary>
 This will get summary data for InspectionDate Vs Create Date Report
 </summary>
 <param name="ResultSetType"></param>
 <returns></returns>
 <remarks>
 4/29/2009
 James Fitzgerald
 
</remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.Reports.ITRTrackingTemplate(System.Int32,System.DateTime,System.DateTime,Vascor.FVSCMS.DA.ResultSetType)">
 <summary>
 
 </summary>
 <param name="intCustomerID"></param>
 <param name="ResultSetType"></param>
 <returns></returns>
 <remarks>
 12/16/2009
 Samantha Hinton
 Created.
 
 04/30/2013
 Samantha Aldridge
 added date range
 WI 10056
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.Reports.ITR61LReport(System.DateTime,System.DateTime,Vascor.FVSCMS.DA.ResultSetType)">
 <summary>
 
 </summary>
 <param name="dtStartDate"></param>
 <param name="dtEndDate"></param>
 <param name="ResultSetType"></param>
 <returns></returns>
 <remarks>
 12/16/2009
 Samantha Hinton
 Created.
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.Reports.ITR61LBreakDown(System.String,System.DateTime,System.DateTime,Vascor.FVSCMS.DA.ResultSetType)">
 <summary>
 WI1275
 </summary>
 <param name="strBreakType"></param>
 <param name="dtStartDate"></param>
 <param name="dtEndDate"></param>
 <param name="ResultSetType"></param>
 <returns></returns>
 <remarks>
 02/01/2010
 Samantha Aldridge
 Created.
 
 02/10/2010
 Samantha Aldridge
 modfified: added table names so that report code behind isn't confusing
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.Reports.ITRCatAReport(System.DateTime,System.DateTime,Vascor.FVSCMS.DA.ResultSetType)">
 <summary>
 12/16/2009
 Samantha Hinton 
 Created
 </summary>
 <param name="dtStartDate"></param>
 <param name="dtEndDate"></param>
 <param name="ResultSetType"></param>
 <returns></returns>
 <remarks></remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.Reports.ITRCatMonthTotalsReport(System.DateTime,System.DateTime,Vascor.FVSCMS.DA.ResultSetType)">
 <summary>
 12/15/2009
 Samantha Hinton
 WI1263
 </summary>
 <param name="dtReportDate"></param>
 <param name="ResultSetType"></param>
 <returns></returns>
 <remarks></remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.Reports.ITRInventoryStatusReport(System.DateTime,Vascor.FVSCMS.DA.ResultSetType)">
 <summary>
 WI1263
 </summary>
 <param name="dtReportDate"></param>
 <param name="ResultSetType"></param>
 <returns></returns>
 <remarks>
 1216/2009
 Samantha Hinton
 Created
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.Reports.ITRInventoryStatusReportBreakdown(System.DateTime,Vascor.FVSCMS.DA.ResultSetType)">
 <summary>
 WI1275
 </summary>
 <param name="dtReportDate"></param>
 <param name="ResultSetType"></param>
 <returns></returns>
 <remarks>
 02/01/2010
 Samantha Aldridge
 Created
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.Reports.ITRAuctionVehicleMonitor(Vascor.FVSCMS.DA.ResultSetType)">
 <summary>
 for new vehicle monitor screen within ITR
 </summary>
 <param name="ResultSetType"></param>
 <returns></returns>
 <remarks>
 12/17/2009
 Samantha Hinton
 Created WI1267</remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.Reports.Chrysler610DierReport(System.Int32,System.DateTime,System.DateTime,System.String,System.Int32,System.Int32,Vascor.FVSCMS.DA.ResultSetType)">
 <summary>
 Returns the search results from the DIER report
 </summary>
 <param name="intCustomerID"></param>
 <param name="dtmStartDate"></param>
 <param name="dtmEndDate"></param>
 <param name="strVIN"></param>
 <param name="intOriginLocationID"></param>
 <param name="intDestinationLocationID"></param>
 <param name="ResultSetType"></param>
 <returns></returns>
 <remarks>
 02/24/2010
 Samantha Aldridge
 Created per WI1285
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.Reports.StagedForShipmentDetailReport(System.Int32,System.Int32,System.Int32,System.Int32,System.String,System.Boolean,Vascor.FVSCMS.DA.ResultSetType)">
 <summary>
 Returns staged for shipment detail
 </summary>
 <param name="intManufacturerID"></param>
 <param name="intRegionID"></param>
 <param name="intOriginLocationID"></param>
 <param name="intDestinationLocationID"></param>
 <param name="strVinModelName"></param>
 <param name="ResultSetType"></param>
 <returns></returns>
 <remarks>
 02/14/2012
 Horacio Torres
 Cretaed
 WI 4284
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.Reports.StagedForShipmentDetailReportMultiSelectManufacturer(System.String,System.Int32,System.Int32,System.Int32,System.String,System.Boolean,Vascor.FVSCMS.DA.ResultSetType,System.Int32)">
 <summary>
 accepts manufacturer list as string and performs the staged for shipment reports
 </summary>
 <param name="intManufacturerIDList"></param>
 <param name="intRegionID"></param>
 <param name="intOriginLocationID"></param>
 <param name="intDestinationLocationID"></param>
 <param name="strVinModelName"></param>
 <param name="blnViewVINWithHold"></param>
 <param name="ResultSetType"></param>
 <returns></returns>
 <remarks>
 08/08/2012
 Samantha Aldridge
 created
  WI 6678

 03/28/2013
 Jason Watkins
 WI 9168
 Updated to include CarrierID as a parameter.
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.RepuveInventory.Fetch(System.Int32,System.String,System.String,System.String,System.Int32,System.DateTime,System.DateTime,System.Int32,System.Int32)">
 <summary>
 Returns a recordset from Repuve.tbTagInventory
 </summary>
 <param name="strFCI"></param>
 <param name="strVIN"></param>
 <param name="strTID"></param>
 <param name="intStatusID"></param>
 <param name="dtmEventDateStart"></param>
 <param name="dtmEventDateEnd"></param>
 <param name="intLocationID"></param>
 <param name="intShowRecords"></param>
 <returns></returns>
 <remarks>    ''' 
 08/10/2009
 Created By Horacio Torres
 
 04/07/2010
 Horacio Torres
 Adding CustomerID
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.RepuveInventory.GetTagInventoryIDByFCI(System.String)">
 <summary>
 Returns the ID for the selected FCI 
 </summary>
 <param name="strFCI"></param>
 <returns></returns>
 <remarks>
 Created By Horacio Torres
 08/10/2009
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.RepuveInventory.GetPendingEDIRecords(System.Int32)">
 <summary>   
 Returns all records that are ready to go EDI
 </summary>
 <returns></returns>
 <remarks>
 08/11/2009
 Created by Horacio Torres
 
 04/07/2010
 Adding CustomerID
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.RepuveInventory.TagInventoryUpdateEDIDate(System.String)">
 <summary>
 Updates the date the record was sent to EDI
 </summary>
 <param name="strTagInventoryID"></param>
 <returns></returns>
 <remarks>
 08/11/2009
 Created by Horacio Torres
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.RepuveInventory.GetEDISentDate(System.Int32)">
 <summary>
 Returns the date when the tag was sent to EDI, if the tag haven't been send to EDI returns Date.MinValue
 </summary>
 <param name="intTagInventoryID"></param>
 <returns></returns>
 <remarks>
 08/14/2009
 Created by Horacio Torres
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.RepuveInventory.RepuveInventoryRecordInsert(System.Int32,System.String,System.String,System.Int32,System.Int32)">
 <summary>
 
 </summary>
 <returns></returns>
 <remarks>
 07/02/2009
 Horacio Torres
 
 04/06/2010
 Horacio Torres
 Adding CustomerID
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.RFIDVehicle.GetStatus(System.String)">
 <summary>
 Returs a recorset of all active status for CASPER and WEB groups
 </summary>
 <param name="strActive"></param>
 <returns></returns>
 <remarks>
 07/30/2009
 Created by Horacio Torres
 Optional parametere strActive, fdActive
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.RFIDVehicle.GetStatusByGroup(System.String,System.String)">
 <summary>
 Returns a recordset from RFID.tbStatus by Group Code
 </summary>
 <param name="strGroupCode"></param>
 <param name="strActive"></param>
 <returns></returns>
 <remarks>
 07/29/2009
 Horacio Torres
 Optional parametere strActive, fdActive
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.RFIDVehicle.GetStatusByCode(System.String)">
 <summary>
 Returns 1 record from RFID.tbStatus by Code
 </summary>
 <param name="strStatusCode"></param>
 <returns></returns>
 <remarks>
 08/05/2009
 Created by Horacio Torres
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.RFIDVehicle.GetStatusIDByCode(System.String)">
 <summary>
 Returns the ID for the selected Status Code, if doesn't exists returns 0
 </summary>
 <param name="strStatusCode"></param>
 <returns></returns>
 <remarks>
 08/05/2009
 Created by Horacio Torres
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.RFIDVehicle.TagStatusInsert(System.Int32,System.Int32,System.Int32,System.String,System.String,System.Int32,System.Int32,System.Int32,System.Int32,System.String,System.String,System.Int32,System.String,System.String,System.String)">
 <summary>
 
 </summary>
 <param name="intStatusID"></param>
 <param name="intVehicleID"></param>
 <param name="strEventDate"></param>
 <param name="strWorkDate"></param>
 <param name="intEventSourceID"></param>
 <param name="intEventSourceRecordID"></param>
 <param name="intShift"></param>
 <param name="intUserID"></param>
 <param name="strOperator"></param>
 <param name="strComment"></param>
 <param name="intLocationID"></param>
 <param name="strTID"></param>
 <returns></returns>
 <remarks>
 08/05/2009
 Created By Horacio Torres
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.RFIDVehicle.VechicleTagUpdate(System.Int32,System.Int32,System.String)">
 <summary>
 Updates the fdVechicleID on RFID.tbVehicleTag
 </summary>
 <param name="intTagInventoryID"></param>
 <param name="intVehicleID"></param>
 <returns></returns>
 <remarks>
 08/12/2009
 Created by Horacio Torres
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.RFIDVehicle.UpdateVINOther(System.String,System.String)">
 <summary>
 Updates the IDM..tbVinOther table with the FCI
 </summary>
 <param name="strVIN"></param>
 <param name="strFCI"></param>
 <returns></returns>
 <remarks>
 12/14/2009
 Created by Horacio Torres
 </remarks>
</member>
<member name="T:Vascor.FVSCMS.DA.RouteLocation">
 <summary>
 Route Location Class FVSCMS.DA
 </summary>
 <remarks>
 3/26/2012
 WI: 5269
 Justin Pierson
 Modified added locationID and overloads to save and update
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.RouteLocation.AddRouteLocation(System.Int32,System.String)">
 <summary>
 Adds a route location to the tbroutelocation table (old version)
 </summary>
 <param name="intRouteLocationTypeID">Route Location Type ID</param>
 <param name="strLocationName">Route Location Name</param>
 <returns>integer response from stored procedure</returns>
 <remarks>
 3/26/2012
 WI: 5269
 Justin Pierson
 Modified (made overload)
</remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.RouteLocation.AddRouteLocation(System.Int32,System.String,System.Int32)">
 <summary>
 Adds a route location to the tbroutelocation table (old version)
 </summary>
 <param name="intRouteLocationTypeID">Route Location Type ID</param>
 <param name="strLocationName">Route Location Name</param>
 <param name="intLocationID">Location ID</param>
 <returns></returns>
 <remarks>
 3/26/2012
 WI: 5269
 Justin Pierson
 Created
</remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.RouteLocation.UpdateRouteLocation(System.Int32,System.String,System.Int32)">
 <summary>
 Updates the tbRouteLocation Table (Old Version)
 </summary>
 <param name="intRouteLocationID">Route Location ID</param>
 <param name="strLocationName">Route Location Name</param>
 <param name="intRouteLocationTypeID">Route Location Type ID</param>
 <remarks>
 3/26/2012
 WI: 5269
 Justin Pierson
 Modified (made overload)
</remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.RouteLocation.UpdateRouteLocation(System.Int32,System.String,System.Int32,System.Int32)">
 <summary>
 Updates the tbRouteLocation Table
 </summary>
 <param name="intRouteLocationID">Route Location ID</param>
 <param name="strLocationName">Route Location name</param>
 <param name="intRouteLocationTypeID">Route Location Type ID</param>
 <param name="intLocationID">Location ID</param>
 <remarks>
 3/26/2012
 WI: 5269
 Justin Pierson
 Created
</remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.Status.FetchByCode(System.String,Vascor.FVSCMS.DA.ResultSetType)">
 <summary>
 Get a Status record by its Code.
 </summary>
 <param name="strStatusCode"></param>
 <param name="ResultSetType"></param>
 <returns></returns>
 <remarks>
 07/23/2009
 Justin Bailey
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.UndoAction.FetchUndoVehicleActionLogByVehicleID(System.Int32,Vascor.FVSCMS.DA.ResultSetType)">
 <summary>
 Fetch the Undo history of all undone events for the given VehicleID.
 </summary>
 <param name="intVehicleId"></param>
 <param name="ResultSetType"></param>
 <returns></returns>
 <remarks>
 05/22/2008
 Justin Bailey
 Created.
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.Vehicle.Search(System.String,Vascor.FVSCMS.DA.Vehicle.VINSearchMode,Vascor.FVSCMS.DA.ResultSetType,System.Int32,System.Int32,System.String,System.String,System.String,System.String,System.String)">
 <summary>
 
 </summary>
 <param name="strVIN"></param>
 <param name="SearchMode"></param>
 <param name="ResultSetType"></param>
 <param name="intManufacturerID"></param>
 <param name="intLocationID"></param>
 <param name="strManufacturerRouteCode"></param>
 <param name="strHoldCode"></param>
 <param name="strModel"></param>
 <param name="strVehicleStatusID"></param>
 <param name="strDamageSeverityID"></param>
 <returns></returns>
 <remarks>
 Patrick Johnson
 12/03/2004
 Search for a VIN.
 
 Patrick Johnson
 6/15/05
 Enhanced method to determine best SP to utilize based on the supplied parameters.
 
 Jaya Polimati
 04/20/2009
 Added extra parameter to check for token if the VIN length in between 8 and 17
 Added extra prameter to check for Order number if the VIN length is less then 20
 
 03/07/2013
 Samantha Aldridge
 removed requirement for vin value, new advanced search lets user search for vehicles in yard with certain status
 WI 10183
 
 05/05/2014
 Samantha Aldridge
 WI 14044
 adding whole vin to search criteria
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.Vehicle.Insert(System.String,System.Boolean,System.Boolean,System.String,System.Int32,System.String,System.String,System.String,System.String,System.String,System.String,System.String,System.String,System.String,System.DateTime,System.Int32,System.Int32)">
 <summary>
 Inserts a new record into tbVehicle and returns the Vehicle ID. If the
 Vehicle ID already exists, then the tbVehicle fdIDMVINHeader is updated
 to match the IDM VINHeaderID and the VehicleID is still returned.
 </summary>
 <param name="strVINNumber">Inserted into tbVehicle and IDM.</param>
 <param name="blnActive">Inserted into tbVehicle and IDM.</param>
 <param name="blnSold">Inserted into tbVehicle and IDM.</param>
 <param name="strComment">Inserted into tbVehicle.</param>
 <param name="intDealerID">Inserted to tbVehicle if Nothing, it is looked up from the DealerCode.</param>
 <param name="strDealerCode">Inserted into IDM and tbVehicle.</param>
 <param name="strHologram">Inserted into tbVehicle.</param>
 <param name="strEngineNumber">Inserted into tbVehicle.</param>
 <param name="strKeyNumber">Inserted into tbVehicle.</param>
 <param name="strAxleNumber">Inserted into tbVehicle.</param>
 <param name="strManufacturerRouteCode">Primary Route. Inserted into IDM and tbVehicle.</param>
 <param name="strManufacturerRouteCode2">Inserted into tbVehicle.</param>
 <param name="strOrderNumber">Inserted into tbVehicle.</param>
 <param name="strSequenceNumber">Inserted into tbVehicle.</param>
 <param name="dtmPlannedProduction">Inserted into tbVehicle.</param>
 <param name="intMarketID">Inserted into tbVehicle.</param>
 <param name="intFleetID">Inserted into tbVehicle.</param>
 <returns>Vehicle ID.</returns>
 <remarks>
 <para>
 04/12/2005
 Ben Richiravanich
 This will insert a new record into tbVehicle and return the new identity</para>
 <para>
 07/15/2005
 Ben Richiravanich
 Added strHologram to accommodate changes on VINMain page</para>
 <para>
 07/20/2005
 Sam Tantasook
 Added the rest of the tbVehicle fields</para>
 <para>
 10/04/2005
 Matt Ryavec
 Added fields</para>
 <para>
 8/23/2006
 Edward Norris
 Added FleetID</para>
 <para>
 04/30/2008
 Justin Bailey
 Added xml comments--no code change.</para>
 <para>
 05/06/2008
 Justin Bailey
 Updated parameter comments to match destination in the SProc.</para>
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.Vehicle.LocationIDFetchByLocationNameAddress(System.String,System.String,System.String,System.String)">
 <summary>
 
 </summary>
 <param name="locationName"></param>
 <param name="address"></param>
 <param name="city"></param>
 <param name="state"></param>
 <returns></returns>
 <remarks>
 07/17/2013
 James Fitzgerald Created
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.Vehicle.Update(System.String,System.Boolean,System.Boolean,System.String,System.String,System.String,System.String,System.String,System.String,System.Int32,System.String,System.String,System.String,System.DateTime,System.Int32,System.Int32,System.String)">
 <summary>
 Update tbVehicle by Whole VIN. Returns VehicleID.
 </summary>
 <param name="strVinNumber"></param>
 <param name="bolSold"></param>
 <param name="bolActive"></param>
 <param name="strComment"></param>
 <param name="strHologram"></param>
 <param name="strEngineNumber"></param>
 <param name="strKeyNumber"></param>
 <param name="strAxleNumber"></param>
 <param name="strManufacturerRouteCode"></param>
 <param name="intDealerID"></param>
 <param name="strManufacturerRouteCode2"></param>
 <param name="strOrderNumber"></param>
 <param name="strSequenceNumber"></param>
 <param name="dtmPlannedProduction"></param>
 <param name="intMarketID"></param>
 <param name="intFleetID"></param>
 <returns></returns>
 <remarks>
 4/7/2005
 Ben Richiravanich
 Update tbVehicle
 
 07/15/2005
 Ben Richiravanich
 Added strHologram to accommodate changes at VINMain page 
 
 07/20/2005
 Sam Tantasook
 Add the rest of the tbVehicle fields 
 
 07/27/2005
 Ben Richiravanich
 Added DealerID field to update to tbVehicle
 
 10/04/2005
 Matt Ryavec
 Added fields (and commented out allocation related fields (DealerID))
 
 8/23/2006
 Edward Norris
 Added FleetID
 
 08/08/2008
 Justin Bailey
 Added Overloads keyword and moved comments to xml--no other code change.
 
 04/03/2013
 Horacio Torres
 Adding dealerNotes parameter
 WI 9646
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.Vehicle.Update(System.Int32,System.Int32,System.String,System.String,System.String,System.DateTime,System.Boolean,System.Nullable{System.Boolean},System.String,System.String,System.String,System.String,System.String,System.String,System.String,System.Int32,System.Int32,System.Int32)">
 <summary>
 Updates an existing Vehicle record by VehicleID and returns @@Error. 
 </summary>
 <returns>@@Error</returns>
 <remarks>
 <para>
 08/08/2008
 Justin Bailey
 Copied from Insert method and modified to Update.</para>
 
 08/03/2011
 Samantha Aldridge
 changed blnsold to nullable boolean , changed default value from False to Nothing
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.Vehicle.VINCheck(System.String)">
 <summary>
 Confirm the VIN's check digit. Returns 0 for valid, 1 for invalid.
 </summary>
 <param name="strVINNumber"></param>
 <returns>0 for valid, 1 for invalid.</returns>
 <remarks>
 <para>
 04/22/2005
 Ben Richiravanich
 This function will check the whole vin number if it is valid. 
 Return zero for success, return 1 for failure</para>
 <para>
 04/30/2008
 Justin Bailey
 Added xml comments--no code change.</para>
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.Vehicle.VehicleIDSelectByWholeVIN(System.String)">
 <summary>
 Get the VehicleID of the given VIN, and return to caller unless
 it can not be found--then return 0.
 </summary>
 <param name="strWholeVIN"></param>
 <returns>VehicleID or 0 if not found.</returns>
 <remarks>
 <para>
 06/21/05
 Sam Tantasook
 Get the VehicleID of the given VIN, and return to caller.
 If can not find, return 0.</para>
 <para>
 04/30/20008
 Justin Bailey
 Added xml comments--no code change.</para>
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.Vehicle.FetchVehicleIDByToken(System.String)">
 <summary>
 Get a Vehicle ID by its Token value. If multiple results are found, a -2 will be returned.
 </summary>
 <param name="strToken"></param>
 <returns></returns>
 <remarks>
 <para>
 05/09/2008
 Justin Bailey
 Added.</para>
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.Vehicle.VINValidate(System.String)">
 <summary>
 Validate the VIN through VASCOR's standard VIN checking logic.
 <para>Returns <see cref="T:Vascor.FVSCMS.DA.ErrorCode"/> or 1 for valid.</para>
 </summary>
 <param name="strWholeVIN"></param>
 <returns><see cref="T:Vascor.FVSCMS.DA.ErrorCode"/> or 1 for valid.</returns>
 <remarks>
 <para>
 07/29/2005
 Sam Tantasook
 Validate the VIN through VASCOR's standard VIN checking logic.</para>
 <para>
 04/30/2008
 Justin Bailey
 Added xml comments--no code change.</para>
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.Vehicle.DealerUpdate(System.Int32,System.Int32)">
 <summary>
 Update the Vehicles Dealer (tbVehicle.fdDealerID).
 </summary>
 <param name="intVehicleID">ID of the Vehicle</param>
 <param name="intDealerID">ID of the Dealer</param>
 <remarks>
 03/13/2009
 Patrick Johnson
</remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.Vehicle.VehicleActionValidateArrivalInSequence(System.Int32,System.DateTime)">
 <summary>
 Check that the arrival event happens in the proper order, i.e. not before
 or at the same time of any existing vehicle outgates.
 </summary>
 <param name="intVehicleID"></param>
 <param name="dtEventDate">Arrival event date.</param>
 <returns></returns>
 <exception cref="T:Vascor.Library.ValidationException">Thrown if an outgate 
 event date is before or equal to the given Arrival Event date.</exception>
 <remarks>
 <para>
 09/27/05
 Sam Tantasook
 Check that arrival event happens in proper chronological order.</para>
 <para>
 05/01/2008
 Justin Bailey
 Added xml comments--no code change.</para>
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.Vehicle.UpdateTransmissionCode(System.String,System.Int32)">
 <summary>
 
 </summary>
 <param name="strTransmissionCode"></param>
 <remarks>
 06/12/2013
 James Fitzgerald
 Created
 
 WI 9786
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.Vehicle.UpdateTokenByVIN(System.String,System.String)">
 <summary>
 Update the Token field for the specific VIN. Returns -2 if the 
 Token is already assigned to another vehicle. If VIN does not
 exist, it is inserted: returns -1 if VIN fails validation or
 fails to insert.
 </summary>
 <param name="strToken"></param>
 <param name="strVIN"></param>
 <returns></returns>
 <remarks>
 10/11/2006
 Edward Norris
 Updates the Token field for the specific VIN
 
 08/08/2008
 Justin Bailey
 Added XML comments and expanded Summary description based
 on what the procedure returns.
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.Vehicle.Select(System.Int32,Vascor.FVSCMS.DA.ResultSetType)">
 <summary>
 Return the entire Vehicle record with Production Status
 and Current Location.
 </summary>
 <param name="intVehicleID"></param>
 <param name="ResultSetType"></param>
 <returns></returns>
 <remarks>
 03/25/2009
 Patrick Johnson
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.Vehicle.SelectByParkZoneRow(System.String,System.Int32)">
 <summary>
 Return the all Vehicles that are assigned to 
 the given RowName at the given Location. Includes
 list of Carriers and RouteCodes as well as ParkZoneRow
 information. Returns DataSet with named tables for the
 previously mentioned data.
 </summary>
 <param name="strRow"></param>
 <param name="intLocationID"></param>
 <returns></returns>
 <remarks>
 06/05/2009
 Justin Bailey
 Added for use with Prebay Load Building.
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.Vehicle.SelectByLoadID(System.Int32,System.Int32)">
 <summary>
 Return the all Vehicles that are assigned to 
 a Row at the given Location with the specified Load ID. 
 Includes list of Carriers and RouteCodes as well as ParkZoneRow
 information. Returns DataSet with named tables for the
 previously mentioned data.
 </summary>
 <param name="intLoadID"></param>
 <param name="intLocationID"></param>
 <returns></returns>
 <remarks>
 06/09/2009
 Justin Bailey
 Added for use with Prebay Load Building.
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.Vehicle.SelectByParkZoneRowID(System.Int32)">
 <summary>
 Return the all Vehicles that are assigned to 
 the given Row. Includes list of Carriers and 
 RouteCodes as well as ParkZoneRow information. 
 Returns DataSet with named tables for the
 previously mentioned data.
 </summary>
 <param name="intParkZoneRowID"></param>
 <returns></returns>
 <remarks>
 06/05/2009
 Justin Bailey
 Added for use with Prebay Load Building. 
 **NEEDS TO MATCH TABLE NAMES TO SelectByParkZoneRow.
 TODO: Correct this dataset tablename matching dependency.
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.Vehicle.SelectCurrentNextDestinationLocationID(System.Int32)">
 <summary>
 Returns the LocationID for the current Next Destination of the Vehicle.
 </summary>
 <param name="vehicleID"></param>
 <returns></returns>
 <remarks>
 05/07/2014
 Jason Watkins
 WI 13745
 Created.
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.Vehicle.RemoveCurrentNextDestinationLocationID(System.Int32)">
 <summary>
 Removes the LocationID for the current Next Destination from the Vehicle.
 </summary>
 <param name="vehicleID"></param>
 <returns></returns>
 <remarks>
 05/07/2014
 Jason Watkins
 WI 13745
 Created.
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.VehicleCarrier.FetchVehicleCarrierIDByVehicleIDCarrierID(System.Int32,System.Int32)">
 <summary>
 returns fdVehicleCarrierID from tbvehiclecarrier for the vehicle/carrier pairing. 
 </summary>
 <param name="intVehicleID"></param>
 <param name="intCarrierID"></param>
 <returns></returns>
 <remarks>
 10/12/2010
 Samantha Aldridge
 Enhancement for planned loads, operationally need the vehiclecarrierid 
 </remarks>
</member>
<member name="T:Vascor.FVSCMS.DA.VehicleDataAuthority">
 <summary>
 DA Access for Vehicle data authority checks.
 </summary>
 <remarks>
 07/31/2008
 Justin Bailey
 Added specifically for Prebay and Vehicle updates, but could be 
 enhanced to accommodate other tables / scenarios.
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.VehicleDataAuthority.Fetch(System.Int32,Vascor.FVSCMS.DA.ResultSetType)">
 <summary>
 Get a single Data Authority record by its ID.
 </summary>
 <param name="intVehicleDataAuthorityID"></param>
 <param name="ResultSetType"></param>
 <returns></returns>
 <remarks>
 By: jbailey
 Date: 7/31/2008
 Purpose: DA to fetch a record
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.VehicleDataAuthority.Fetch(System.Int32,System.Int32,System.Int32,System.Int32,Vascor.FVSCMS.DA.ResultSetType)">
 <summary>
 Get a list of fields for the given Location, CarrierID, Event, 
 and Event Source for manual comparison. The second DataTable
 contains a Distinct selection of fields defined for determining
 if any of the fields are writable.
 </summary>
 <param name="intLocationID"></param>
 <param name="intCarrierID"></param>
 <param name="intEventID"></param>
 <param name="intEventSourceID"></param>
 <param name="ResultSetType"></param>
 <returns></returns>
 <remarks>
 By: jbailey
 Date: 7/31/2008
 Purpose: DA to fetch a record
 
 05/28/2009
 Justin Bailey
 Added TableNames.
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.VehicleDataAuthority.IsWritable(System.String,System.Int32,System.Int32,System.Int32,System.Int32)">
 <summary>
 Get a Writable value for a FieldName at the Location, Event, and Event Source.
 Returns true if no record is found.
 </summary>
 <param name="intLocationID"></param>
 <param name="intEventID"></param>
 <param name="intEventSourceID"></param>
 <param name="strFieldName"></param>
 <returns></returns>
 <remarks>
 By: jbailey
 Date: 7/31/2008
 Purpose: DA to fetch a record
 
 09/18/2008
 Justin Bailey
 Corrected missing parameter FieldName.
 </remarks>
</member>
<member name="T:Vascor.FVSCMS.DA.VehicleEvent">
 <summary>
 Data Access for tbVehicleEvent.
 </summary>
 <remarks>
 07/07/2009
 Justin Bailey
 Replaced all "FVSCMS" app strings with the constant var
 to be consistent.
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.VehicleEvent.CheckDuplicates(System.String,System.Int32,System.String,System.Int32,System.Int32,System.String,System.Int32)">
 <summary>
 Checks 2 tables: tbVehicleEvent and tbVehicleLocation for duplicates.
 </summary>
 <param name="strWholeVIN"></param>
 <param name="intEventID"></param>
 <param name="strEventDate"></param>
 <param name="intLocationID"></param>
 <param name="intParkZoneID"></param>
 <param name="strBayLocation"></param>
 <param name="strStatusID"></param>
 <returns></returns>
 <remarks>
 <para>
 04/20/2005
 Ben Richiravanich
 This method will check 2 tables tbVehicleEvent and tbVehicleLocation for duplicates.
 Since it is called 2 tables within the same procedures, I had to pick a place in DA to live in. </para>
 <para>
 05/16/2008
 Justin Bailey
 Added xml comments--no code change.</para>
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.VehicleEvent.Insert(System.Int64,System.Int64,System.String,System.Int64,System.Int64,System.String,System.String,System.Int32,System.String,System.Int32,System.String,System.Int32,System.String)">
 <summary>
 Insert into tbVehicleEvent returning either the VehicleEventID, 
 -2 for Failure due to inactive Event, or -1 for other error.
 </summary>
 <param name="lngVehicleID"></param>
 <param name="lngEventID"></param>
 <param name="strWorkDate"></param>
 <param name="lngShift"></param>
 <param name="lngUserID"></param>
 <param name="strOperator"></param>
 <param name="strDriver"></param>
 <param name="intEventSourceRecordID"></param>
 <param name="strEventDate"></param>
 <param name="intEventSourceID"></param>
 <param name="strComment"></param>
 <param name="intLocationID"></param>
 <param name="strEDIDateSent"></param>
 <returns></returns>
 <remarks>
 2/03/2005
 Patrick Johnson
 Insert into tbVehicleEvent

 04/11/2005
 Ben Richiravanich
 Add and re-arrange parameters

 7/19/2005
 Patrick Johnson
 Added strEDIDateSent parameter.
 
 05/16/2008
 Justin Bailey
 Added xml comments--no code change.
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.VehicleEvent.SelectByGroupIDSourceRecordID(System.Int32,System.Int32,System.Int32,Vascor.FVSCMS.DA.ResultSetType)">
 <summary>
 This will return events of a given group and from a given record source.
 </summary>
 <param name="intEventGroupID">The Group of events you want back.</param>
 <param name="intRecordSourceID">The source of the events you want back.</param>
 <param name="ResultSetType"></param>
 <returns></returns>
 <remarks>
 3/18/2009
 Patrick Johnson
 I added the group param to provide additional control over the resultset.
 For this methods original usage the recordsource encompasses all events in the group
 however going forward you may want a record source to span multiple groups.  Because of this
 it seemed reasonable that you might need to filter events not only by source but 
 also groups that you can tailor on the fly and after the fact.</remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.VehicleEvent.Delete(System.Int32)">
 <summary>
 This will delete a VehicleEvent record.
 </summary>
 <param name="intVehicleEventID"></param>
 <returns></returns>
 <remarks>
 4/5/2009
 Patrick Johnson
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.VehicleEvent.FetchAllEventHistorybyVehicleID(System.Int32)">
 <summary>
 returns the Event history for the Vehicle
 </summary>
 <param name="intVehicleID"></param>
 <returns></returns>
 <remarks>
 07/02/2009
 Jaya Polimati
 Added.
 
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.VehicleEvent.FetchAllEventHistorybyVehicleID(System.Int32,Vascor.FVSCMS.DA.ResultSetType)">
 <summary>
 Added overload to fit in with coding standard for selecting result set tupes.
 </summary>
 <param name="intVehicleID"></param>
 <param name="ResultSetType"></param>
 <returns></returns>
 <remarks>
 11/19/2009
 Samantha Hinton
 Created
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.VehicleEvent.SelectByVehicleEventLocation(System.Int32,System.Int32,System.Int32,Vascor.FVSCMS.DA.ResultSetType)">
 <summary>
 Get any Events of the given type for the Vehicle at the given location.
 </summary>
 <param name="intVehicleID"></param>
 <param name="intLocationID"></param>
 <param name="intEventID"></param>
 <param name="ResultSetType"></param>
 <returns></returns>
 <remarks>
 07/02/2009
 Justin Bailey
 Initially intended for use with Prebay and checking
 for the existence of an Arrival event at the yard.
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.VehicleHoldCode.VehicleOnHoldByCustomerManufactuerAndLocation(System.Int32,System.Int32,System.Int32,Vascor.FVSCMS.DA.ResultSetType)">
 <summary>
 Vehicles on hold by Customer, Manufacturer and Location
 </summary>
 <param name="customerID"></param>
 <param name="manufacturerID"></param>
 <param name="locationID"></param>
 <returns></returns>
 <remarks>
 09/25/2012
 Horacio Torres
 Created
 WI 4212
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.VehicleHoldDetails.UpdateSchedule(System.Int32,System.String,System.String,System.Int32,System.Int32,System.Int32)">
 <summary>
 Updates the 
 </summary>
 <param name="intVehicleHoldCodeID"></param>
 <param name="dtmScheduledStartDate"></param>
 <param name="dtmScheduledEndDate"></param>
 <param name="intModifiedByUserID"></param>
 <remarks>
 12/09/2011
 Samantha Aldridge
 created for the necessity to update the scheduled start date and cancel holds that are scheduled for the future
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.VehicleHoldDetails.CancelScheduledHold(System.Int32,System.Int32,System.Int32,System.Int32)">
 <summary>
 ''' Updates the terminate vehicle and customer request IDS without modifying the scheudled hold information. 
 </summary>
 <param name="intTerminateVehicleEventID"></param>
 <param name="intReleaseCustomerRequestID"></param>
 <param name="intVehicleHoldCodeID"></param>
 <remarks>
 12/12/2011
 Samantha Aldridge
 created
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.VehicleLocation.Insert(System.Int32,System.Int32,System.Int32,System.String,System.Int32,System.String,System.String,System.String,System.Int32,System.Int32)">
 <summary>
 Insert a vehicle to a vehicle location; returning a VehicleLocation ID.
 </summary>
 <param name="intVehicleID"></param>
 <param name="intVehicleEventID"></param>
 <param name="intLocationID"></param>
 <param name="strBeginDate"></param>
 <param name="intParkZoneID"></param>
 <param name="strBayLocation"></param>
 <param name="strComment"></param>
 <param name="strEndDate"></param>
 <param name="intBeginLoadID"></param>
 <param name="intEndLoadID"></param>
 <returns>VehicleLocation ID</returns>
 <remarks>
 04/19/05
 Ben Richiravanich
 This function will return an identity after inserted a record.
 
 04/24/2008
 Justin Bailey
 Added xml comments--no code change.
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.VehicleLocation.ArriveVehicle(System.Int32,System.Int32,System.String,System.Int32,System.String,System.String,System.String,System.Int32,System.Int32,System.Int32,System.String,System.String,System.Int32,System.Int32,System.Boolean,System.String,System.String)">
 <summary>
 Arrive a vehicle to a Location, record the yard arrival event, end any previous
 vehicle location (if applicable), update the vehicle's status, update the vehicle's 
 LoadVehicle record and terminate its duration, apply any holds, and apply any default
 accessorization options; returning the VehicleEvent ID if successful.
 </summary>
 <param name="intVehicleID"></param>
 <param name="intLocationID"></param>
 <param name="strWorkDate"></param>
 <param name="intParkZoneID"></param>
 <param name="strBayLocation"></param>
 <param name="strComment"></param>
 <param name="strEndDate"></param>
 <param name="intLoadID"></param>
 <param name="intEventSourceRecordID"></param>
 <param name="intEventSourceID"></param>
 <param name="strEventDate"></param>
 <param name="strEDIDateSent"></param>
 <param name="intManufacturerID"></param>
 <param name="intUserID"></param>
 <param name="blnApplyHolds"></param>
 <param name="strOperator"></param>
 <param name="strDriver"></param>
 <returns>VehicleEvent ID</returns>
 <remarks>
 08/1/05
 Patrick Johnson
 This function will return the vehicle event ID.
 Inside this SP th following will happen.
 1. Add the arrived in yard event.
 2. End the previous vehicle location if applicable.
 3. Vehicle arrived to the location.
 4. update the vehicles status.
 5. update the vehicles loadvehicle record. terminate its duration.
 6. apply holds.

 Notes:
 strEndDate =
 strEventDate = strWorkDate for migration at least.

 08/05/05
 Sam Tantasook
 Added blnApplyHolds optional parm.  Migration will copy hold
 history from IDM VIN history. No need to apply during arrivals.

 09/15/05
 Sam Tantasook
 Changed BeginDate and EndDate to use EventDate instead of workdate.

 09/15/05
 sam Tantasook
 Added code to insert default accessorization options.

 04/24/2008
 Justin Bailey
 Added xml commetns--no code change.
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.VehicleLocation.FetchID(System.Int32,System.Int32,System.Int32)">
 <summary>
 Get the VehicleLocationID based on the given criteria.
 </summary>
 <param name="intVehicleID"></param>
 <param name="intVehicleEventID"></param>
 <param name="intLocationID"></param>
 <returns></returns>
 <remarks>
 05/13/2008
 Justin Bailey
 Added.
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.VehicleLocation.FetchID(System.Int32,System.Int32)">
 <summary>
 Get the VehicleLocationID based on the given criteria.
 </summary>
 <param name="intVehicleID"></param>
 <param name="intLocationID"></param>
 <returns></returns>
 <remarks>
 05/13/2008
 Justin Bailey
 Added.
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.VehicleLocation.GetCurrentLocation(System.String,Vascor.FVSCMS.DA.ResultSetType)">
 <summary>
 Get all current locations (enddate is null) for the given Whole VIN.
 </summary>
 <param name="strWholeVIN"></param>
 <param name="ResultSetType"></param>
 <returns></returns>
 <remarks>
 07/01/2005
 Sam Tantasook
 Get current location of the vehicle.

 10/03/2005
 Matt Ryavec
 Modified to allow specifying the ResultSetType (defaulting to DataSet)

 05/09/2008
 Justin Bailey
 Added xml comments--no code change.
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.VehicleLocation.GetCurrentLocation(System.Int32,Vascor.FVSCMS.DA.ResultSetType)">
 <summary>
 Get all current locations (enddate is null) for the given VehicleID.
 </summary>
 <param name="intVehicleID"></param>
 <param name="ResultSetType"></param>
 <returns></returns>
 <remarks>
 05/09/2008
 Justin Bailey
 Copied from original GetCurrentLocation and changed WholeVin to VehicleID.
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.VehicleLocation.GetCurrentLocationID(System.String)">
 <summary>
 Get the current location ID (enddate is null) for the given Whole VIN.
 </summary>
 <param name="strWholeVIN"></param>
 <returns></returns>
 <remarks>
 <para>
 08/20/2005
 Sam Tantasook
 Get current location ID of the vehicle.  
 This helps minimize traffic back to this caller from database.</para>
 <para>
 05/09/2008
 Justin Bailey
 Added xml comments--no code change.</para>
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.VehicleLocation.GetCurrentLocationID(System.Int32)">
 <summary>
 Get the current location ID (enddate is null) for the given VehicleID.
 </summary>
 <param name="intVehicleID"></param>
 <returns></returns>
 <remarks>
 05/09/2008
 Justin Bailey
 Copied from original GetCurrentLocationID and changed WholeVin to VehicleID.
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.VehicleLocation.VehicleLocationClose(System.Int32,System.Int32,System.DateTime)">
 <summary>
 
 </summary>
 <param name="intVehicleID"></param>
 <param name="intLocationID"></param>
 <param name="dtmEndDate"></param>
 <returns></returns>
 <remarks>
 
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.VehicleLocation.VechicleLocationFetchLocationAtEventDate(System.Int32,System.DateTime)">
 <summary>
 Returns what is/was the location of the vechicle at the time of the scan
 </summary>
 <param name="intVechicleID"></param>
 <param name="dtmEventDate"></param>
 <returns></returns>
 <remarks>
 04/03/2012
 Horacio Torres
 WI 5402
 Created
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.VehicleLocation.CurrentInventoryByLocationCustomerAndManufacturer(System.Int32,System.Int32,System.Int32,Vascor.FVSCMS.DA.ResultSetType)">
 <summary>
 Returns current inventory by Location,Customer and Manufacturer
 </summary>
 <param name="locationID"></param>
 <param name="customerID"></param>
 <param name="manufacturerID"></param>
 <param name="resultSetType"></param>
 <returns></returns>
 <remarks>
 09/27/2012
 Horacio Torres
 Created
 WI 4212
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.VehicleManufacturerModelXRef.InsertUpdate(System.Int32,System.Int32,System.String,System.String)">
 <summary>
 
 </summary>
 <param name="intVehicleID"></param>
 <param name="intManufacturerID"></param>
 <param name="strManufacturerModelCode"></param>
 <param name="strManufacturerModelYear"></param>
 <returns></returns>
 <remarks>
 06/01/2010
 Samantha Aldridge
 modified to call new overload with model description parameter
 fitz may have helped
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.VehicleManufacturerModelXRef.InsertUpdate(System.Int32,System.Int32,System.String,System.String,System.String)">
 <summary>
 
 </summary>
 <param name="intVehicleID"></param>
 <param name="intManufacturerID"></param>
 <param name="strManufacturerModelCode"></param>
 <param name="strManufacturerModelYear"></param>
 <param name="strModelDescription"></param>
 <returns></returns>
 <remarks>
 06/01/2010
 Samantha Aldridge
 Created overload for inventory file TdM
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.VehicleProductionStatus.Action(System.String,System.String,System.Int32,System.Int32,System.String)">
 <summary>
 Inserts or Deletes the given Production status based on the given criteria. 
 VehicleID is optional but the VIN is only used when the VehicleID is not provided. 
 Omit the ProductionStatusDate (empty string) if the record should be deleted. Production
 Status' are not updated, only new ones inserted.
 </summary>
 <param name="intVehicleID">Optional. Will use VIN if not provided.</param>
 <param name="strVINNumber">Required. Can pass in an empty string if the VehicleID will be used.</param>
 <param name="intVehicleEventID"></param>
 <param name="intProductionStatusID"></param>
 <param name="strProductionStatusDate"></param>
 <returns>Vehicle Production Status ID if insert or update.</returns>
 <remarks>
 <para>
 05/10/2005
 Ben Richiravanich
 This function will pass values into a stored procedure and it will calculate whether to insert, update, or delete
 rather than calling them individually.</para>
 <para>
 05/09/2008
 Justin Bailey
 Added xml comments--no code change.</para>
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.VehicleWorkOrderItem.UpdateCompletionVehicleEvent(System.Int32,System.Int32)">
 <summary>
 Updates the fdCompletionVehicleEventID in tbVehicleWorkORderITem
 </summary>
 <param name="intVehicleEventID"></param>
 <param name="intVehicleWorkOrderItemID"></param>
 <remarks>
 06/14/2011
 Samantha Aldridge
 Created
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.VehicleWorkOrderItem.FetchWorkItemCompletionVehicleEvent(System.Int32)">
 <summary>
 Returns the vehicle event tied to the work order completion
 </summary>
 <param name="intVehicleWorkOrderItemID"></param>
 <returns></returns>
 <remarks>
 06/13/2011
 Samantha Aldridge
 Created
 WI 2930
  </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.VehicleWorkOrderItem.FetchVehicleWorkOrderItemIDByVechileIDCustomerOptionID(System.Int32,System.Int32)">
 <summary>
 
 </summary>
 <param name="intVehicleID"></param>
 <param name="intCustomerOptionID"></param>
 <returns></returns>
 <remarks>
 08/29/2011
 James Fitzgerald
 Created
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.IDMVINDetails.Fetch(System.String,Vascor.FVSCMS.DA.ResultSetType)">
 <summary>
 Selects VIN Details / History from IDM and EDI
 </summary>
 <param name="strVIN">Whole VIN</param>
 <remarks>
 01/03/2008
 Justin Bailey
 Created
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.IDMVINDetails.VINHeaderIDGetByVIN(System.String,System.Int32)">
 <summary>
 This will validate VIN
 </summary>
 <param name="strVin"></param>
 <param name="intCompanyID"></param>
 <returns>Returns VIN Header ID or 0 if VIN not found</returns>
 <remarks>
 04/16/2009
 James Fitzgerald
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.IDMVINDetails.VINHeaderAddByVIN(System.String,System.Int32,System.Boolean)">
 <summary>
 This will validate VIN
 </summary>
 <param name="strVin"></param>
 <param name="intCompanyID"></param>
 <returns>Returns VIN Header ID or 0 if VIN not found</returns>
 <remarks>
 04/17/2009
 James Fitzgerald
 </remarks>
</member>
<member name="T:Vascor.FVSCMS.DA.PrebayRule">
 <summary>
 Prebay Rule Data access.
 </summary>
 <remarks>
 03/11/2008
 Justin Bailey
 Created. Empty remarks indicate the code was included in the original code.
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.PrebayRule.Insert(System.Int32,System.Boolean,System.Int32,System.String,System.String,System.String,System.String,System.String)">
 <summary>
 Insert a new Prebay Rule into the database.
 </summary>
 <param name="intPrebayRuleGroupID">Optional Group ID of the Group that this rule belongs to.</param>
 <param name="blnActive">Active, True or False.</param>
 <param name="intPriority">Priority that the rule is applied.</param>
 <param name="strVINMask">Text pattern to test a VIN against before applying this rule.</param>
 <param name="strProductionStatus">Production Status code.</param>
 <param name="strRouteCode">Route Code or Route Code pattern (with %) for this rule.</param>
 <param name="strDealerCode">Dealer Code that this rule applies to.</param>
 <returns>New Prebay Rule ID.</returns>
 <remarks></remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.PrebayRule.Update(System.Int32,System.Int32,System.Boolean,System.Int32,System.String,System.String,System.String,System.String,System.String)">
 <summary>
 Update an existing Prebay rule.
 </summary>
 <param name="intPrebayRuleID">Target rule in which the changes should be applied to.</param>
 <param name="intPrebayRuleGroupID">Group ID of the Group that this rule belongs to.</param>
 <param name="blnActive">Active, True or False.</param>
 <param name="intPriority">Priority that the rule is applied.</param>
 <param name="strVINMask">Text pattern to test a VIN against before applying this rule.</param>
 <param name="strProductionStatus">Production Status code.</param>
 <param name="strRouteCode">Route Code or Route Code pattern (with %) for this rule.</param>
 <param name="strDealerCode">Dealer Code that this rule applies to.</param>
 <returns></returns>
 <remarks></remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.PrebayRule.Delete(System.Int32)">
 <summary>
 Delete a single Rule by its ID.
 </summary>
 <param name="intPrebayRuleID">Target Rule ID.</param>
 <returns></returns>
 <remarks></remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.PrebayRule.Fetch(System.Int32,Vascor.FVSCMS.DA.ResultSetType)">
 <summary>
 Fetch a single Rule by its ID and its child object(s).
 </summary>
 <param name="intPrebayRuleID">Target Rule ID.</param>
 <param name="ResultSetType">Optional Result Set Type.</param>
 <returns></returns>
 <remarks>
 09/25/2008
 Justin Bailey
 Hacked to include table names and relationships.
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.PrebayRule.FetchByPrebayRuleGroupID(System.Int32,Vascor.FVSCMS.DA.ResultSetType)">
 <summary>
 Fetch all Rules by their Rule Group ID.
 </summary>
 <param name="intPrebayRuleGroupID">Target Rule Group ID.</param>
 <param name="ResultSetType">Optional Result Set Type.</param>
 <returns></returns>
 <remarks></remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.PrebayRule.FetchByLocationID(System.Int32,Vascor.FVSCMS.DA.ResultSetType)">
 <summary>
 Fetch all Rules by their Location ID.
 </summary>
 <param name="intLocationID">Target Location ID.</param>
 <param name="ResultSetType">Optional Result Set Type.</param>
 <returns></returns>
 <remarks>
 03/18/2008
 Justin Bailey
 Created.
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.PrebayRule.Prebay(System.Int32,System.String,System.String,System.String,System.String,System.DateTime,Vascor.FVSCMS.DA.ResultSetType)">
 <summary>
 Get a Park Zone Row-Bay AND Reserve it, based on the given criteria. Omitted criteria will
 function as wildcards and will match any Rule's value for that field. Should always receive
 a record--check for 0 fdParkZoneRowBayID, indicating no available row-bay was found.
 </summary>
 <param name="intLocationID">Current location that the Vehicle is arriving to or already in.</param>
 <param name="strVIN">Vehicle Whole VIN.</param>
 <param name="strProductionStatus">Optional Production Status Code of the vehicle.</param>
 <param name="strDealerCode">Optional Dealer Code for the vehicle.</param>
 <param name="strRouteCode">Optional Route Code for the vehicle.</param>
 <param name="dtmProductionDate">Optional Production date.</param>
 <param name="ResultSetType">Optional Result Set Type.</param>
 <returns></returns>
 <remarks><para>
 __ ********* DO NOT ALTER THIS METHOD OR PROCEDURE WITHOUT FIRST TALKING TO PATRICK JOHNSON AND JUSTIN BAILEY ********* __
 </para><para>
 04/17/2008
 Justin Bailey
 Added. SProc should always return a fdParkZoneRowBayID and fdParkZoneRowBay (string). 0 ID = no results found.
 The ReturnValue should be -2 for no results found, and -1 for error, but I did not include the code to check that.</para>
 <para>
 05/15/2008
 Justin Bailey
 Added optional comments and support for a null ProductionDate.</para>
 <para>
 05/21/2008
 Justin Bailey
 Added additional If checks for Nothing and some comments.</para>
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.PrebayRule.PrebayDryRun(System.Int32,System.String,System.String,System.String,System.String,System.DateTime,System.String,Vascor.FVSCMS.DA.ResultSetType)">
 <summary>
 Imitate the Prebay process by returning a Park Zone Row-Bay, based on the given criteria. This will
 also include the Rules that would be applied in the actual order of execution.
 </summary>
 <param name="intLocationID">Current location that the Vehicle is arriving to or already in.</param>
 <param name="strVIN">Optional Vehicle Whole VIN.</param>
 <param name="strProductionStatus">Optional Production Status Code of the vehicle.</param>
 <param name="strDealerCode">Optional Dealer Code for the vehicle.</param>
 <param name="strRouteCode">Optional Route Code for the vehicle.</param>
 <param name="dtmProductionDate">Optional Production date.</param>
 <param name="ResultSetType">Optional Result Set Type.</param>
 <returns></returns>
 <remarks><para>
 __ ********* THIS IS A DRY RUN VERSION AND DOES NOT ACTUALLY RESERVE THE BAY ********* __
 </para>
 <para>
 06/12/2008
 Justin Bailey
 Added.</para>
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.PrebayRule.InsertRowBay(System.Int32,System.Int32,System.Int32)">
 <summary>
 Insert a RowBay into this Rule via the XRef table.
 </summary>
 <param name="intPreBayRuleID">Target Prebay Rule ID.</param>
 <param name="intParkZoneRowBayID">Target Bay ID.</param>
 <param name="intPriority">Priority value that this Bay has in the Rule's set of Bays.</param>
 <returns></returns>
 <remarks>
 03/19/2008
 Justin Bailey
 Created.
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.PrebayRule.UpdateRowBay(System.Int32,System.Int32,System.Int32)">
 <summary>
 Update a Rule's RowBay Priority in the XRef table.
 </summary>
 <param name="intPreBayRuleID">Target Prebay Rule ID.</param>
 <param name="intParkZoneRowBayID">Target Bay ID.</param>
 <param name="intPriority">Priority value that this Bay has in the Rule's set of Bays.</param>
 <returns></returns>
 <remarks>
 03/19/2008
 Justin Bailey
 Created.
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.PrebayRule.DeleteRowBay(System.Int32,System.Int32)">
 <summary>
 Delete a RowBay from a Rule via the XRef table. This does NOT delete the actual RowBay.
 </summary>
 <param name="intPreBayRuleID">Target Prebay Rule ID.</param>
 <param name="intParkZoneRowBayID">Target Bay ID.</param>
 <returns></returns>
 <remarks>
 03/19/2008
 Justin Bailey
 Created.
 </remarks>
</member>
<member name="M:Vascor.FVSCMS.DA.PrebayRule.FetchByLocationIDAndRowOrBay(System.Int32,System.String,System.String,Vascor.FVSCMS.DA.ResultSetType)">
 <summary>
 Use a Location, Row string and or a Bay string to find
 what Rules would be applied (and in what order) by Prebay.
 </summary>
 <param name="intLocationID">Current location.</param>
 <param name="ResultSetType">Optional Result Set Type.</param>
 <returns></returns>
 <remarks>
 <para>
 09/26/2008
 Justin Bailey
 Added.</para>
 </remarks>
</member>
</members>
</doc>
