public static Guid Ссылка(this ТипыЦикловОбмена Значение) { switch (Значение) { case ТипыЦикловОбмена.НалоговаяИлиБухгалтерскаяОтчетность: return(НалоговаяИлиБухгалтерскаяОтчетность); case ТипыЦикловОбмена.НеформализованныеДокументыНалоговогоОргана: return(НеформализованныеДокументыНалоговогоОргана); case ТипыЦикловОбмена.НеформализованныеДокументыНалогоплательщика: return(НеформализованныеДокументыНалогоплательщика); case ТипыЦикловОбмена.ЗапросыНаИнформационноеОбслуживание: return(ЗапросыНаИнформационноеОбслуживание); case ТипыЦикловОбмена.ОтчетностьПФР: return(ОтчетностьПФР); case ТипыЦикловОбмена.НеформализованнаяПерепискаПФРВходящие: return(НеформализованнаяПерепискаПФРВходящие); case ТипыЦикловОбмена.НеформализованнаяПерепискаПФРИсходящие: return(НеформализованнаяПерепискаПФРИсходящие); case ТипыЦикловОбмена.Форма2НДФЛ: return(Форма2НДФЛ); case ТипыЦикловОбмена.ОбращениеНП: return(ОбращениеНП); case ТипыЦикловОбмена.ПисьмоНО: return(ПисьмоНО); case ТипыЦикловОбмена.ассылка: return(ассылка); case ТипыЦикловОбмена.ассылкаГрупповая: return(ассылкаГрупповая); case ТипыЦикловОбмена.ИОН: return(ИОН); case ТипыЦикловОбмена.ОтчетностьФСГС: return(ОтчетностьФСГС); case ТипыЦикловОбмена.ПисьменноеОбращениеВФСГС: return(ПисьменноеОбращениеВФСГС); case ТипыЦикловОбмена.ИндивидуальноеИнформированиеФСГС: return(ИндивидуальноеИнформированиеФСГС); case ТипыЦикловОбмена.ассылкаФСГС: return(ассылкаФСГС); case ТипыЦикловОбмена.Заявление: return(Заявление); case ТипыЦикловОбмена.Документ: return(Документ); } return(Guid.Empty); }
public static ТипыЦикловОбмена Получить(this ТипыЦикловОбмена Значение, Guid Ссылка) { if (Ссылка == НалоговаяИлиБухгалтерскаяОтчетность) { return(ТипыЦикловОбмена.НалоговаяИлиБухгалтерскаяОтчетность); } else if (Ссылка == НеформализованныеДокументыНалоговогоОргана) { return(ТипыЦикловОбмена.НеформализованныеДокументыНалоговогоОргана); } else if (Ссылка == НеформализованныеДокументыНалогоплательщика) { return(ТипыЦикловОбмена.НеформализованныеДокументыНалогоплательщика); } else if (Ссылка == ЗапросыНаИнформационноеОбслуживание) { return(ТипыЦикловОбмена.ЗапросыНаИнформационноеОбслуживание); } else if (Ссылка == ОтчетностьПФР) { return(ТипыЦикловОбмена.ОтчетностьПФР); } else if (Ссылка == НеформализованнаяПерепискаПФРВходящие) { return(ТипыЦикловОбмена.НеформализованнаяПерепискаПФРВходящие); } else if (Ссылка == НеформализованнаяПерепискаПФРИсходящие) { return(ТипыЦикловОбмена.НеформализованнаяПерепискаПФРИсходящие); } else if (Ссылка == Форма2НДФЛ) { return(ТипыЦикловОбмена.Форма2НДФЛ); } else if (Ссылка == ОбращениеНП) { return(ТипыЦикловОбмена.ОбращениеНП); } else if (Ссылка == ПисьмоНО) { return(ТипыЦикловОбмена.ПисьмоНО); } else if (Ссылка == ассылка) { return(ТипыЦикловОбмена.ассылка); } else if (Ссылка == ассылкаГрупповая) { return(ТипыЦикловОбмена.ассылкаГрупповая); } else if (Ссылка == ИОН) { return(ТипыЦикловОбмена.ИОН); } else if (Ссылка == ОтчетностьФСГС) { return(ТипыЦикловОбмена.ОтчетностьФСГС); } else if (Ссылка == ПисьменноеОбращениеВФСГС) { return(ТипыЦикловОбмена.ПисьменноеОбращениеВФСГС); } else if (Ссылка == ИндивидуальноеИнформированиеФСГС) { return(ТипыЦикловОбмена.ИндивидуальноеИнформированиеФСГС); } else if (Ссылка == ассылкаФСГС) { return(ТипыЦикловОбмена.ассылкаФСГС); } else if (Ссылка == Заявление) { return(ТипыЦикловОбмена.Заявление); } else if (Ссылка == Документ) { return(ТипыЦикловОбмена.Документ); } return(ТипыЦикловОбмена.ПустаяСсылка); }
public static readonly Guid Документ = new Guid("df74f88d-2b7c-e3d0-4e98-f1c4752ce9b4"); //Документы реализации полномочий налоговых органов public static ТипыЦикловОбмена Получить(this ТипыЦикловОбмена Значение, byte[] Ссылка) { return(Получить(Значение, new Guid(Ссылка))); }
public static byte[] Ключ(this ТипыЦикловОбмена Значение) { return(Ссылка(Значение).ToByteArray()); }