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