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(Ссылка == НеформализованныйДокумент)
{
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(Ссылка == Реестр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 ТипыСодержимогоТранспортногоКонтейнера.ПодтверждениеПолученияПисьма;
}
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 ТипыСодержимогоТранспортногоКонтейнера.ОписаниеОшибочногоПакетаФНС;
}
else if(Ссылка == Форма2НДФЛ)
{
return ТипыСодержимогоТранспортногоКонтейнера.Форма2НДФЛ;
}
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 ТипыСодержимогоТранспортногоКонтейнера.ОписаниеФайлаОтчетностиФСГС;
}
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 ТипыСодержимогоТранспортногоКонтейнера.ПодтверждениеОператораФСГС;
}
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 ТипыСодержимогоТранспортногоКонтейнера.ПустаяСсылка;
}