//------------------------------------------------------------------------------
//
// 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 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_ApplicationRequestDetailsAwaitingReceipts(Nullable userID, string paymentTypeIDs, MergeOption mergeOption)
{
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", mergeOption, 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 userID, Nullable modeID)
{
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 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));
return ((IObjectContextAdapter)this).ObjectContext.ExecuteFunction>("Pr_PrecheckDetailsUpsert", precheckDetailIDParameter, applicationRequestTypeIDParameter, sourceApplicationIDParameter, applicantNameParameter, olPermitNumberParameter, iDNumberParameter, chassisNumberParameter, vehicleRegistrationNumberParameter, associationIDParameter, checkDataParameter, precheckDetailIncompleteReasonIDParameter, contactEmailParameter, contactCellParameter, userIDParameter, modeIDParameter);
}
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 ObjectResult Pr_LicenceRoutesGet(Nullable licenceID, MergeOption mergeOption)
{
var licenceIDParameter = licenceID.HasValue ?
new ObjectParameter("LicenceID", licenceID) :
new ObjectParameter("LicenceID", typeof(long));
return ((IObjectContextAdapter)this).ObjectContext.ExecuteFunction("Pr_LicenceRoutesGet", mergeOption, 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