Beispiel #1
0
        public static Guid Ссылка(this МетодыПланированияУчетаЗатратНаПерсонал Значение)
        {
            switch (Значение)
            {
            case МетодыПланированияУчетаЗатратНаПерсонал.МетодНачисленийБезВыделенияНалогов: return(МетодНачисленийБезВыделенияНалогов);

            case МетодыПланированияУчетаЗатратНаПерсонал.МетодНачисленийСВыделениемНалогов: return(МетодНачисленийСВыделениемНалогов);

            case МетодыПланированияУчетаЗатратНаПерсонал.КассовыйМетодБезВыделенияНалогов: return(КассовыйМетодБезВыделенияНалогов);

            case МетодыПланированияУчетаЗатратНаПерсонал.КассовыйМетодСВыделениемНалогов: return(КассовыйМетодСВыделениемНалогов);
            }
            return(Guid.Empty);
        }
Beispiel #2
0
 public static МетодыПланированияУчетаЗатратНаПерсонал Получить(this МетодыПланированияУчетаЗатратНаПерсонал Значение, Guid Ссылка)
 {
     if (Ссылка == МетодНачисленийБезВыделенияНалогов)
     {
         return(МетодыПланированияУчетаЗатратНаПерсонал.МетодНачисленийБезВыделенияНалогов);
     }
     else if (Ссылка == МетодНачисленийСВыделениемНалогов)
     {
         return(МетодыПланированияУчетаЗатратНаПерсонал.МетодНачисленийСВыделениемНалогов);
     }
     else if (Ссылка == КассовыйМетодБезВыделенияНалогов)
     {
         return(МетодыПланированияУчетаЗатратНаПерсонал.КассовыйМетодБезВыделенияНалогов);
     }
     else if (Ссылка == КассовыйМетодСВыделениемНалогов)
     {
         return(МетодыПланированияУчетаЗатратНаПерсонал.КассовыйМетодСВыделениемНалогов);
     }
     return(МетодыПланированияУчетаЗатратНаПерсонал.ПустаяСсылка);
 }
Beispiel #3
0
 public static byte[] Ключ(this МетодыПланированияУчетаЗатратНаПерсонал Значение)
 {
     return(Ссылка(Значение).ToByteArray());
 }
Beispiel #4
0
 public static readonly Guid КассовыйМетодСВыделениемНалогов    = new Guid("3231ab8c-c203-111f-4d21-58ef14a83bab"); //Кассовый метод с выделением страховых взносов (ЕСН) и НДФЛ
 public static МетодыПланированияУчетаЗатратНаПерсонал Получить(this МетодыПланированияУчетаЗатратНаПерсонал Значение, byte[] Ссылка)
 {
     return(Получить(Значение, new Guid(Ссылка)));
 }