From c7f5310c560a6868324ca0c4931debb22ef55a42 Mon Sep 17 00:00:00 2001 From: SamSys Date: Tue, 7 Oct 2025 14:02:12 +0330 Subject: [PATCH] Edit Employee change NationalCode Validation By Nationality --- .../EmployeeAplication.cs | 20 +++++++++++++++---- 1 file changed, 16 insertions(+), 4 deletions(-) diff --git a/CompanyManagment.Application/EmployeeAplication.cs b/CompanyManagment.Application/EmployeeAplication.cs index 3873c36f..93e6b654 100644 --- a/CompanyManagment.Application/EmployeeAplication.cs +++ b/CompanyManagment.Application/EmployeeAplication.cs @@ -179,8 +179,13 @@ public class EmployeeAplication : RepositoryBase, IEmployeeAppli else { - nationalCodValid = false; - return opration.Failed("کد ملی وارد شده نا معتبر است"); + + + nationalCodValid = false; + return opration.Failed("کد ملی وارد شده نا معتبر است"); + + + } } catch (Exception) @@ -313,8 +318,15 @@ public class EmployeeAplication : RepositoryBase, IEmployeeAppli else { - nationalCodValid = false; - return opration.Failed("کد ملی وارد شده نا معتبر است"); + if (command.Nationality == "ایرانی") + { + nationalCodValid = false; + return opration.Failed("کد ملی وارد شده نا معتبر است"); + } + else + { + nationalCodValid = true; + } } } catch (Exception)