示例#1
0
        public static Guid Ссылка(this ТипыОтправляемыхДокументов Значение)
        {
            switch (Значение)
            {
            case ТипыОтправляемыхДокументов.ПрочаяОтчетностьФНС: return(ПрочаяОтчетностьФНС);

            case ТипыОтправляемыхДокументов.БухгалтерскаяОтчетность: return(БухгалтерскаяОтчетность);

            case ТипыОтправляемыхДокументов.ЗаявлениеОВвозеТоваров: return(ЗаявлениеОВвозеТоваров);

            case ТипыОтправляемыхДокументов.Форма2НДФЛ: return(Форма2НДФЛ);

            case ТипыОтправляемыхДокументов.Отчет4ФСС: return(Отчет4ФСС);

            case ТипыОтправляемыхДокументов.ПрочаяОтчетностьПФР: return(ПрочаяОтчетностьПФР);

            case ТипыОтправляемыхДокументов.КомплектОтчетностиПФР: return(КомплектОтчетностиПФР);

            case ТипыОтправляемыхДокументов.ОтчетФСГС: return(ОтчетФСГС);
            }
            return(Guid.Empty);
        }
示例#2
0
 public static ТипыОтправляемыхДокументов Получить(this ТипыОтправляемыхДокументов Значение, Guid Ссылка)
 {
     if (Ссылка == ПрочаяОтчетностьФНС)
     {
         return(ТипыОтправляемыхДокументов.ПрочаяОтчетностьФНС);
     }
     else if (Ссылка == БухгалтерскаяОтчетность)
     {
         return(ТипыОтправляемыхДокументов.БухгалтерскаяОтчетность);
     }
     else if (Ссылка == ЗаявлениеОВвозеТоваров)
     {
         return(ТипыОтправляемыхДокументов.ЗаявлениеОВвозеТоваров);
     }
     else if (Ссылка == Форма2НДФЛ)
     {
         return(ТипыОтправляемыхДокументов.Форма2НДФЛ);
     }
     else if (Ссылка == Отчет4ФСС)
     {
         return(ТипыОтправляемыхДокументов.Отчет4ФСС);
     }
     else if (Ссылка == ПрочаяОтчетностьПФР)
     {
         return(ТипыОтправляемыхДокументов.ПрочаяОтчетностьПФР);
     }
     else if (Ссылка == КомплектОтчетностиПФР)
     {
         return(ТипыОтправляемыхДокументов.КомплектОтчетностиПФР);
     }
     else if (Ссылка == ОтчетФСГС)
     {
         return(ТипыОтправляемыхДокументов.ОтчетФСГС);
     }
     return(ТипыОтправляемыхДокументов.ПустаяСсылка);
 }
示例#3
0
 public static byte[] Ключ(this ТипыОтправляемыхДокументов Значение)
 {
     return(Ссылка(Значение).ToByteArray());
 }
示例#4
0
 public static readonly Guid ОтчетФСГС             = new Guid("c4c4fc9f-90ed-b2f0-4628-4b9acca8a26d");   //Отчет в Росстат
 public static ТипыОтправляемыхДокументов Получить(this ТипыОтправляемыхДокументов Значение, byte[] Ссылка)
 {
     return(Получить(Значение, new Guid(Ссылка)));
 }