//------------------------------------------------------------------------------ // // 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.LegitimateLicences.LicenceIssueRequest.Models.Database { using System; using System.Data.Entity; using System.Data.Entity.Infrastructure; using System.Data.Entity.Core.Objects; using System.Linq; public partial class LicenceIssueContext : DbContext { public LicenceIssueContext() : base("name=LicenceIssueContext") { this.Configuration.LazyLoadingEnabled = false; } protected override void OnModelCreating(DbModelBuilder modelBuilder) { throw new UnintentionalCodeFirstException(); } public virtual DbSet Vw_LicenceIssueDetails { get; set; } public virtual DbSet LicenceIssueDetails { get; set; } public virtual DbSet Licences { get; set; } public virtual DbSet Members { get; set; } public virtual DbSet Vehicles { get; set; } public virtual DbSet ApplicationDetails { get; set; } public virtual DbSet LicenceExceptions { get; set; } public virtual int Pr_LicenceIssuePostSaveProcess(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_LicenceIssuePostSaveProcess", licenceIssueDetailIDParameter, userIDParameter); } public virtual ObjectResult Pr_Dashboard_LicenceIssuingWorkflowSummaryGet(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_Dashboard_LicenceIssuingWorkflowSummaryGet", licenceIssueDetailIDParameter, userIDParameter); } public virtual ObjectResult Pr_VehicleGetLinkedByVIN(string vIN, Nullable userID) { var vINParameter = vIN != null ? new ObjectParameter("VIN", vIN) : new ObjectParameter("VIN", typeof(string)); var userIDParameter = userID.HasValue ? new ObjectParameter("UserID", userID) : new ObjectParameter("UserID", typeof(long)); return ((IObjectContextAdapter)this).ObjectContext.ExecuteFunction("Pr_VehicleGetLinkedByVIN", vINParameter, userIDParameter); } public virtual int Pr_Svc_CleanseUnusedVehicleData() { return ((IObjectContextAdapter)this).ObjectContext.ExecuteFunction("Pr_Svc_CleanseUnusedVehicleData"); } } }