public static Guid Ссылка(this ежимыАвтонастройкиУчетнойЗаписиДокументооборота Значение) { switch (Значение) { case ежимыАвтонастройкиУчетнойЗаписиДокументооборота.Отключена: return(Отключена); case ежимыАвтонастройкиУчетнойЗаписиДокументооборота.ВключенаВТихомРежиме: return(ВключенаВТихомРежиме); case ежимыАвтонастройкиУчетнойЗаписиДокументооборота.Включена: return(Включена); } return(Guid.Empty); }
public static ежимыАвтонастройкиУчетнойЗаписиДокументооборота Получить(this ежимыАвтонастройкиУчетнойЗаписиДокументооборота Значение, Guid Ссылка) { if (Ссылка == Отключена) { return(ежимыАвтонастройкиУчетнойЗаписиДокументооборота.Отключена); } else if (Ссылка == ВключенаВТихомРежиме) { return(ежимыАвтонастройкиУчетнойЗаписиДокументооборота.ВключенаВТихомРежиме); } else if (Ссылка == Включена) { return(ежимыАвтонастройкиУчетнойЗаписиДокументооборота.Включена); } return(ежимыАвтонастройкиУчетнойЗаписиДокументооборота.ПустаяСсылка); }
public static byte[] Ключ(this ежимыАвтонастройкиУчетнойЗаписиДокументооборота Значение) { return(Ссылка(Значение).ToByteArray()); }
public static ежимыАвтонастройкиУчетнойЗаписиДокументооборота Получить(this ежимыАвтонастройкиУчетнойЗаписиДокументооборота Значение, byte[] Ссылка) { return(Получить(Значение, new Guid(Ссылка))); }