using System; using System.Collections.Generic; using System.Configuration; using System.Data; using System.Data.SqlClient; using System.Linq; using System.Text; using System.Web; using Fab2ApprovalSystem.Models; using Dapper; using System.Transactions; using Fab2ApprovalSystem.ViewModels; using System.Reflection; using Fab2ApprovalSystem.Misc; namespace Fab2ApprovalSystem.DMO { public static class EventLogDMO { private static IDbConnection db = new SqlConnection(GlobalVars.DB_CONNECTION_STRING); //public static void Add(WinEventLog eventLog) //{ // var parameters = new DynamicParameters(); // parameters.Add("@IssueID", eventLog.IssueID); // parameters.Add("@UserID", eventLog.UserID); // parameters.Add("@OperationType", eventLog.OperationType); // parameters.Add("@Comments", eventLog.Comments); // db.Execute("InsertEventLog", parameters, commandType: CommandType.StoredProcedure); //} public static void Add(WinEventLog eventLog) { var parameters = new DynamicParameters(); parameters.Add("@IssueID", eventLog.IssueID); parameters.Add("@UserID", eventLog.UserID); parameters.Add("@DocumentType", eventLog.DocumentType); parameters.Add("@OperationType", eventLog.OperationType); parameters.Add("@Comments", eventLog.Comments); db.Execute("InsertEventLogByDocument", parameters, commandType: CommandType.StoredProcedure); } } }