//------------------------------------------------------------------------------
//
// This code was generated from a template.
//
// Manual changes to this file may cause unexpected behavior in your application.
// Manual changes to this file will be overwritten if the code is regenerated.
//
//------------------------------------------------------------------------------
namespace Neo.Legitimate.Data.Models
{
using System;
using System.Data.Entity;
using System.Data.Entity.Infrastructure;
using System.Data.Entity.Core.Objects;
using System.Linq;
public partial class LegitimateEntities : DbContext
{
public LegitimateEntities()
: base("name=LegitimateEntities")
{
this.Configuration.LazyLoadingEnabled = false;
}
protected override void OnModelCreating(DbModelBuilder modelBuilder)
{
throw new UnintentionalCodeFirstException();
}
public virtual DbSet ApplicationRequestTypes { get; set; }
public virtual DbSet Vw_ApplicationRequestDetails { get; set; }
public virtual DbSet Vw_Associations { get; set; }
public virtual DbSet GazetteDetails { get; set; }
public virtual DbSet SourceApplications { get; set; }
public virtual DbSet Vw_ReceiptDetails { get; set; }
public virtual DbSet ReceiptDetails { get; set; }
public virtual DbSet ApplicationRequestTypeDocuments { get; set; }
public virtual DbSet DocumentTypes { get; set; }
public virtual DbSet AssociationModes { get; set; }
public virtual DbSet AssociationTypes { get; set; }
public virtual DbSet AssociationStatus { get; set; }
public virtual DbSet VerifiedMembers { get; set; }
public virtual DbSet VerifiedMemberStatus { get; set; }
public virtual DbSet AdjudicationDetails { get; set; }
public virtual DbSet Provinces { get; set; }
public virtual DbSet Regions { get; set; }
public virtual DbSet Associations { get; set; }
public virtual DbSet Routes { get; set; }
public virtual DbSet RouteStatus1 { get; set; }
public virtual DbSet PaymentTypes { get; set; }
public virtual DbSet Places { get; set; }
public virtual DbSet AdjudicationDetailStatuses { get; set; }
public virtual DbSet Licences { get; set; }
public virtual DbSet LicenceStatuses { get; set; }
public virtual DbSet ApplicationDocuments { get; set; }
public virtual DbSet Vehicles { get; set; }
public virtual DbSet PrecheckDetails { get; set; }
public virtual DbSet AdjudicationDecisions { get; set; }
public virtual DbSet GazetteDetailStatus { get; set; }
public virtual DbSet AdjudicationPanels { get; set; }
public virtual DbSet Vw_AdjudicationPanel { get; set; }
public virtual DbSet ContractTypes { get; set; }
public virtual DbSet IDTypes { get; set; }
public virtual DbSet Modes { get; set; }
public virtual DbSet PlaceTypes { get; set; }
public virtual DbSet RouteTypes { get; set; }
public virtual DbSet ServiceTypes { get; set; }
public virtual DbSet VehicleMakes { get; set; }
public virtual DbSet VehicleTypes { get; set; }
public virtual DbSet WaypointTypes { get; set; }
public virtual DbSet Vw_PrecheckDetailsIncomplete { get; set; }
public virtual DbSet Vw_OperatingLicenceDetails { get; set; }
public virtual DbSet ApplicationRequestDetails { get; set; }
public virtual DbSet RouteNodes { get; set; }
public virtual DbSet LicenceIssueDetails { get; set; }
public virtual DbSet LicenceIssueInspectionDetails { get; set; }
public virtual DbSet LicenceIssueInspectionOutcomes { get; set; }
public virtual DbSet Vw_LicenceIssueDetails { get; set; }
public virtual DbSet AdjudicationTypes { get; set; }
public virtual DbSet PrecheckDetailIncompleteReasons { get; set; }
public virtual DbSet Vw_Vehicles { get; set; }
public virtual DbSet AssociationCleanupSummaries { get; set; }
public virtual DbSet Vw_PurificationDetails { get; set; }
public virtual DbSet PurificationDetails { get; set; }
public virtual DbSet PurificationDetailStatus { get; set; }
public virtual DbSet Vw_AssociationsPurificationCount { get; set; }
public virtual DbSet Vw_Places { get; set; }
public virtual DbSet Settings { get; set; }
public virtual DbSet LicenceServiceDetails { get; set; }
public virtual DbSet Vw_NewRouteRequestDetails { get; set; }
public virtual DbSet Vw_GazetteApplications { get; set; }
public virtual DbSet ApplicationAllowedExpiredLicences { get; set; }
public virtual DbSet Vw_AdjudicationApplicantDetails { get; set; }
public virtual DbSet CarryingCapacities { get; set; }
public virtual DbSet LicenceExceptions { get; set; }
public virtual DbSet ApplicationAudits { get; set; }
public virtual DbSet Vw_ApplicationRequestDetails_Receipts { get; set; }
public virtual DbSet ApplicationAllowedNewLicences { get; set; }
public virtual DbSet LicenceIssueDocuments { get; set; }
public virtual DbSet ApplicationVehicleDetailsInBulks { get; set; }
public virtual DbSet Vw_LicenceUpliftmentExtensionRequestDetails { get; set; }
public virtual ObjectResult Pr_ApplicationRequestDetailsAwaitingReceipts(Nullable userID, string paymentTypeIDs)
{
var userIDParameter = userID.HasValue ?
new ObjectParameter("UserID", userID) :
new ObjectParameter("UserID", typeof(long));
var paymentTypeIDsParameter = paymentTypeIDs != null ?
new ObjectParameter("PaymentTypeIDs", paymentTypeIDs) :
new ObjectParameter("PaymentTypeIDs", typeof(string));
return ((IObjectContextAdapter)this).ObjectContext.ExecuteFunction("Pr_ApplicationRequestDetailsAwaitingReceipts", userIDParameter, paymentTypeIDsParameter);
}
public virtual ObjectResult Pr_ApplicationRequestDetailsRecentReceipts()
{
return ((IObjectContextAdapter)this).ObjectContext.ExecuteFunction("Pr_ApplicationRequestDetailsRecentReceipts");
}
public virtual ObjectResult Pr_ApplicationRequestDetailsRecentReceipts(MergeOption mergeOption)
{
return ((IObjectContextAdapter)this).ObjectContext.ExecuteFunction("Pr_ApplicationRequestDetailsRecentReceipts", mergeOption);
}
public virtual ObjectResult Pr_ApplicationRequestDetailsSearch(Nullable applicationRequestDetailID, Nullable workflowInstanceStatusID, string workflowTaskSteps, Nullable includeActiveTasksOnly, Nullable adjudicationDetailID, Nullable hasAdjudicationDecision, Nullable userID)
{
var applicationRequestDetailIDParameter = applicationRequestDetailID.HasValue ?
new ObjectParameter("ApplicationRequestDetailID", applicationRequestDetailID) :
new ObjectParameter("ApplicationRequestDetailID", typeof(long));
var workflowInstanceStatusIDParameter = workflowInstanceStatusID.HasValue ?
new ObjectParameter("WorkflowInstanceStatusID", workflowInstanceStatusID) :
new ObjectParameter("WorkflowInstanceStatusID", typeof(short));
var workflowTaskStepsParameter = workflowTaskSteps != null ?
new ObjectParameter("WorkflowTaskSteps", workflowTaskSteps) :
new ObjectParameter("WorkflowTaskSteps", typeof(string));
var includeActiveTasksOnlyParameter = includeActiveTasksOnly.HasValue ?
new ObjectParameter("IncludeActiveTasksOnly", includeActiveTasksOnly) :
new ObjectParameter("IncludeActiveTasksOnly", typeof(bool));
var adjudicationDetailIDParameter = adjudicationDetailID.HasValue ?
new ObjectParameter("AdjudicationDetailID", adjudicationDetailID) :
new ObjectParameter("AdjudicationDetailID", typeof(long));
var hasAdjudicationDecisionParameter = hasAdjudicationDecision.HasValue ?
new ObjectParameter("HasAdjudicationDecision", hasAdjudicationDecision) :
new ObjectParameter("HasAdjudicationDecision", typeof(bool));
var userIDParameter = userID.HasValue ?
new ObjectParameter("UserID", userID) :
new ObjectParameter("UserID", typeof(long));
return ((IObjectContextAdapter)this).ObjectContext.ExecuteFunction("Pr_ApplicationRequestDetailsSearch", applicationRequestDetailIDParameter, workflowInstanceStatusIDParameter, workflowTaskStepsParameter, includeActiveTasksOnlyParameter, adjudicationDetailIDParameter, hasAdjudicationDecisionParameter, userIDParameter);
}
public virtual int Pr_LogPrintReceipt(Nullable receiptDetailID, Nullable userID)
{
var receiptDetailIDParameter = receiptDetailID.HasValue ?
new ObjectParameter("ReceiptDetailID", receiptDetailID) :
new ObjectParameter("ReceiptDetailID", typeof(long));
var userIDParameter = userID.HasValue ?
new ObjectParameter("UserID", userID) :
new ObjectParameter("UserID", typeof(long));
return ((IObjectContextAdapter)this).ObjectContext.ExecuteFunction("Pr_LogPrintReceipt", receiptDetailIDParameter, userIDParameter);
}
public virtual ObjectResult Pr_ApplicationRequestDetailsAwaitingGazettes(Nullable userID)
{
var userIDParameter = userID.HasValue ?
new ObjectParameter("UserID", userID) :
new ObjectParameter("UserID", typeof(long));
return ((IObjectContextAdapter)this).ObjectContext.ExecuteFunction("Pr_ApplicationRequestDetailsAwaitingGazettes", userIDParameter);
}
public virtual ObjectResult Pr_ApplicationRequestDetailsAwaitingGazettes(Nullable userID, MergeOption mergeOption)
{
var userIDParameter = userID.HasValue ?
new ObjectParameter("UserID", userID) :
new ObjectParameter("UserID", typeof(long));
return ((IObjectContextAdapter)this).ObjectContext.ExecuteFunction("Pr_ApplicationRequestDetailsAwaitingGazettes", mergeOption, userIDParameter);
}
public virtual int Pr_GazetteDetailStatusUpdate(Nullable updatedByID, string comments, Nullable gazetteDetailID, Nullable gazetteDetailStatusID, Nullable isTransactionRequired)
{
var updatedByIDParameter = updatedByID.HasValue ?
new ObjectParameter("UpdatedByID", updatedByID) :
new ObjectParameter("UpdatedByID", typeof(long));
var commentsParameter = comments != null ?
new ObjectParameter("Comments", comments) :
new ObjectParameter("Comments", typeof(string));
var gazetteDetailIDParameter = gazetteDetailID.HasValue ?
new ObjectParameter("GazetteDetailID", gazetteDetailID) :
new ObjectParameter("GazetteDetailID", typeof(long));
var gazetteDetailStatusIDParameter = gazetteDetailStatusID.HasValue ?
new ObjectParameter("GazetteDetailStatusID", gazetteDetailStatusID) :
new ObjectParameter("GazetteDetailStatusID", typeof(short));
var isTransactionRequiredParameter = isTransactionRequired.HasValue ?
new ObjectParameter("IsTransactionRequired", isTransactionRequired) :
new ObjectParameter("IsTransactionRequired", typeof(bool));
return ((IObjectContextAdapter)this).ObjectContext.ExecuteFunction("Pr_GazetteDetailStatusUpdate", updatedByIDParameter, commentsParameter, gazetteDetailIDParameter, gazetteDetailStatusIDParameter, isTransactionRequiredParameter);
}
public virtual ObjectResult Pr_ApplicationRequestDetailsAwaitingAdjudication(Nullable userID)
{
var userIDParameter = userID.HasValue ?
new ObjectParameter("UserID", userID) :
new ObjectParameter("UserID", typeof(long));
return ((IObjectContextAdapter)this).ObjectContext.ExecuteFunction("Pr_ApplicationRequestDetailsAwaitingAdjudication", userIDParameter);
}
public virtual ObjectResult Pr_ApplicationRequestDetailsAwaitingAdjudication(Nullable userID, MergeOption mergeOption)
{
var userIDParameter = userID.HasValue ?
new ObjectParameter("UserID", userID) :
new ObjectParameter("UserID", typeof(long));
return ((IObjectContextAdapter)this).ObjectContext.ExecuteFunction("Pr_ApplicationRequestDetailsAwaitingAdjudication", mergeOption, userIDParameter);
}
public virtual int Pr_ApplicationRequestVerificationComplete(Nullable applicationRequestDetailID, Nullable workflowInstanceTaskID, string comments, Nullable userID)
{
var applicationRequestDetailIDParameter = applicationRequestDetailID.HasValue ?
new ObjectParameter("ApplicationRequestDetailID", applicationRequestDetailID) :
new ObjectParameter("ApplicationRequestDetailID", typeof(long));
var workflowInstanceTaskIDParameter = workflowInstanceTaskID.HasValue ?
new ObjectParameter("WorkflowInstanceTaskID", workflowInstanceTaskID) :
new ObjectParameter("WorkflowInstanceTaskID", typeof(long));
var commentsParameter = comments != null ?
new ObjectParameter("Comments", comments) :
new ObjectParameter("Comments", typeof(string));
var userIDParameter = userID.HasValue ?
new ObjectParameter("UserID", userID) :
new ObjectParameter("UserID", typeof(long));
return ((IObjectContextAdapter)this).ObjectContext.ExecuteFunction("Pr_ApplicationRequestVerificationComplete", applicationRequestDetailIDParameter, workflowInstanceTaskIDParameter, commentsParameter, userIDParameter);
}
public virtual ObjectResult> Pr_PrecheckDetailsUpsert(Nullable precheckDetailID, Nullable applicationRequestTypeID, Nullable sourceApplicationID, string applicantName, string olPermitNumber, string iDNumber, string chassisNumber, string vehicleRegistrationNumber, Nullable associationID, Nullable checkData, Nullable precheckDetailIncompleteReasonID, string contactEmail, string contactCell, Nullable numberOfVehiclesRequired, Nullable userID, Nullable modeID, Nullable serviceTypeID, Nullable calledFromSave)
{
var precheckDetailIDParameter = precheckDetailID.HasValue ?
new ObjectParameter("PrecheckDetailID", precheckDetailID) :
new ObjectParameter("PrecheckDetailID", typeof(long));
var applicationRequestTypeIDParameter = applicationRequestTypeID.HasValue ?
new ObjectParameter("ApplicationRequestTypeID", applicationRequestTypeID) :
new ObjectParameter("ApplicationRequestTypeID", typeof(short));
var sourceApplicationIDParameter = sourceApplicationID.HasValue ?
new ObjectParameter("SourceApplicationID", sourceApplicationID) :
new ObjectParameter("SourceApplicationID", typeof(short));
var applicantNameParameter = applicantName != null ?
new ObjectParameter("ApplicantName", applicantName) :
new ObjectParameter("ApplicantName", typeof(string));
var olPermitNumberParameter = olPermitNumber != null ?
new ObjectParameter("OlPermitNumber", olPermitNumber) :
new ObjectParameter("OlPermitNumber", typeof(string));
var iDNumberParameter = iDNumber != null ?
new ObjectParameter("IDNumber", iDNumber) :
new ObjectParameter("IDNumber", typeof(string));
var chassisNumberParameter = chassisNumber != null ?
new ObjectParameter("ChassisNumber", chassisNumber) :
new ObjectParameter("ChassisNumber", typeof(string));
var vehicleRegistrationNumberParameter = vehicleRegistrationNumber != null ?
new ObjectParameter("VehicleRegistrationNumber", vehicleRegistrationNumber) :
new ObjectParameter("VehicleRegistrationNumber", typeof(string));
var associationIDParameter = associationID.HasValue ?
new ObjectParameter("AssociationID", associationID) :
new ObjectParameter("AssociationID", typeof(long));
var checkDataParameter = checkData.HasValue ?
new ObjectParameter("CheckData", checkData) :
new ObjectParameter("CheckData", typeof(bool));
var precheckDetailIncompleteReasonIDParameter = precheckDetailIncompleteReasonID.HasValue ?
new ObjectParameter("PrecheckDetailIncompleteReasonID", precheckDetailIncompleteReasonID) :
new ObjectParameter("PrecheckDetailIncompleteReasonID", typeof(short));
var contactEmailParameter = contactEmail != null ?
new ObjectParameter("ContactEmail", contactEmail) :
new ObjectParameter("ContactEmail", typeof(string));
var contactCellParameter = contactCell != null ?
new ObjectParameter("ContactCell", contactCell) :
new ObjectParameter("ContactCell", typeof(string));
var numberOfVehiclesRequiredParameter = numberOfVehiclesRequired.HasValue ?
new ObjectParameter("NumberOfVehiclesRequired", numberOfVehiclesRequired) :
new ObjectParameter("NumberOfVehiclesRequired", typeof(long));
var userIDParameter = userID.HasValue ?
new ObjectParameter("UserID", userID) :
new ObjectParameter("UserID", typeof(long));
var modeIDParameter = modeID.HasValue ?
new ObjectParameter("ModeID", modeID) :
new ObjectParameter("ModeID", typeof(short));
var serviceTypeIDParameter = serviceTypeID.HasValue ?
new ObjectParameter("ServiceTypeID", serviceTypeID) :
new ObjectParameter("ServiceTypeID", typeof(short));
var calledFromSaveParameter = calledFromSave.HasValue ?
new ObjectParameter("CalledFromSave", calledFromSave) :
new ObjectParameter("CalledFromSave", typeof(bool));
return ((IObjectContextAdapter)this).ObjectContext.ExecuteFunction>("Pr_PrecheckDetailsUpsert", precheckDetailIDParameter, applicationRequestTypeIDParameter, sourceApplicationIDParameter, applicantNameParameter, olPermitNumberParameter, iDNumberParameter, chassisNumberParameter, vehicleRegistrationNumberParameter, associationIDParameter, checkDataParameter, precheckDetailIncompleteReasonIDParameter, contactEmailParameter, contactCellParameter, numberOfVehiclesRequiredParameter, userIDParameter, modeIDParameter, serviceTypeIDParameter, calledFromSaveParameter);
}
public virtual int Pr_AdjudicationDetailStatusUpdate(Nullable updatedByID, string comments, Nullable adjudicationDetailID, Nullable adjudicationDetailStatusID, Nullable isTransactionRequired)
{
var updatedByIDParameter = updatedByID.HasValue ?
new ObjectParameter("UpdatedByID", updatedByID) :
new ObjectParameter("UpdatedByID", typeof(long));
var commentsParameter = comments != null ?
new ObjectParameter("Comments", comments) :
new ObjectParameter("Comments", typeof(string));
var adjudicationDetailIDParameter = adjudicationDetailID.HasValue ?
new ObjectParameter("AdjudicationDetailID", adjudicationDetailID) :
new ObjectParameter("AdjudicationDetailID", typeof(long));
var adjudicationDetailStatusIDParameter = adjudicationDetailStatusID.HasValue ?
new ObjectParameter("AdjudicationDetailStatusID", adjudicationDetailStatusID) :
new ObjectParameter("AdjudicationDetailStatusID", typeof(short));
var isTransactionRequiredParameter = isTransactionRequired.HasValue ?
new ObjectParameter("IsTransactionRequired", isTransactionRequired) :
new ObjectParameter("IsTransactionRequired", typeof(bool));
return ((IObjectContextAdapter)this).ObjectContext.ExecuteFunction("Pr_AdjudicationDetailStatusUpdate", updatedByIDParameter, commentsParameter, adjudicationDetailIDParameter, adjudicationDetailStatusIDParameter, isTransactionRequiredParameter);
}
public virtual int Pr_ApplicationRequestAdjudicationDecisionCommit(Nullable applicationRequestDetailID, Nullable adjudicationDetailID, Nullable adjudicationDecisionID, Nullable licenceDurationID, Nullable licenceExpiryDate, string comments, Nullable userID)
{
var applicationRequestDetailIDParameter = applicationRequestDetailID.HasValue ?
new ObjectParameter("ApplicationRequestDetailID", applicationRequestDetailID) :
new ObjectParameter("ApplicationRequestDetailID", typeof(long));
var adjudicationDetailIDParameter = adjudicationDetailID.HasValue ?
new ObjectParameter("AdjudicationDetailID", adjudicationDetailID) :
new ObjectParameter("AdjudicationDetailID", typeof(long));
var adjudicationDecisionIDParameter = adjudicationDecisionID.HasValue ?
new ObjectParameter("AdjudicationDecisionID", adjudicationDecisionID) :
new ObjectParameter("AdjudicationDecisionID", typeof(short));
var licenceDurationIDParameter = licenceDurationID.HasValue ?
new ObjectParameter("LicenceDurationID", licenceDurationID) :
new ObjectParameter("LicenceDurationID", typeof(int));
var licenceExpiryDateParameter = licenceExpiryDate.HasValue ?
new ObjectParameter("LicenceExpiryDate", licenceExpiryDate) :
new ObjectParameter("LicenceExpiryDate", typeof(System.DateTime));
var commentsParameter = comments != null ?
new ObjectParameter("Comments", comments) :
new ObjectParameter("Comments", typeof(string));
var userIDParameter = userID.HasValue ?
new ObjectParameter("UserID", userID) :
new ObjectParameter("UserID", typeof(long));
return ((IObjectContextAdapter)this).ObjectContext.ExecuteFunction("Pr_ApplicationRequestAdjudicationDecisionCommit", applicationRequestDetailIDParameter, adjudicationDetailIDParameter, adjudicationDecisionIDParameter, licenceDurationIDParameter, licenceExpiryDateParameter, commentsParameter, userIDParameter);
}
public virtual int Pr_ApplicationRequestAdjudicationDecisionApproval(Nullable applicationRequestDetailID, Nullable adjudicationDetailID, Nullable isApproved, Nullable userID)
{
var applicationRequestDetailIDParameter = applicationRequestDetailID.HasValue ?
new ObjectParameter("ApplicationRequestDetailID", applicationRequestDetailID) :
new ObjectParameter("ApplicationRequestDetailID", typeof(long));
var adjudicationDetailIDParameter = adjudicationDetailID.HasValue ?
new ObjectParameter("AdjudicationDetailID", adjudicationDetailID) :
new ObjectParameter("AdjudicationDetailID", typeof(long));
var isApprovedParameter = isApproved.HasValue ?
new ObjectParameter("IsApproved", isApproved) :
new ObjectParameter("IsApproved", typeof(bool));
var userIDParameter = userID.HasValue ?
new ObjectParameter("UserID", userID) :
new ObjectParameter("UserID", typeof(long));
return ((IObjectContextAdapter)this).ObjectContext.ExecuteFunction("Pr_ApplicationRequestAdjudicationDecisionApproval", applicationRequestDetailIDParameter, adjudicationDetailIDParameter, isApprovedParameter, userIDParameter);
}
public virtual ObjectResult Pr_AdjudicationPanelMembersGet()
{
return ((IObjectContextAdapter)this).ObjectContext.ExecuteFunction("Pr_AdjudicationPanelMembersGet");
}
public virtual int Pr_AdjudicationPanelUpdate(Nullable adjudicationDetailID, Nullable panelMemberUserID)
{
var adjudicationDetailIDParameter = adjudicationDetailID.HasValue ?
new ObjectParameter("AdjudicationDetailID", adjudicationDetailID) :
new ObjectParameter("AdjudicationDetailID", typeof(long));
var panelMemberUserIDParameter = panelMemberUserID.HasValue ?
new ObjectParameter("PanelMemberUserID", panelMemberUserID) :
new ObjectParameter("PanelMemberUserID", typeof(long));
return ((IObjectContextAdapter)this).ObjectContext.ExecuteFunction("Pr_AdjudicationPanelUpdate", adjudicationDetailIDParameter, panelMemberUserIDParameter);
}
public virtual int Pr_LicenceIssueInspectionComplete(Nullable licenceIssueDetailID, Nullable licenceIssueInspectionOutcomeID, Nullable inspectedByID, Nullable dateInspected, string engineNumber, string chassisNumber, Nullable inspectionSheetDocumentID, Nullable frontRegDocumentID, Nullable chassisDocumentID, Nullable engineDocumentID, Nullable backRegDocumentID, Nullable additional1DocumentID, Nullable additional2DocumentID, Nullable userID)
{
var licenceIssueDetailIDParameter = licenceIssueDetailID.HasValue ?
new ObjectParameter("LicenceIssueDetailID", licenceIssueDetailID) :
new ObjectParameter("LicenceIssueDetailID", typeof(long));
var licenceIssueInspectionOutcomeIDParameter = licenceIssueInspectionOutcomeID.HasValue ?
new ObjectParameter("LicenceIssueInspectionOutcomeID", licenceIssueInspectionOutcomeID) :
new ObjectParameter("LicenceIssueInspectionOutcomeID", typeof(short));
var inspectedByIDParameter = inspectedByID.HasValue ?
new ObjectParameter("InspectedByID", inspectedByID) :
new ObjectParameter("InspectedByID", typeof(long));
var dateInspectedParameter = dateInspected.HasValue ?
new ObjectParameter("DateInspected", dateInspected) :
new ObjectParameter("DateInspected", typeof(System.DateTime));
var engineNumberParameter = engineNumber != null ?
new ObjectParameter("EngineNumber", engineNumber) :
new ObjectParameter("EngineNumber", typeof(string));
var chassisNumberParameter = chassisNumber != null ?
new ObjectParameter("ChassisNumber", chassisNumber) :
new ObjectParameter("ChassisNumber", typeof(string));
var inspectionSheetDocumentIDParameter = inspectionSheetDocumentID.HasValue ?
new ObjectParameter("InspectionSheetDocumentID", inspectionSheetDocumentID) :
new ObjectParameter("InspectionSheetDocumentID", typeof(long));
var frontRegDocumentIDParameter = frontRegDocumentID.HasValue ?
new ObjectParameter("FrontRegDocumentID", frontRegDocumentID) :
new ObjectParameter("FrontRegDocumentID", typeof(long));
var chassisDocumentIDParameter = chassisDocumentID.HasValue ?
new ObjectParameter("ChassisDocumentID", chassisDocumentID) :
new ObjectParameter("ChassisDocumentID", typeof(long));
var engineDocumentIDParameter = engineDocumentID.HasValue ?
new ObjectParameter("EngineDocumentID", engineDocumentID) :
new ObjectParameter("EngineDocumentID", typeof(long));
var backRegDocumentIDParameter = backRegDocumentID.HasValue ?
new ObjectParameter("BackRegDocumentID", backRegDocumentID) :
new ObjectParameter("BackRegDocumentID", typeof(long));
var additional1DocumentIDParameter = additional1DocumentID.HasValue ?
new ObjectParameter("Additional1DocumentID", additional1DocumentID) :
new ObjectParameter("Additional1DocumentID", typeof(long));
var additional2DocumentIDParameter = additional2DocumentID.HasValue ?
new ObjectParameter("Additional2DocumentID", additional2DocumentID) :
new ObjectParameter("Additional2DocumentID", typeof(long));
var userIDParameter = userID.HasValue ?
new ObjectParameter("UserID", userID) :
new ObjectParameter("UserID", typeof(long));
return ((IObjectContextAdapter)this).ObjectContext.ExecuteFunction("Pr_LicenceIssueInspectionComplete", licenceIssueDetailIDParameter, licenceIssueInspectionOutcomeIDParameter, inspectedByIDParameter, dateInspectedParameter, engineNumberParameter, chassisNumberParameter, inspectionSheetDocumentIDParameter, frontRegDocumentIDParameter, chassisDocumentIDParameter, engineDocumentIDParameter, backRegDocumentIDParameter, additional1DocumentIDParameter, additional2DocumentIDParameter, userIDParameter);
}
public virtual ObjectResult Pr_LicenceIssueDetailsSearch(Nullable licenceIssueDetailID, Nullable workflowInstanceStatusID, string workflowTaskSteps, Nullable includeActiveTasksOnly, Nullable userID)
{
var licenceIssueDetailIDParameter = licenceIssueDetailID.HasValue ?
new ObjectParameter("LicenceIssueDetailID", licenceIssueDetailID) :
new ObjectParameter("LicenceIssueDetailID", typeof(long));
var workflowInstanceStatusIDParameter = workflowInstanceStatusID.HasValue ?
new ObjectParameter("WorkflowInstanceStatusID", workflowInstanceStatusID) :
new ObjectParameter("WorkflowInstanceStatusID", typeof(short));
var workflowTaskStepsParameter = workflowTaskSteps != null ?
new ObjectParameter("WorkflowTaskSteps", workflowTaskSteps) :
new ObjectParameter("WorkflowTaskSteps", typeof(string));
var includeActiveTasksOnlyParameter = includeActiveTasksOnly.HasValue ?
new ObjectParameter("IncludeActiveTasksOnly", includeActiveTasksOnly) :
new ObjectParameter("IncludeActiveTasksOnly", typeof(bool));
var userIDParameter = userID.HasValue ?
new ObjectParameter("UserID", userID) :
new ObjectParameter("UserID", typeof(long));
return ((IObjectContextAdapter)this).ObjectContext.ExecuteFunction("Pr_LicenceIssueDetailsSearch", licenceIssueDetailIDParameter, workflowInstanceStatusIDParameter, workflowTaskStepsParameter, includeActiveTasksOnlyParameter, userIDParameter);
}
public virtual int Pr_LicenceIssuingComplete(Nullable licenceIssueDetailID, Nullable userID)
{
var licenceIssueDetailIDParameter = licenceIssueDetailID.HasValue ?
new ObjectParameter("LicenceIssueDetailID", licenceIssueDetailID) :
new ObjectParameter("LicenceIssueDetailID", typeof(long));
var userIDParameter = userID.HasValue ?
new ObjectParameter("UserID", userID) :
new ObjectParameter("UserID", typeof(long));
return ((IObjectContextAdapter)this).ObjectContext.ExecuteFunction("Pr_LicenceIssuingComplete", licenceIssueDetailIDParameter, userIDParameter);
}
public virtual ObjectResult> Pr_ReceiptBatchGenerate(Nullable userID)
{
var userIDParameter = userID.HasValue ?
new ObjectParameter("UserID", userID) :
new ObjectParameter("UserID", typeof(long));
return ((IObjectContextAdapter)this).ObjectContext.ExecuteFunction>("Pr_ReceiptBatchGenerate", userIDParameter);
}
public virtual ObjectResult Pr_LicenceStatusSummary(Nullable regionID, Nullable associationID)
{
var regionIDParameter = regionID.HasValue ?
new ObjectParameter("RegionID", regionID) :
new ObjectParameter("RegionID", typeof(long));
var associationIDParameter = associationID.HasValue ?
new ObjectParameter("AssociationID", associationID) :
new ObjectParameter("AssociationID", typeof(long));
return ((IObjectContextAdapter)this).ObjectContext.ExecuteFunction("Pr_LicenceStatusSummary", regionIDParameter, associationIDParameter);
}
public virtual ObjectResult Pr_PrecheckVerificationComplete(Nullable precheckDetailID, string comments, Nullable userID)
{
var precheckDetailIDParameter = precheckDetailID.HasValue ?
new ObjectParameter("PrecheckDetailID", precheckDetailID) :
new ObjectParameter("PrecheckDetailID", typeof(long));
var commentsParameter = comments != null ?
new ObjectParameter("Comments", comments) :
new ObjectParameter("Comments", typeof(string));
var userIDParameter = userID.HasValue ?
new ObjectParameter("UserID", userID) :
new ObjectParameter("UserID", typeof(long));
return ((IObjectContextAdapter)this).ObjectContext.ExecuteFunction("Pr_PrecheckVerificationComplete", precheckDetailIDParameter, commentsParameter, userIDParameter);
}
public virtual int Pr_LicenceUpcomingExpiryCorrespondance(string licenceIdCsv, Nullable userID)
{
var licenceIdCsvParameter = licenceIdCsv != null ?
new ObjectParameter("LicenceIdCsv", licenceIdCsv) :
new ObjectParameter("LicenceIdCsv", typeof(string));
var userIDParameter = userID.HasValue ?
new ObjectParameter("UserID", userID) :
new ObjectParameter("UserID", typeof(long));
return ((IObjectContextAdapter)this).ObjectContext.ExecuteFunction("Pr_LicenceUpcomingExpiryCorrespondance", licenceIdCsvParameter, userIDParameter);
}
public virtual int Pr_LicenceExpiredCorrespondance(string licenceIdCsv, Nullable userID)
{
var licenceIdCsvParameter = licenceIdCsv != null ?
new ObjectParameter("LicenceIdCsv", licenceIdCsv) :
new ObjectParameter("LicenceIdCsv", typeof(string));
var userIDParameter = userID.HasValue ?
new ObjectParameter("UserID", userID) :
new ObjectParameter("UserID", typeof(long));
return ((IObjectContextAdapter)this).ObjectContext.ExecuteFunction("Pr_LicenceExpiredCorrespondance", licenceIdCsvParameter, userIDParameter);
}
public virtual ObjectResult Pr_LicencesExpiredInGracePeriodGet()
{
return ((IObjectContextAdapter)this).ObjectContext.ExecuteFunction("Pr_LicencesExpiredInGracePeriodGet");
}
public virtual ObjectResult Pr_LicencesExpiredInGracePeriodGet(MergeOption mergeOption)
{
return ((IObjectContextAdapter)this).ObjectContext.ExecuteFunction("Pr_LicencesExpiredInGracePeriodGet", mergeOption);
}
public virtual ObjectResult Pr_LicencesUpcomingExpiresGet()
{
return ((IObjectContextAdapter)this).ObjectContext.ExecuteFunction("Pr_LicencesUpcomingExpiresGet");
}
public virtual ObjectResult Pr_LicencesUpcomingExpiresGet(MergeOption mergeOption)
{
return ((IObjectContextAdapter)this).ObjectContext.ExecuteFunction("Pr_LicencesUpcomingExpiresGet", mergeOption);
}
public virtual int Pr_PurificationDetailStatusUpdate(Nullable updatedByID, string comments, Nullable purificationDetailID, Nullable purificationDetailStatusID, Nullable isTransactionRequired)
{
var updatedByIDParameter = updatedByID.HasValue ?
new ObjectParameter("UpdatedByID", updatedByID) :
new ObjectParameter("UpdatedByID", typeof(long));
var commentsParameter = comments != null ?
new ObjectParameter("Comments", comments) :
new ObjectParameter("Comments", typeof(string));
var purificationDetailIDParameter = purificationDetailID.HasValue ?
new ObjectParameter("PurificationDetailID", purificationDetailID) :
new ObjectParameter("PurificationDetailID", typeof(long));
var purificationDetailStatusIDParameter = purificationDetailStatusID.HasValue ?
new ObjectParameter("PurificationDetailStatusID", purificationDetailStatusID) :
new ObjectParameter("PurificationDetailStatusID", typeof(short));
var isTransactionRequiredParameter = isTransactionRequired.HasValue ?
new ObjectParameter("IsTransactionRequired", isTransactionRequired) :
new ObjectParameter("IsTransactionRequired", typeof(bool));
return ((IObjectContextAdapter)this).ObjectContext.ExecuteFunction("Pr_PurificationDetailStatusUpdate", updatedByIDParameter, commentsParameter, purificationDetailIDParameter, purificationDetailStatusIDParameter, isTransactionRequiredParameter);
}
public virtual ObjectResult Pr_PurificationExceptionsPending(Nullable associationID)
{
var associationIDParameter = associationID.HasValue ?
new ObjectParameter("AssociationID", associationID) :
new ObjectParameter("AssociationID", typeof(long));
return ((IObjectContextAdapter)this).ObjectContext.ExecuteFunction("Pr_PurificationExceptionsPending", associationIDParameter);
}
public virtual ObjectResult Pr_PurificationExceptionsPending(Nullable associationID, MergeOption mergeOption)
{
var associationIDParameter = associationID.HasValue ?
new ObjectParameter("AssociationID", associationID) :
new ObjectParameter("AssociationID", typeof(long));
return ((IObjectContextAdapter)this).ObjectContext.ExecuteFunction("Pr_PurificationExceptionsPending", mergeOption, associationIDParameter);
}
public virtual ObjectResult Pr_PurificationPrechecksPending(Nullable associationID)
{
var associationIDParameter = associationID.HasValue ?
new ObjectParameter("AssociationID", associationID) :
new ObjectParameter("AssociationID", typeof(long));
return ((IObjectContextAdapter)this).ObjectContext.ExecuteFunction("Pr_PurificationPrechecksPending", associationIDParameter);
}
public virtual ObjectResult Pr_PurificationPrechecksPending(Nullable associationID, MergeOption mergeOption)
{
var associationIDParameter = associationID.HasValue ?
new ObjectParameter("AssociationID", associationID) :
new ObjectParameter("AssociationID", typeof(long));
return ((IObjectContextAdapter)this).ObjectContext.ExecuteFunction("Pr_PurificationPrechecksPending", mergeOption, associationIDParameter);
}
public virtual ObjectResult Pr_PurificationWorkflowsInProgress(Nullable associationID)
{
var associationIDParameter = associationID.HasValue ?
new ObjectParameter("AssociationID", associationID) :
new ObjectParameter("AssociationID", typeof(long));
return ((IObjectContextAdapter)this).ObjectContext.ExecuteFunction("Pr_PurificationWorkflowsInProgress", associationIDParameter);
}
public virtual ObjectResult Pr_PurificationWorkflowsInProgress(Nullable associationID, MergeOption mergeOption)
{
var associationIDParameter = associationID.HasValue ?
new ObjectParameter("AssociationID", associationID) :
new ObjectParameter("AssociationID", typeof(long));
return ((IObjectContextAdapter)this).ObjectContext.ExecuteFunction("Pr_PurificationWorkflowsInProgress", mergeOption, associationIDParameter);
}
public virtual int Pr_PurificationDetailRetry(Nullable purificationDetailID)
{
var purificationDetailIDParameter = purificationDetailID.HasValue ?
new ObjectParameter("PurificationDetailID", purificationDetailID) :
new ObjectParameter("PurificationDetailID", typeof(long));
return ((IObjectContextAdapter)this).ObjectContext.ExecuteFunction("Pr_PurificationDetailRetry", purificationDetailIDParameter);
}
public virtual ObjectResult Pr_MemberSearch(string memberName, string memberID, string memberEmail, Nullable associationID)
{
var memberNameParameter = memberName != null ?
new ObjectParameter("MemberName", memberName) :
new ObjectParameter("MemberName", typeof(string));
var memberIDParameter = memberID != null ?
new ObjectParameter("MemberID", memberID) :
new ObjectParameter("MemberID", typeof(string));
var memberEmailParameter = memberEmail != null ?
new ObjectParameter("MemberEmail", memberEmail) :
new ObjectParameter("MemberEmail", typeof(string));
var associationIDParameter = associationID.HasValue ?
new ObjectParameter("AssociationID", associationID) :
new ObjectParameter("AssociationID", typeof(long));
return ((IObjectContextAdapter)this).ObjectContext.ExecuteFunction("Pr_MemberSearch", memberNameParameter, memberIDParameter, memberEmailParameter, associationIDParameter);
}
public virtual ObjectResult Pr_AssociationSearch(Nullable regionID, string associationName)
{
var regionIDParameter = regionID.HasValue ?
new ObjectParameter("RegionID", regionID) :
new ObjectParameter("RegionID", typeof(long));
var associationNameParameter = associationName != null ?
new ObjectParameter("AssociationName", associationName) :
new ObjectParameter("AssociationName", typeof(string));
return ((IObjectContextAdapter)this).ObjectContext.ExecuteFunction("Pr_AssociationSearch", regionIDParameter, associationNameParameter);
}
public virtual ObjectResult Pr_LicenceSearch(string operatingLicenceNumber, Nullable memberID, Nullable licenceStatusID, string registrationNumber, Nullable associationID, Nullable dateOfIssueStartDate, Nullable dateOfIssueEndDate, Nullable dateOfExpiryStartDate, Nullable dateOfExpiryEndDate)
{
var operatingLicenceNumberParameter = operatingLicenceNumber != null ?
new ObjectParameter("OperatingLicenceNumber", operatingLicenceNumber) :
new ObjectParameter("OperatingLicenceNumber", typeof(string));
var memberIDParameter = memberID.HasValue ?
new ObjectParameter("MemberID", memberID) :
new ObjectParameter("MemberID", typeof(long));
var licenceStatusIDParameter = licenceStatusID.HasValue ?
new ObjectParameter("LicenceStatusID", licenceStatusID) :
new ObjectParameter("LicenceStatusID", typeof(long));
var registrationNumberParameter = registrationNumber != null ?
new ObjectParameter("RegistrationNumber", registrationNumber) :
new ObjectParameter("RegistrationNumber", typeof(string));
var associationIDParameter = associationID.HasValue ?
new ObjectParameter("AssociationID", associationID) :
new ObjectParameter("AssociationID", typeof(long));
var dateOfIssueStartDateParameter = dateOfIssueStartDate.HasValue ?
new ObjectParameter("DateOfIssueStartDate", dateOfIssueStartDate) :
new ObjectParameter("DateOfIssueStartDate", typeof(System.DateTime));
var dateOfIssueEndDateParameter = dateOfIssueEndDate.HasValue ?
new ObjectParameter("DateOfIssueEndDate", dateOfIssueEndDate) :
new ObjectParameter("DateOfIssueEndDate", typeof(System.DateTime));
var dateOfExpiryStartDateParameter = dateOfExpiryStartDate.HasValue ?
new ObjectParameter("DateOfExpiryStartDate", dateOfExpiryStartDate) :
new ObjectParameter("DateOfExpiryStartDate", typeof(System.DateTime));
var dateOfExpiryEndDateParameter = dateOfExpiryEndDate.HasValue ?
new ObjectParameter("DateOfExpiryEndDate", dateOfExpiryEndDate) :
new ObjectParameter("DateOfExpiryEndDate", typeof(System.DateTime));
return ((IObjectContextAdapter)this).ObjectContext.ExecuteFunction("Pr_LicenceSearch", operatingLicenceNumberParameter, memberIDParameter, licenceStatusIDParameter, registrationNumberParameter, associationIDParameter, dateOfIssueStartDateParameter, dateOfIssueEndDateParameter, dateOfExpiryStartDateParameter, dateOfExpiryEndDateParameter);
}
public virtual int Pr_WriteEntry(Nullable userID, string source, string action, string description, Nullable isCritical, Nullable isException, string entity, Nullable itemID)
{
var userIDParameter = userID.HasValue ?
new ObjectParameter("UserID", userID) :
new ObjectParameter("UserID", typeof(int));
var sourceParameter = source != null ?
new ObjectParameter("Source", source) :
new ObjectParameter("Source", typeof(string));
var actionParameter = action != null ?
new ObjectParameter("Action", action) :
new ObjectParameter("Action", typeof(string));
var descriptionParameter = description != null ?
new ObjectParameter("Description", description) :
new ObjectParameter("Description", typeof(string));
var isCriticalParameter = isCritical.HasValue ?
new ObjectParameter("IsCritical", isCritical) :
new ObjectParameter("IsCritical", typeof(bool));
var isExceptionParameter = isException.HasValue ?
new ObjectParameter("IsException", isException) :
new ObjectParameter("IsException", typeof(bool));
var entityParameter = entity != null ?
new ObjectParameter("Entity", entity) :
new ObjectParameter("Entity", typeof(string));
var itemIDParameter = itemID.HasValue ?
new ObjectParameter("ItemID", itemID) :
new ObjectParameter("ItemID", typeof(long));
return ((IObjectContextAdapter)this).ObjectContext.ExecuteFunction("Pr_WriteEntry", userIDParameter, sourceParameter, actionParameter, descriptionParameter, isCriticalParameter, isExceptionParameter, entityParameter, itemIDParameter);
}
public virtual ObjectResult Pr_GazetteGetNumber()
{
return ((IObjectContextAdapter)this).ObjectContext.ExecuteFunction("Pr_GazetteGetNumber");
}
public virtual int Pr_RouteStartVerificationWorkflow(Nullable routeID, Nullable applicationRequestDetailID)
{
var routeIDParameter = routeID.HasValue ?
new ObjectParameter("RouteID", routeID) :
new ObjectParameter("RouteID", typeof(long));
var applicationRequestDetailIDParameter = applicationRequestDetailID.HasValue ?
new ObjectParameter("ApplicationRequestDetailID", applicationRequestDetailID) :
new ObjectParameter("ApplicationRequestDetailID", typeof(long));
return ((IObjectContextAdapter)this).ObjectContext.ExecuteFunction("Pr_RouteStartVerificationWorkflow", routeIDParameter, applicationRequestDetailIDParameter);
}
public virtual ObjectResult Pr_RouteSearch(Nullable originPlaceID, Nullable destinationPlaceID, string nationalRouteNumber, string boardRouteNumber, Nullable associationID, string description, Nullable routeStatusID, Nullable routesInVerification, Nullable applicationRequestDetailID, Nullable applicationRequestTypeID)
{
var originPlaceIDParameter = originPlaceID.HasValue ?
new ObjectParameter("OriginPlaceID", originPlaceID) :
new ObjectParameter("OriginPlaceID", typeof(long));
var destinationPlaceIDParameter = destinationPlaceID.HasValue ?
new ObjectParameter("DestinationPlaceID", destinationPlaceID) :
new ObjectParameter("DestinationPlaceID", typeof(long));
var nationalRouteNumberParameter = nationalRouteNumber != null ?
new ObjectParameter("NationalRouteNumber", nationalRouteNumber) :
new ObjectParameter("NationalRouteNumber", typeof(string));
var boardRouteNumberParameter = boardRouteNumber != null ?
new ObjectParameter("BoardRouteNumber", boardRouteNumber) :
new ObjectParameter("BoardRouteNumber", typeof(string));
var associationIDParameter = associationID.HasValue ?
new ObjectParameter("AssociationID", associationID) :
new ObjectParameter("AssociationID", typeof(long));
var descriptionParameter = description != null ?
new ObjectParameter("Description", description) :
new ObjectParameter("Description", typeof(string));
var routeStatusIDParameter = routeStatusID.HasValue ?
new ObjectParameter("RouteStatusID", routeStatusID) :
new ObjectParameter("RouteStatusID", typeof(long));
var routesInVerificationParameter = routesInVerification.HasValue ?
new ObjectParameter("RoutesInVerification", routesInVerification) :
new ObjectParameter("RoutesInVerification", typeof(bool));
var applicationRequestDetailIDParameter = applicationRequestDetailID.HasValue ?
new ObjectParameter("ApplicationRequestDetailID", applicationRequestDetailID) :
new ObjectParameter("ApplicationRequestDetailID", typeof(long));
var applicationRequestTypeIDParameter = applicationRequestTypeID.HasValue ?
new ObjectParameter("ApplicationRequestTypeID", applicationRequestTypeID) :
new ObjectParameter("ApplicationRequestTypeID", typeof(long));
return ((IObjectContextAdapter)this).ObjectContext.ExecuteFunction("Pr_RouteSearch", originPlaceIDParameter, destinationPlaceIDParameter, nationalRouteNumberParameter, boardRouteNumberParameter, associationIDParameter, descriptionParameter, routeStatusIDParameter, routesInVerificationParameter, applicationRequestDetailIDParameter, applicationRequestTypeIDParameter);
}
public virtual ObjectResult Pr_LicenceRoutesGet(Nullable licenceID)
{
var licenceIDParameter = licenceID.HasValue ?
new ObjectParameter("LicenceID", licenceID) :
new ObjectParameter("LicenceID", typeof(long));
return ((IObjectContextAdapter)this).ObjectContext.ExecuteFunction("Pr_LicenceRoutesGet", licenceIDParameter);
}
public virtual int Pr_AssociationOlasNeoUpdate(Nullable updatedByID, Nullable associationID, Nullable olasID, Nullable neoID, Nullable isTransactionRequired)
{
var updatedByIDParameter = updatedByID.HasValue ?
new ObjectParameter("UpdatedByID", updatedByID) :
new ObjectParameter("UpdatedByID", typeof(long));
var associationIDParameter = associationID.HasValue ?
new ObjectParameter("AssociationID", associationID) :
new ObjectParameter("AssociationID", typeof(long));
var olasIDParameter = olasID.HasValue ?
new ObjectParameter("OlasID", olasID) :
new ObjectParameter("OlasID", typeof(long));
var neoIDParameter = neoID.HasValue ?
new ObjectParameter("NeoID", neoID) :
new ObjectParameter("NeoID", typeof(long));
var isTransactionRequiredParameter = isTransactionRequired.HasValue ?
new ObjectParameter("IsTransactionRequired", isTransactionRequired) :
new ObjectParameter("IsTransactionRequired", typeof(bool));
return ((IObjectContextAdapter)this).ObjectContext.ExecuteFunction("Pr_AssociationOlasNeoUpdate", updatedByIDParameter, associationIDParameter, olasIDParameter, neoIDParameter, isTransactionRequiredParameter);
}
public virtual ObjectResult Pr_AssociationNeoMemberSearch(Nullable neoAssociationID, Nullable associationMemberDataID)
{
var neoAssociationIDParameter = neoAssociationID.HasValue ?
new ObjectParameter("NeoAssociationID", neoAssociationID) :
new ObjectParameter("NeoAssociationID", typeof(long));
var associationMemberDataIDParameter = associationMemberDataID.HasValue ?
new ObjectParameter("AssociationMemberDataID", associationMemberDataID) :
new ObjectParameter("AssociationMemberDataID", typeof(long));
return ((IObjectContextAdapter)this).ObjectContext.ExecuteFunction("Pr_AssociationNeoMemberSearch", neoAssociationIDParameter, associationMemberDataIDParameter);
}
public virtual int Pr_RouteStartUpdateWorkflow(Nullable routeID, Nullable userID)
{
var routeIDParameter = routeID.HasValue ?
new ObjectParameter("RouteID", routeID) :
new ObjectParameter("RouteID", typeof(long));
var userIDParameter = userID.HasValue ?
new ObjectParameter("UserID", userID) :
new ObjectParameter("UserID", typeof(long));
return ((IObjectContextAdapter)this).ObjectContext.ExecuteFunction("Pr_RouteStartUpdateWorkflow", routeIDParameter, userIDParameter);
}
public virtual int Pr_RouteNodeAdd(Nullable routeID, Nullable placeID, Nullable waypointTypeID, Nullable distanceFromOrigin, Nullable sequence, Nullable