public static ТипыФайловОтчетностиПФР Получить(this ТипыФайловОтчетностиПФР Значение, Guid Ссылка) { if (Ссылка == ПачкаАДВ) { return(ТипыФайловОтчетностиПФР.ПачкаАДВ); } else if (Ссылка == ПачкаИС) { return(ТипыФайловОтчетностиПФР.ПачкаИС); } else if (Ссылка == ПачкаДСВ) { return(ТипыФайловОтчетностиПФР.ПачкаДСВ); } else if (Ссылка == еестрДСВ) { return(ТипыФайловОтчетностиПФР.еестрДСВ); } else if (Ссылка == ПачкаРСВ) { return(ТипыФайловОтчетностиПФР.ПачкаРСВ); } else if (Ссылка == ПачкаСВВ) { return(ТипыФайловОтчетностиПФР.ПачкаСВВ); } return(ТипыФайловОтчетностиПФР.ПустаяСсылка); }
public static Guid Ссылка(this ТипыФайловОтчетностиПФР Значение) { switch (Значение) { case ТипыФайловОтчетностиПФР.ПачкаАДВ: return(ПачкаАДВ); case ТипыФайловОтчетностиПФР.ПачкаИС: return(ПачкаИС); case ТипыФайловОтчетностиПФР.ПачкаДСВ: return(ПачкаДСВ); case ТипыФайловОтчетностиПФР.еестрДСВ: return(еестрДСВ); case ТипыФайловОтчетностиПФР.ПачкаРСВ: return(ПачкаРСВ); case ТипыФайловОтчетностиПФР.ПачкаСВВ: return(ПачкаСВВ); } return(Guid.Empty); }
public static byte[] Ключ(this ТипыФайловОтчетностиПФР Значение) { return(Ссылка(Значение).ToByteArray()); }
public static readonly Guid ПачкаСВВ = new Guid("dc27f295-18f2-c0a2-4e2c-ff758bf1194f"); //Пачка СВВ public static ТипыФайловОтчетностиПФР Получить(this ТипыФайловОтчетностиПФР Значение, byte[] Ссылка) { return(Получить(Значение, new Guid(Ссылка))); }