//------------------------------------------------------------------------------ // // 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.Afx.Services { using System; using System.Data.Entity; using System.Data.Entity.Infrastructure; using System.Data.Entity.Core.Objects; using System.Linq; public partial class ServiceContext : DbContext { public ServiceContext() : base("name=ServiceContext") { } protected override void OnModelCreating(DbModelBuilder modelBuilder) { throw new UnintentionalCodeFirstException(); } public virtual DbSet PollFrequencies { get; set; } public virtual DbSet Services { get; set; } public virtual DbSet ServiceSettings { get; set; } public virtual DbSet Settings { get; set; } public virtual int Pr_ServiceUpdateStatus(Nullable serviceID, Nullable runDate, Nullable updatedByID, string traceInfo, string auditInfo) { var serviceIDParameter = serviceID.HasValue ? new ObjectParameter("ServiceID", serviceID) : new ObjectParameter("ServiceID", typeof(long)); var runDateParameter = runDate.HasValue ? new ObjectParameter("RunDate", runDate) : new ObjectParameter("RunDate", typeof(System.DateTime)); var updatedByIDParameter = updatedByID.HasValue ? new ObjectParameter("UpdatedByID", updatedByID) : new ObjectParameter("UpdatedByID", typeof(long)); var traceInfoParameter = traceInfo != null ? new ObjectParameter("TraceInfo", traceInfo) : new ObjectParameter("TraceInfo", typeof(string)); var auditInfoParameter = auditInfo != null ? new ObjectParameter("AuditInfo", auditInfo) : new ObjectParameter("AuditInfo", typeof(string)); return ((IObjectContextAdapter)this).ObjectContext.ExecuteFunction("Pr_ServiceUpdateStatus", serviceIDParameter, runDateParameter, updatedByIDParameter, traceInfoParameter, auditInfoParameter); } } }