//------------------------------------------------------------------------------ // // 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.WinService.SystemTriggers { using System; using System.Data.Entity; using System.Data.Entity.Infrastructure; using System.Data.Entity.Core.Objects; using System.Linq; public partial class SystemTriggerContext : DbContext { public SystemTriggerContext() : base("name=SystemTriggerContext") { } protected override void OnModelCreating(DbModelBuilder modelBuilder) { throw new UnintentionalCodeFirstException(); } public virtual int Pr_WorkflowInstanceTaskAction(Nullable workflowInstanceTaskID, Nullable workflowInstanceTaskStatusID, string completedByUserName, Nullable requestCorrectionWorkflowTemplateStepID, string comments, ObjectParameter errorMessage) { var workflowInstanceTaskIDParameter = workflowInstanceTaskID.HasValue ? new ObjectParameter("WorkflowInstanceTaskID", workflowInstanceTaskID) : new ObjectParameter("WorkflowInstanceTaskID", typeof(long)); var workflowInstanceTaskStatusIDParameter = workflowInstanceTaskStatusID.HasValue ? new ObjectParameter("WorkflowInstanceTaskStatusID", workflowInstanceTaskStatusID) : new ObjectParameter("WorkflowInstanceTaskStatusID", typeof(short)); var completedByUserNameParameter = completedByUserName != null ? new ObjectParameter("CompletedByUserName", completedByUserName) : new ObjectParameter("CompletedByUserName", typeof(string)); var requestCorrectionWorkflowTemplateStepIDParameter = requestCorrectionWorkflowTemplateStepID.HasValue ? new ObjectParameter("RequestCorrectionWorkflowTemplateStepID", requestCorrectionWorkflowTemplateStepID) : new ObjectParameter("RequestCorrectionWorkflowTemplateStepID", typeof(short)); var commentsParameter = comments != null ? new ObjectParameter("Comments", comments) : new ObjectParameter("Comments", typeof(string)); return ((IObjectContextAdapter)this).ObjectContext.ExecuteFunction("Pr_WorkflowInstanceTaskAction", workflowInstanceTaskIDParameter, workflowInstanceTaskStatusIDParameter, completedByUserNameParameter, requestCorrectionWorkflowTemplateStepIDParameter, commentsParameter, errorMessage); } public virtual int Pr_WorkflowInstanceTaskActionFailover(Nullable workflowInstanceTaskID, string errorMessage, Nullable updatedByID) { var workflowInstanceTaskIDParameter = workflowInstanceTaskID.HasValue ? new ObjectParameter("WorkflowInstanceTaskID", workflowInstanceTaskID) : new ObjectParameter("WorkflowInstanceTaskID", typeof(long)); var errorMessageParameter = errorMessage != null ? new ObjectParameter("ErrorMessage", errorMessage) : new ObjectParameter("ErrorMessage", typeof(string)); var updatedByIDParameter = updatedByID.HasValue ? new ObjectParameter("UpdatedByID", updatedByID) : new ObjectParameter("UpdatedByID", typeof(long)); return ((IObjectContextAdapter)this).ObjectContext.ExecuteFunction("Pr_WorkflowInstanceTaskActionFailover", workflowInstanceTaskIDParameter, errorMessageParameter, updatedByIDParameter); } public virtual ObjectResult Pr_SystemTriggerDequeue() { return ((IObjectContextAdapter)this).ObjectContext.ExecuteFunction("Pr_SystemTriggerDequeue"); } public virtual int Pr_SystemTriggerEnqueue(Nullable systemTriggerTypeID, Nullable relatedItemID, string relatedData, Nullable userID) { var systemTriggerTypeIDParameter = systemTriggerTypeID.HasValue ? new ObjectParameter("SystemTriggerTypeID", systemTriggerTypeID) : new ObjectParameter("SystemTriggerTypeID", typeof(short)); var relatedItemIDParameter = relatedItemID.HasValue ? new ObjectParameter("RelatedItemID", relatedItemID) : new ObjectParameter("RelatedItemID", typeof(long)); var relatedDataParameter = relatedData != null ? new ObjectParameter("RelatedData", relatedData) : new ObjectParameter("RelatedData", typeof(string)); var userIDParameter = userID.HasValue ? new ObjectParameter("UserID", userID) : new ObjectParameter("UserID", typeof(long)); return ((IObjectContextAdapter)this).ObjectContext.ExecuteFunction("Pr_SystemTriggerEnqueue", systemTriggerTypeIDParameter, relatedItemIDParameter, relatedDataParameter, userIDParameter); } public virtual int Pr_SystemTriggerStatusUpdate(Nullable systemTriggerID, Nullable systemTriggerStatusID) { var systemTriggerIDParameter = systemTriggerID.HasValue ? new ObjectParameter("SystemTriggerID", systemTriggerID) : new ObjectParameter("SystemTriggerID", typeof(long)); var systemTriggerStatusIDParameter = systemTriggerStatusID.HasValue ? new ObjectParameter("SystemTriggerStatusID", systemTriggerStatusID) : new ObjectParameter("SystemTriggerStatusID", typeof(long)); return ((IObjectContextAdapter)this).ObjectContext.ExecuteFunction("Pr_SystemTriggerStatusUpdate", systemTriggerIDParameter, systemTriggerStatusIDParameter); } public virtual ObjectResult Pr_VerificationTasksGet(Nullable workflowInstanceTaskID, Nullable userID) { var workflowInstanceTaskIDParameter = workflowInstanceTaskID.HasValue ? new ObjectParameter("WorkflowInstanceTaskID", workflowInstanceTaskID) : new ObjectParameter("WorkflowInstanceTaskID", typeof(long)); var userIDParameter = userID.HasValue ? new ObjectParameter("UserID", userID) : new ObjectParameter("UserID", typeof(long)); return ((IObjectContextAdapter)this).ObjectContext.ExecuteFunction("Pr_VerificationTasksGet", workflowInstanceTaskIDParameter, userIDParameter); } } }