using System.Data; using System.Data.SqlClient; using Dapper; using Fab2ApprovalSystem.Misc; using Fab2ApprovalSystem.Models; namespace Fab2ApprovalSystem.DMO; public static class EventLogDMO { private static readonly IDbConnection db = new SqlConnection(GlobalVars.DB_CONNECTION_STRING); public static void Add(WinEventLog eventLog) { DynamicParameters parameters = new(); 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); } }