diff --git a/CompanyManagment.Application/EmployeeAplication.cs b/CompanyManagment.Application/EmployeeAplication.cs index 34fae070..728682b9 100644 --- a/CompanyManagment.Application/EmployeeAplication.cs +++ b/CompanyManagment.Application/EmployeeAplication.cs @@ -1644,7 +1644,12 @@ public class EmployeeAplication : RepositoryBase, IEmployeeAppli }; return op.Succcedded(data); } + var apiResult = await _uidService.GetPersonalInfo(nationalCode, birthDate); + if (apiResult == null) + { + return op.Failed("سامانه احراز هویت در دسترس نمیباشد لطفا اطلاعات پرسنل را به صورت دستی وارد کنید", new EmployeeDataFromApiViewModel() { AuthorizedCanceled = true }); + } if (apiResult.ResponseContext.Status.Code == 14) { return op.Failed("سامانه احراز هویت در دسترس نمیباشد لطفا اطلاعات پرسنل را به صورت دستی وارد کنید", new EmployeeDataFromApiViewModel() { AuthorizedCanceled = true });