From fb5b98bf25fdfed1efe53f1ce65a4836c84cebb1 Mon Sep 17 00:00:00 2001 From: mahan Date: Tue, 30 Dec 2025 11:54:56 +0330 Subject: [PATCH] add: update UpdateDeployStatus method to archive project phase upon deployment --- .../ProjectAgg/Entities/ProjectPhase.cs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/ProgramManager/src/Domain/GozareshgirProgramManager.Domain/ProjectAgg/Entities/ProjectPhase.cs b/ProgramManager/src/Domain/GozareshgirProgramManager.Domain/ProjectAgg/Entities/ProjectPhase.cs index ec80aaa9..3534c50f 100644 --- a/ProgramManager/src/Domain/GozareshgirProgramManager.Domain/ProjectAgg/Entities/ProjectPhase.cs +++ b/ProgramManager/src/Domain/GozareshgirProgramManager.Domain/ProjectAgg/Entities/ProjectPhase.cs @@ -211,6 +211,10 @@ public class ProjectPhase : ProjectHierarchyNode public void UpdateDeployStatus(ProjectDeployStatus status) { DeployStatus = status; + if (status == ProjectDeployStatus.Deployed) + { + IsArchived = true; + } } }