Exemple #1
0
        /// <summary>
        /// التنسيقات المدعومة عربي سوري سعودي انكليزي عادي
        /// </summary>
        internal static void SetGlobalizationCulture(CultureInfoType CultureInfoTypee)
        {
            string ax = "ar-SY";

            switch (CultureInfoTypee)
            {
            case CultureInfoType.ArabicSudi: ax = "ar-SA"; break;

            case CultureInfoType.ArabicSyria: ax = "ar-SY"; break;

            case CultureInfoType.English: ax = "en"; break;
            }
            try
            {
                CultureInfo        bewcrl = new CultureInfo(ax);
                DateTimeFormatInfo dfi    = new DateTimeFormatInfo();
                dfi.MonthDayPattern        = "dd/MM/yyyy hh:mm:ss tt";
                bewcrl.DateTimeFormat      = dfi;
                Application.CurrentCulture = bewcrl;
                System.Threading.Thread.CurrentThread.CurrentCulture   = bewcrl;
                System.Threading.Thread.CurrentThread.CurrentUICulture = bewcrl;
            }
            catch { MessageBox.Show("عذرا يجب أن يدعم النظام لغة الادخال العربية", "خطأ", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    Closely(); }
        }
Exemple #2
0
        public static CultureInfo GetByType(this CultureInfoType type)
        {
            switch (type)
            {
            case CultureInfoType.InvariantCulture:
                return(CultureInfo.InvariantCulture);

            case CultureInfoType.DefaultThreadCurrentCulture:
                return(CultureInfo.DefaultThreadCurrentCulture);

            case CultureInfoType.InstalledUICulture:
                return(CultureInfo.InstalledUICulture);

            case CultureInfoType.CurrentUICulture:
                return(CultureInfo.CurrentUICulture);

            case CultureInfoType.CurrentCulture:
                return(CultureInfo.CurrentCulture);

            case CultureInfoType.DefaultThreadCurrentUICulture:
                return(CultureInfo.DefaultThreadCurrentUICulture);

            default:
                throw new ArgumentException("Unknown culture info");
            }
        }
Exemple #3
0
 public IdentityBuilder(
     AssemblyName name,
     Version version,
     ProcessorArchitecture architecture,
     CultureInfoType cultureType         = CultureInfoType.CurrentCulture,
     AssemblyHashAlgorithm hashAlgorithm = AssemblyHashAlgorithm.MD5)
 {
     this.assemblyName  = name;
     this.version       = version;
     this.architecture  = architecture;
     this.culture       = cultureType.GetByType();
     this.hashAlgorithm = hashAlgorithm;
 }
Exemple #4
0
    public static void smethod_11(string A_0, CultureInfoType A_1)
    {
        CultureInfo info = new CultureInfo(A_0);

        switch (A_1)
        {
        case CultureInfoType.CurrentCulture:
            Thread.CurrentThread.CurrentCulture = info;
            return;

        case CultureInfoType.CurrentUICulture:
            Thread.CurrentThread.CurrentUICulture = info;
            return;
        }
    }
Exemple #5
0
 public IdentityBuilder(
     string assemblyName,
     ProcessorArchitecture architecture,
     int majorVersion,
     int minorVersion,
     int buildVersion,
     int revisionVersion,
     CultureInfoType cultureType         = CultureInfoType.CurrentCulture,
     AssemblyHashAlgorithm hashAlgorithm = AssemblyHashAlgorithm.MD5) : this(
         CreateAssemblyName(assemblyName),
         CreateVersion(
             majorVersion,
             minorVersion,
             buildVersion,
             revisionVersion),
         architecture,
         cultureType,
         hashAlgorithm)
 {
 }