Refactor: group Result reference fields into References obj
Refactored InsertObjectProcedureHandler and UpdateObjectProcedureHandler to access RESULT_REFERENCE1-5 via the new Result.References object instead of individual fields. This improves encapsulation and organizes related reference data within the Result model.
This commit is contained in:
@@ -83,11 +83,11 @@ public class InsertObjectProcedureHandler(IRepository repo, IOptionsMonitor<SqlE
|
|||||||
.Add("pRESULT_INFO_ID", request.Result?.Info, SqlDbType.SmallInt)
|
.Add("pRESULT_INFO_ID", request.Result?.Info, SqlDbType.SmallInt)
|
||||||
.Add("pRESULT_INFO_DETAIL", request.Result?.InfoDetail)
|
.Add("pRESULT_INFO_DETAIL", request.Result?.InfoDetail)
|
||||||
.Add("pRESULT_ERROR", request.Result?.Error)
|
.Add("pRESULT_ERROR", request.Result?.Error)
|
||||||
.Add("pRESULT_REFERENCE1", request.Result?.Reference1)
|
.Add("pRESULT_REFERENCE1", request.Result?.References?.Reference1)
|
||||||
.Add("pRESULT_REFERENCE2", request.Result?.Reference2)
|
.Add("pRESULT_REFERENCE2", request.Result?.References?.Reference2)
|
||||||
.Add("pRESULT_REFERENCE3", request.Result?.Reference3)
|
.Add("pRESULT_REFERENCE3", request.Result?.References?.Reference3)
|
||||||
.Add("pRESULT_REFERENCE4", request.Result?.Reference4)
|
.Add("pRESULT_REFERENCE4", request.Result?.References?.Reference4)
|
||||||
.Add("pRESULT_REFERENCE5", request.Result?.Reference5)
|
.Add("pRESULT_REFERENCE5", request.Result?.References?.Reference5)
|
||||||
.Add("pENDPOINT_PARAMS_ACTIVE", request.EndpointParams?.Active)
|
.Add("pENDPOINT_PARAMS_ACTIVE", request.EndpointParams?.Active)
|
||||||
.Add("pENDPOINT_PARAMS_DESCRIPTION", request.EndpointParams?.Description)
|
.Add("pENDPOINT_PARAMS_DESCRIPTION", request.EndpointParams?.Description)
|
||||||
.Add("pENDPOINT_PARAMS_GROUP_ID", request.EndpointParams?.GroupId, SqlDbType.SmallInt)
|
.Add("pENDPOINT_PARAMS_GROUP_ID", request.EndpointParams?.GroupId, SqlDbType.SmallInt)
|
||||||
|
|||||||
@@ -92,11 +92,11 @@ public class UpdateObjectProcedureHandler(IRepository repo, IOptionsMonitor<SqlE
|
|||||||
.Add("pRESULT_INFO_ID", request.Result.Info, SqlDbType.SmallInt)
|
.Add("pRESULT_INFO_ID", request.Result.Info, SqlDbType.SmallInt)
|
||||||
.Add("pRESULT_INFO_DETAIL", request.Result.InfoDetail)
|
.Add("pRESULT_INFO_DETAIL", request.Result.InfoDetail)
|
||||||
.Add("pRESULT_ERROR", request.Result.Error)
|
.Add("pRESULT_ERROR", request.Result.Error)
|
||||||
.Add("pRESULT_REFERENCE1", request.Result.Reference1)
|
.Add("pRESULT_REFERENCE1", request.Result.References?.Reference1)
|
||||||
.Add("pRESULT_REFERENCE2", request.Result.Reference2)
|
.Add("pRESULT_REFERENCE2", request.Result.References?.Reference2)
|
||||||
.Add("pRESULT_REFERENCE3", request.Result.Reference3)
|
.Add("pRESULT_REFERENCE3", request.Result.References?.Reference3)
|
||||||
.Add("pRESULT_REFERENCE4", request.Result.Reference4)
|
.Add("pRESULT_REFERENCE4", request.Result.References?.Reference4)
|
||||||
.Add("pRESULT_REFERENCE5", request.Result.Reference5);
|
.Add("pRESULT_REFERENCE5", request.Result.References?.Reference5);
|
||||||
|
|
||||||
try
|
try
|
||||||
{
|
{
|
||||||
|
|||||||
Reference in New Issue
Block a user