Activities of "Merna"

Hello, Our application support 2 languages, Arabic (ar) and English (en), so we faced an issue using a date picker when UI Culture is ar. It returns in Hijri format, not Gregorian format when its type is Date Time, not a string.

How can I specify only Gregorian date format without using current culture please?

Thanks in advance

Hello , ABP Framework version: v5.1 UI type: MVC

hello , Here is the languages we use in our application .

Steps : 1-Use Ar languages 2- select date then search **(Before Submitting)

**(After Submitting) years only in dates is return in hijri but wrongly cause now we are in 1443 not 1422

Hello , I have tried to add input hidden in my application to add this solution but still return hijri in ar culture .

Hello , Here is my code ,

   <input hidden
                type="text"
                class="form-control"
                name="testHijriInput"
                value="@DateTime.Now.AddMonths(-1).Date.ToString(CultureInfo.CurrentUICulture.DateTimeFormat.ShortDatePattern)" />

I have used CultureInfo.CurrentUICulture .

hello , still hijri date appears

if (CultureInfo.CurrentUICulture.TwoLetterISOLanguageName == "ar") {

        &lt;input  hidden
               type=&quot;text&quot;
               class=&quot;form-control&quot;
               name=&quot;testHijriInput&quot;
               value=&quot;@DateTime.Now.AddMonths(-1).Date.ToString(&quot;MM/dd/yyyy&quot;)&quot; /&gt;
    }
    else
    {
        &lt;input hidden
            type=&quot;text&quot;
            class=&quot;form-control&quot;
            name=&quot;testHijriInput&quot;
            value=&quot;@DateTime.Now.AddMonths(-1).Date.ToString(CultureInfo.CurrentUICulture.DateTimeFormat.ShortDatePattern)&quot; /&gt;
         
    }

Hello , I tried to enforce the culture to use en-US and date is Gregorian in arabic .

Using : <input hidden type="text" class="form-control" name="testHijriInput1" value="@DateTime.Now.AddMonths(-1).Date.ToString(new CultureInfo("en-US"))" />

so ,is there a way to be more generic to configure it once in the whole application?

Hello , I tried these configurations ,but unfortunately it doesn't work either.

Question

Hello, I have an issue with my application,

  • Steps to reproduce the issue:" 1-login to a specific tenant 2-change from the administration area tenant status from active to passive 3-try to login again directly after changing the status and user can login successfully although the tenant status was modified in the database to be passive, but the application still displays active status unless at least an hour passes.

How could I fix it to have instant response when logging in ? Thanks in advance

Here is some information about my application

  • ABP Framework version: v5.1
  • UI type: MVC
  • DB provider: EF Core
Answer

Hello , I did used Update action in tenant repository but still identity cant cache the new status till at least an hours passes. so is there any other action I should call to trigger this event or is there a way to remove caching for tenants manually? cause I want an instant response from identity but it doesn't work as it should be.

Showing 1 to 10 of 28 entries
Made with ❤️ on ABP v8.2.0-preview Updated on March 25, 2024, 15:11