public static КодыОперацийТоварыНаСкладах Получить(this КодыОперацийТоварыНаСкладах Значение, Guid Ссылка) { if (Ссылка == СписаниеПартийВПроизводствоОперативно) { return(КодыОперацийТоварыНаСкладах.СписаниеПартийВПроизводствоОперативно); } else 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(ВыпускПоОперацииСтоимость); case КодыОперацийТоварыНаСкладах.ВозвратМатериаловИзЭксплуатации: return(ВозвратМатериаловИзЭксплуатации); } return(Guid.Empty); }
public static readonly Guid ВозвратМатериаловИзЭксплуатации = new Guid("d013a781-ce02-71ac-4ca7-bc41e7149196"); //Возврат материалов из эксплуатации public static КодыОперацийТоварыНаСкладах Получить(this КодыОперацийТоварыНаСкладах Значение, byte[] Ссылка) { return(Получить(Значение, new Guid(Ссылка))); }
public static byte[] Ключ(this КодыОперацийТоварыНаСкладах Значение) { return(Ссылка(Значение).ToByteArray()); }