Refactor update procedures: rename Guid to Id
Renamed all `Guid` properties and parameters to `Id` in update procedure interfaces, records, and handlers. This clarifies that the identifier is a numeric ID, not a GUID, and improves consistency across the codebase. All related method signatures and usages have been updated accordingly.
This commit is contained in:
@@ -2,5 +2,5 @@ namespace ReC.Application.Common.Procedures.UpdateProcedure;
|
|||||||
|
|
||||||
public interface IUpdateProcedure
|
public interface IUpdateProcedure
|
||||||
{
|
{
|
||||||
public UpdateObjectProcedure ToObjectProcedure(long guid, string? changedWho = null);
|
public UpdateObjectProcedure ToObjectProcedure(long id, string? changedWho = null);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -21,7 +21,7 @@ public record UpdateObjectProcedure : IRequest<int>
|
|||||||
/// <summary>
|
/// <summary>
|
||||||
/// Target GUID to update (required)
|
/// Target GUID to update (required)
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public long Guid { get; set; }
|
public long Id { get; set; }
|
||||||
|
|
||||||
internal string? ChangedWho { get; private set; }
|
internal string? ChangedWho { get; private set; }
|
||||||
|
|
||||||
@@ -41,9 +41,9 @@ public record UpdateObjectProcedure : IRequest<int>
|
|||||||
|
|
||||||
public static class UpdateObjectProcedureExtensions
|
public static class UpdateObjectProcedureExtensions
|
||||||
{
|
{
|
||||||
public static Task<int> ExecuteUpdateProcedure(this ISender sender, IUpdateProcedure procedure, long guid, string? changedWho = null, CancellationToken cancel = default)
|
public static Task<int> ExecuteUpdateProcedure(this ISender sender, IUpdateProcedure procedure, long id, string? changedWho = null, CancellationToken cancel = default)
|
||||||
{
|
{
|
||||||
return sender.Send(procedure.ToObjectProcedure(guid, changedWho ?? "ReC.API"), cancel);
|
return sender.Send(procedure.ToObjectProcedure(id, changedWho ?? "ReC.API"), cancel);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -54,7 +54,7 @@ public class UpdateObjectProcedureHandler(IRepository repo) : IRequestHandler<Up
|
|||||||
var parameters = new[]
|
var parameters = new[]
|
||||||
{
|
{
|
||||||
new SqlParameter("@pENTITY", request.Entity ?? (object)DBNull.Value),
|
new SqlParameter("@pENTITY", request.Entity ?? (object)DBNull.Value),
|
||||||
new SqlParameter("@pGUID", (object?)request.Guid ?? DBNull.Value),
|
new SqlParameter("@pGUID", (object?)request.Id ?? DBNull.Value),
|
||||||
|
|
||||||
new SqlParameter("@pCHANGED_WHO", (object?)request.ChangedWho ?? DBNull.Value),
|
new SqlParameter("@pCHANGED_WHO", (object?)request.ChangedWho ?? DBNull.Value),
|
||||||
new SqlParameter("@pCHANGED_WHEN", (object?)DateTime.UtcNow ?? DBNull.Value),
|
new SqlParameter("@pCHANGED_WHEN", (object?)DateTime.UtcNow ?? DBNull.Value),
|
||||||
|
|||||||
@@ -16,12 +16,12 @@ public record UpdateEndpointAuthProcedure : IUpdateProcedure
|
|||||||
public string? Domain { get; set; }
|
public string? Domain { get; set; }
|
||||||
public string? Workstation { get; set; }
|
public string? Workstation { get; set; }
|
||||||
|
|
||||||
public UpdateObjectProcedure ToObjectProcedure(long guid, string? changedWho = null)
|
public UpdateObjectProcedure ToObjectProcedure(long id, string? changedWho = null)
|
||||||
{
|
{
|
||||||
return new UpdateObjectProcedure
|
return new UpdateObjectProcedure
|
||||||
{
|
{
|
||||||
Entity = "ENDPOINT_AUTH",
|
Entity = "ENDPOINT_AUTH",
|
||||||
Guid = guid,
|
Id = id,
|
||||||
EndpointAuth = this
|
EndpointAuth = this
|
||||||
}.ChangedBy(changedWho);
|
}.ChangedBy(changedWho);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -11,12 +11,12 @@ public record UpdateEndpointParamsProcedure : IUpdateProcedure
|
|||||||
public string? Key { get; set; }
|
public string? Key { get; set; }
|
||||||
public string? Value { get; set; }
|
public string? Value { get; set; }
|
||||||
|
|
||||||
public UpdateObjectProcedure ToObjectProcedure(long guid, string? changedWho = null)
|
public UpdateObjectProcedure ToObjectProcedure(long id, string? changedWho = null)
|
||||||
{
|
{
|
||||||
return new UpdateObjectProcedure
|
return new UpdateObjectProcedure
|
||||||
{
|
{
|
||||||
Entity = "ENDPOINT_PARAMS",
|
Entity = "ENDPOINT_PARAMS",
|
||||||
Guid = guid,
|
Id = id,
|
||||||
EndpointParams = this
|
EndpointParams = this
|
||||||
}.ChangedBy(changedWho);
|
}.ChangedBy(changedWho);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -8,12 +8,12 @@ public record UpdateEndpointProcedure : IUpdateProcedure
|
|||||||
public string? Description { get; set; }
|
public string? Description { get; set; }
|
||||||
public string? Uri { get; set; }
|
public string? Uri { get; set; }
|
||||||
|
|
||||||
public UpdateObjectProcedure ToObjectProcedure(long guid, string? changedWho = null)
|
public UpdateObjectProcedure ToObjectProcedure(long id, string? changedWho = null)
|
||||||
{
|
{
|
||||||
return new UpdateObjectProcedure
|
return new UpdateObjectProcedure
|
||||||
{
|
{
|
||||||
Entity = "ENDPOINT",
|
Entity = "ENDPOINT",
|
||||||
Guid = guid,
|
Id = id,
|
||||||
Endpoint = this
|
Endpoint = this
|
||||||
}.ChangedBy(changedWho);
|
}.ChangedBy(changedWho);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -9,12 +9,12 @@ public record UpdateResultProcedure : IUpdateProcedure
|
|||||||
public string? Header { get; set; }
|
public string? Header { get; set; }
|
||||||
public string? Body { get; set; }
|
public string? Body { get; set; }
|
||||||
|
|
||||||
public UpdateObjectProcedure ToObjectProcedure(long guid, string? changedWho = null)
|
public UpdateObjectProcedure ToObjectProcedure(long id, string? changedWho = null)
|
||||||
{
|
{
|
||||||
return new UpdateObjectProcedure
|
return new UpdateObjectProcedure
|
||||||
{
|
{
|
||||||
Entity = "RESULT",
|
Entity = "RESULT",
|
||||||
Guid = guid,
|
Id = id,
|
||||||
Result = this
|
Result = this
|
||||||
}.ChangedBy(changedWho);
|
}.ChangedBy(changedWho);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -15,12 +15,12 @@ public record UpdateProfileProcedure : IUpdateProcedure
|
|||||||
public DateTime? LastRun { get; set; }
|
public DateTime? LastRun { get; set; }
|
||||||
public string? LastResult { get; set; }
|
public string? LastResult { get; set; }
|
||||||
|
|
||||||
public UpdateObjectProcedure ToObjectProcedure(long guid, string? changedWho = null)
|
public UpdateObjectProcedure ToObjectProcedure(long id, string? changedWho = null)
|
||||||
{
|
{
|
||||||
return new UpdateObjectProcedure
|
return new UpdateObjectProcedure
|
||||||
{
|
{
|
||||||
Entity = "PROFILE",
|
Entity = "PROFILE",
|
||||||
Guid = guid,
|
Id = id,
|
||||||
Profile = this
|
Profile = this
|
||||||
}.ChangedBy(changedWho);
|
}.ChangedBy(changedWho);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -18,12 +18,12 @@ public record UpdateActionProcedure : IUpdateProcedure
|
|||||||
public string? PostSql { get; set; }
|
public string? PostSql { get; set; }
|
||||||
public byte? ErrorActionId { get; set; }
|
public byte? ErrorActionId { get; set; }
|
||||||
|
|
||||||
public UpdateObjectProcedure ToObjectProcedure(long guid, string? changedWho = null)
|
public UpdateObjectProcedure ToObjectProcedure(long id, string? changedWho = null)
|
||||||
{
|
{
|
||||||
return new UpdateObjectProcedure
|
return new UpdateObjectProcedure
|
||||||
{
|
{
|
||||||
Entity = "ACTION",
|
Entity = "ACTION",
|
||||||
Guid = guid,
|
Id = id,
|
||||||
Action = this
|
Action = this
|
||||||
}.ChangedBy(changedWho);
|
}.ChangedBy(changedWho);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user