mesa-fab-approval/Fab2ApprovalSystem/DMO/ECNTypeChangeLogDMO.cs
Mike Phares b1c6903c1c Tasks 184281, 184799, 184800, 184801 and 184802
Align .editorconfig files

Move Controller logic to DMO classes

GlobalVars.AppSettings = Models.AppSettings.GetFromConfigurationManager();

Question EditorConfig
Project level editorconfig
Format White Spaces
AppSetting when EnvironmentVariable not set
Corrective Actions Tests
Schedule Actions Tests
DMO Tests
Controller Tests

Get ready to use VSCode IDE
2024-12-04 11:58:13 -07:00

24 lines
755 B
C#

using System.Data;
using System.Data.SqlClient;
using Dapper;
using Fab2ApprovalSystem.Misc;
using Fab2ApprovalSystem.Models;
namespace Fab2ApprovalSystem.DMO;
public static class ECNTypeChangeLogDMO {
private static readonly IDbConnection db = new SqlConnection(GlobalVars.DB_CONNECTION_STRING);
public static void Add(ECNTypeChangeLog changeLog) {
DynamicParameters parameters = new();
parameters.Add("@ECNNumber", changeLog.ECNNumber);
parameters.Add("@UserID", changeLog.UserID);
parameters.Add("@ECNTypeFrom", changeLog.ECNTypeFrom);
parameters.Add("@ECNTypeTo", changeLog.ECNTypeTo);
db.Execute("ECNInsertECNTypeChangeLog", parameters, commandType: CommandType.StoredProcedure);
}
}