From 0b1e0d25cab66f20d768c887287cadb040e710c7 Mon Sep 17 00:00:00 2001 From: TekH Date: Fri, 27 Mar 2026 14:19:19 +0100 Subject: [PATCH] Explicitly set SqlDbType.TinyInt for relevant SQL parameters Updated InsertObjectProcedureHandler and UpdateObjectProcedureHandler to explicitly specify SqlDbType.TinyInt for parameters representing TINYINT columns. Also improved handling of nullable and enum values for these parameters to ensure correct type casting and null handling. This enhances type safety and prevents potential SQL type conversion issues. --- .../InsertProcedure/InsertObjectProcedure.cs | 16 ++++++++-------- .../UpdateProcedure/UpdateObjectProcedure.cs | 14 +++++++------- 2 files changed, 15 insertions(+), 15 deletions(-) diff --git a/src/ReC.Application/Common/Procedures/InsertProcedure/InsertObjectProcedure.cs b/src/ReC.Application/Common/Procedures/InsertProcedure/InsertObjectProcedure.cs index 1092844..81e4d00 100644 --- a/src/ReC.Application/Common/Procedures/InsertProcedure/InsertObjectProcedure.cs +++ b/src/ReC.Application/Common/Procedures/InsertProcedure/InsertObjectProcedure.cs @@ -45,17 +45,17 @@ public class InsertObjectProcedureHandler(IRepository repo, IOptionsMonitor