示例#1
0
 public static ПорядкиОкругления Получить(this ПорядкиОкругления Значение, Guid Ссылка)
 {
     if (Ссылка == Окр0_01)
     {
         return(ПорядкиОкругления.Окр0_01);
     }
     else if (Ссылка == Окр0_05)
     {
         return(ПорядкиОкругления.Окр0_05);
     }
     else if (Ссылка == Окр0_1)
     {
         return(ПорядкиОкругления.Окр0_1);
     }
     else if (Ссылка == Окр0_5)
     {
         return(ПорядкиОкругления.Окр0_5);
     }
     else if (Ссылка == Окр1)
     {
         return(ПорядкиОкругления.Окр1);
     }
     else if (Ссылка == Окр5)
     {
         return(ПорядкиОкругления.Окр5);
     }
     else if (Ссылка == Окр10)
     {
         return(ПорядкиОкругления.Окр10);
     }
     else if (Ссылка == Окр50)
     {
         return(ПорядкиОкругления.Окр50);
     }
     else if (Ссылка == Окр100)
     {
         return(ПорядкиОкругления.Окр100);
     }
     return(ПорядкиОкругления.ПустаяСсылка);
 }
示例#2
0
        public static Guid Ссылка(this ПорядкиОкругления Значение)
        {
            switch (Значение)
            {
            case ПорядкиОкругления.Окр0_01: return(Окр0_01);

            case ПорядкиОкругления.Окр0_05: return(Окр0_05);

            case ПорядкиОкругления.Окр0_1: return(Окр0_1);

            case ПорядкиОкругления.Окр0_5: return(Окр0_5);

            case ПорядкиОкругления.Окр1: return(Окр1);

            case ПорядкиОкругления.Окр5: return(Окр5);

            case ПорядкиОкругления.Окр10: return(Окр10);

            case ПорядкиОкругления.Окр50: return(Окр50);

            case ПорядкиОкругления.Окр100: return(Окр100);
            }
            return(Guid.Empty);
        }
示例#3
0
 public static readonly Guid Окр100 = new Guid("25c07b8c-92cc-968f-453f-5d717c82fb0c");        //100
 public static ПорядкиОкругления Получить(this ПорядкиОкругления Значение, byte[] Ссылка)
 {
     return(Получить(Значение, new Guid(Ссылка)));
 }
示例#4
0
 public static byte[] Ключ(this ПорядкиОкругления Значение)
 {
     return(Ссылка(Значение).ToByteArray());
 }