From bd83ed3880c95b2c48f9f48b3b8cddd3eeaa6e28 Mon Sep 17 00:00:00 2001 From: MahanCh Date: Sun, 7 Sep 2025 15:06:19 +0330 Subject: [PATCH] Add Remove method to institution contract controller for contract deletion --- .../Controllers/institutionContractController.cs | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/ServiceHost/Areas/Admin/Controllers/institutionContractController.cs b/ServiceHost/Areas/Admin/Controllers/institutionContractController.cs index 5c3ee668..8f2ad13e 100644 --- a/ServiceHost/Areas/Admin/Controllers/institutionContractController.cs +++ b/ServiceHost/Areas/Admin/Controllers/institutionContractController.cs @@ -192,6 +192,19 @@ public class institutionContractController : AdminBaseController return new JsonResult(result); } + /// + /// حذف قرارداد مالی + /// + /// + /// + [HttpDelete("{id}")] + public async Task> Remove(long id) + { + _institutionContractApplication.RemoveContract(id); + return new OperationResult().Succcedded(); + + } + [HttpPost("deActive/{id}")] public ActionResult DeActive(long id, string balance) { @@ -672,6 +685,8 @@ public class institutionContractController : AdminBaseController return operationResult; } + + } public class InstitutionPlanCalculatorResponse