diff --git a/0_Framework/Application/Tools.cs b/0_Framework/Application/Tools.cs
index 1c5962eb..efe2fc17 100644
--- a/0_Framework/Application/Tools.cs
+++ b/0_Framework/Application/Tools.cs
@@ -1377,14 +1377,35 @@ public static class Tools
var pc = new PersianCalendar();
return ($"{pc.GetYear(date)}/{pc.GetMonth(date):00}/01").ToGeorgianDateTime();
}
- #region Mahan
- ///
- /// این متد سعی میکند رشته را به تاریخ برگرداند و یک بول و دیت تایم برمیگرداند
- ///
- /// تاریخ شمسی
- /// تاریخ
- ///
- public static bool TryToGeorgianDateTime(this string persianDate, out DateTime georgianDateTime)
+ #region Mahan
+
+
+ ///
+ /// این متد حروف عربی را به فارسی در میاورد. مثال: علي را به علی تبدیل میکند
+ ///
+ ///
+ ///
+ public static string ToPersian(this string text)
+ {
+ var res = "";
+ foreach (var @char in text)
+ {
+
+ if (@char == char.Parse("ي"))
+ res += "ی";
+ else
+ res += @char;
+ }
+ return res;
+ }
+
+ ///
+ /// این متد سعی میکند رشته را به تاریخ برگرداند و یک بول و دیت تایم برمیگرداند
+ ///
+ /// تاریخ شمسی
+ /// تاریخ
+ ///
+ public static bool TryToGeorgianDateTime(this string persianDate, out DateTime georgianDateTime)
{
if (string.IsNullOrWhiteSpace(persianDate))
{
diff --git a/0_Framework/Application/UID/UidService.cs b/0_Framework/Application/UID/UidService.cs
index 2a947aa7..043fa0a5 100644
--- a/0_Framework/Application/UID/UidService.cs
+++ b/0_Framework/Application/UID/UidService.cs
@@ -36,7 +36,12 @@ public class UidService : IUidService
if(!requestResult.IsSuccessStatusCode)
return null;
var responseResult = await requestResult.Content.ReadFromJsonAsync();
- return responseResult;
+ responseResult.BasicInformation.FirstName = responseResult.BasicInformation.FirstName.ToPersian();
+ responseResult.BasicInformation.LastName = responseResult.BasicInformation.LastName.ToPersian();
+ responseResult.BasicInformation.FatherName = responseResult.BasicInformation.FatherName.ToPersian();
+
+
+ return responseResult;
}