diff --git a/ProgramManager/src/Domain/GozareshgirProgramManager.Domain/ProjectAgg/Events/ProjectEvents.cs b/ProgramManager/src/Domain/GozareshgirProgramManager.Domain/ProjectAgg/Events/ProjectEvents.cs index fb6ca424..155fec66 100644 --- a/ProgramManager/src/Domain/GozareshgirProgramManager.Domain/ProjectAgg/Events/ProjectEvents.cs +++ b/ProgramManager/src/Domain/GozareshgirProgramManager.Domain/ProjectAgg/Events/ProjectEvents.cs @@ -8,171 +8,171 @@ namespace GozareshgirProgramManager.Domain.ProjectAgg.Events; // Project Events public record ProjectCreatedEvent(Guid ProjectId, string Name) : IDomainEvent { - public DateTime OccurredOn { get; init; } = DateTime.UtcNow; + public DateTime OccurredOn { get; init; } = DateTime.Now; } public record ProjectStatusUpdatedEvent(Guid ProjectId, ProjectStatus Status) : IDomainEvent { - public DateTime OccurredOn { get; init; } = DateTime.UtcNow; + public DateTime OccurredOn { get; init; } = DateTime.Now; } public record ProjectAssignedEvent(Guid ProjectId, long UserId) : IDomainEvent { - public DateTime OccurredOn { get; init; } = DateTime.UtcNow; + public DateTime OccurredOn { get; init; } = DateTime.Now; } public record ProjectUnassignedEvent(Guid ProjectId) : IDomainEvent { - public DateTime OccurredOn { get; init; } = DateTime.UtcNow; + public DateTime OccurredOn { get; init; } = DateTime.Now; } // Phase Events public record PhaseCreatedEvent(Guid PhaseId, Guid ProjectId, string Name) : IDomainEvent { - public DateTime OccurredOn { get; init; } = DateTime.UtcNow; + public DateTime OccurredOn { get; init; } = DateTime.Now; } public record PhaseAddedEvent(Guid PhaseId, Guid ProjectId, string Name) : IDomainEvent { - public DateTime OccurredOn { get; init; } = DateTime.UtcNow; + public DateTime OccurredOn { get; init; } = DateTime.Now; } public record PhaseRemovedEvent(Guid PhaseId, Guid ProjectId) : IDomainEvent { - public DateTime OccurredOn { get; init; } = DateTime.UtcNow; + public DateTime OccurredOn { get; init; } = DateTime.Now; } public record PhaseStatusUpdatedEvent(Guid PhaseId, PhaseStatus Status) : IDomainEvent { - public DateTime OccurredOn { get; init; } = DateTime.UtcNow; + public DateTime OccurredOn { get; init; } = DateTime.Now; } public record PhaseAssignedEvent(Guid PhaseId, long UserId) : IDomainEvent { - public DateTime OccurredOn { get; init; } = DateTime.UtcNow; + public DateTime OccurredOn { get; init; } = DateTime.Now; } public record PhaseUnassignedEvent(Guid PhaseId) : IDomainEvent { - public DateTime OccurredOn { get; init; } = DateTime.UtcNow; + public DateTime OccurredOn { get; init; } = DateTime.Now; } // Task Events public record TaskCreatedEvent(Guid TaskId, Guid PhaseId, string Name) : IDomainEvent { - public DateTime OccurredOn { get; init; } = DateTime.UtcNow; + public DateTime OccurredOn { get; init; } = DateTime.Now; } public record TaskAddedEvent(Guid TaskId, Guid PhaseId, string Name) : IDomainEvent { - public DateTime OccurredOn { get; init; } = DateTime.UtcNow; + public DateTime OccurredOn { get; init; } = DateTime.Now; } public record TaskRemovedEvent(Guid TaskId, Guid PhaseId) : IDomainEvent { - public DateTime OccurredOn { get; init; } = DateTime.UtcNow; + public DateTime OccurredOn { get; init; } = DateTime.Now; } public record TaskStatusUpdatedEvent(Guid TaskId, TaskStatus Status) : IDomainEvent { - public DateTime OccurredOn { get; init; } = DateTime.UtcNow; + public DateTime OccurredOn { get; init; } = DateTime.Now; } public record TaskPriorityUpdatedEvent(Guid TaskId, TaskPriority Priority) : IDomainEvent { - public DateTime OccurredOn { get; init; } = DateTime.UtcNow; + public DateTime OccurredOn { get; init; } = DateTime.Now; } public record TaskAssignedEvent(Guid TaskId, long UserId) : IDomainEvent { - public DateTime OccurredOn { get; init; } = DateTime.UtcNow; + public DateTime OccurredOn { get; init; } = DateTime.Now; } public record TaskUnassignedEvent(Guid TaskId) : IDomainEvent { - public DateTime OccurredOn { get; init; } = DateTime.UtcNow; + public DateTime OccurredOn { get; init; } = DateTime.Now; } public record TaskSectionAddedEvent(Guid TaskId, Guid SectionId, Guid SkillId) : IDomainEvent { - public DateTime OccurredOn { get; init; } = DateTime.UtcNow; + public DateTime OccurredOn { get; init; } = DateTime.Now; } public record TaskSectionRemovedEvent(Guid TaskId, Guid SectionId) : IDomainEvent { - public DateTime OccurredOn { get; init; } = DateTime.UtcNow; + public DateTime OccurredOn { get; init; } = DateTime.Now; } // TaskSection Events public record TaskSectionStatusChangedEvent(Guid SectionId, TaskSectionStatus OldStatus, TaskSectionStatus NewStatus,long UserId) : IDomainEvent { - public DateTime OccurredOn { get; init; } = DateTime.UtcNow; + public DateTime OccurredOn { get; init; } = DateTime.Now; } public record TaskSectionAssignedEvent(Guid SectionId, long UserId) : IDomainEvent { - public DateTime OccurredOn { get; init; } = DateTime.UtcNow; + public DateTime OccurredOn { get; init; } = DateTime.Now; } public record TaskSectionTransferredEvent(Guid SectionId, long FromUserId, long ToUserId) : IDomainEvent { - public DateTime OccurredOn { get; init; } = DateTime.UtcNow; + public DateTime OccurredOn { get; init; } = DateTime.Now; } // Section Events (Legacy - keeping for backward compatibility) public record ProjectPhaseAddedEvent(Guid ProjectId, Guid PhaseId, string PhaseName) : IDomainEvent { - public DateTime OccurredOn { get; init; } = DateTime.UtcNow; + public DateTime OccurredOn { get; init; } = DateTime.Now; } public record ProjectTaskStatusChangedEvent(Guid SectionId, TaskStatus OldStatus, TaskStatus NewStatus) : IDomainEvent { - public DateTime OccurredOn { get; init; } = DateTime.UtcNow; + public DateTime OccurredOn { get; init; } = DateTime.Now; } public record ProjectSectionAddedEvent(Guid SectionId, Guid TaskId) : IDomainEvent { - public DateTime OccurredOn { get; init; } = DateTime.UtcNow; + public DateTime OccurredOn { get; init; } = DateTime.Now; } public record ProjectSectionAssignedEvent(Guid SectionId, long UserId) : IDomainEvent { - public DateTime OccurredOn { get; init; } = DateTime.UtcNow; + public DateTime OccurredOn { get; init; } = DateTime.Now; } public record ProjectSectionTransferredEvent(Guid SectionId, long FromUserId, long ToUserId) : IDomainEvent { - public DateTime OccurredOn { get; init; } = DateTime.UtcNow; + public DateTime OccurredOn { get; init; } = DateTime.Now; } public record WorkStartedEvent(Guid SectionId, long UserId, DateTime StartTime, string? Notes) : IDomainEvent { - public DateTime OccurredOn { get; init; } = DateTime.UtcNow; + public DateTime OccurredOn { get; init; } = DateTime.Now; } public record WorkStoppedEvent(Guid SectionId, long UserId, DateTime StartTime, DateTime EndTime, TimeSpan Duration, string? Notes) : IDomainEvent { - public DateTime OccurredOn { get; init; } = DateTime.UtcNow; + public DateTime OccurredOn { get; init; } = DateTime.Now; } public record ProjectSectionCompletedEvent(Guid ProjectId, long UserId, TimeSpan TotalTimeSpent, string? Notes) : IDomainEvent { - public DateTime OccurredOn { get; init; } = DateTime.UtcNow; + public DateTime OccurredOn { get; init; } = DateTime.Now; } public record AdditionalTimeAddedEvent(Guid ProjectId, Guid AdditionalTimeId, TimeSpan Hours, string? Reason, long? AddedByUserId) : IDomainEvent { - public DateTime OccurredOn { get; init; } = DateTime.UtcNow; + public DateTime OccurredOn { get; init; } = DateTime.Now; } public record AdditionalTimeRemovedEvent(Guid ProjectId, Guid AdditionalTimeId, TimeSpan RemovedHours) : IDomainEvent { - public DateTime OccurredOn { get; init; } = DateTime.UtcNow; + public DateTime OccurredOn { get; init; } = DateTime.Now; } public record InitialEstimatedTimeUpdatedEvent(Guid ProjectId, TimeSpan OldEstimate, TimeSpan NewEstimate) : IDomainEvent { - public DateTime OccurredOn { get; init; } = DateTime.UtcNow; + public DateTime OccurredOn { get; init; } = DateTime.Now; }