public static Guid Ссылка(this КодыОперацийНезавершенноеПроизводство Значение) { switch (Значение) { case КодыОперацийНезавершенноеПроизводство.СписаниеПартийВПроизводствоОперативно: return(СписаниеПартийВПроизводствоОперативно); case КодыОперацийНезавершенноеПроизводство.СписаниеКоличестваВПроизводствоОперативно: return(СписаниеКоличестваВПроизводствоОперативно); case КодыОперацийНезавершенноеПроизводство.СписаниеПрочихЗатратВПроизводство: return(СписаниеПрочихЗатратВПроизводство); case КодыОперацийНезавершенноеПроизводство.ВозвратМатериаловИзПроизводстваФикс: return(ВозвратМатериаловИзПроизводстваФикс); case КодыОперацийНезавершенноеПроизводство.ВнутренниеУслугиНаПроизводство: return(ВнутренниеУслугиНаПроизводство); case КодыОперацийНезавершенноеПроизводство.УслугиКонтрагентаНаПроизводство: return(УслугиКонтрагентаНаПроизводство); case КодыОперацийНезавершенноеПроизводство.ИнвентаризацияНЗП: return(ИнвентаризацияНЗП); case КодыОперацийНезавершенноеПроизводство.СписаниеНЗПФикс: return(СписаниеНЗПФикс); case КодыОперацийНезавершенноеПроизводство.СписаниеНЗПРегламент: return(СписаниеНЗПРегламент); case КодыОперацийНезавершенноеПроизводство.СписаниеОХР_Регламент: return(СписаниеОХР_Регламент); case КодыОперацийНезавершенноеПроизводство.СписаниеОПР_Регламент: return(СписаниеОПР_Регламент); case КодыОперацийНезавершенноеПроизводство.СписаниеОтрицЗатратРегламент: return(СписаниеОтрицЗатратРегламент); case КодыОперацийНезавершенноеПроизводство.СписаниеБракВПроизводстве_Регламент: return(СписаниеБракВПроизводстве_Регламент); case КодыОперацийНезавершенноеПроизводство.ОтрицательныеЗатраты: return(ОтрицательныеЗатраты); case КодыОперацийНезавершенноеПроизводство.ОприходованиеНЗП: return(ОприходованиеНЗП); case КодыОперацийНезавершенноеПроизводство.ОприходованиеНЗПФикс: return(ОприходованиеНЗПФикс); case КодыОперацийНезавершенноеПроизводство.КорректировкаНЗПФикс: return(КорректировкаНЗПФикс); case КодыОперацийНезавершенноеПроизводство.аспределениеНЗПРегламент: return(аспределениеНЗПРегламент); } return(Guid.Empty); }
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 (Ссылка == ОприходованиеНЗП) { return(КодыОперацийНезавершенноеПроизводство.ОприходованиеНЗП); } else if (Ссылка == ОприходованиеНЗПФикс) { return(КодыОперацийНезавершенноеПроизводство.ОприходованиеНЗПФикс); } else if (Ссылка == КорректировкаНЗПФикс) { return(КодыОперацийНезавершенноеПроизводство.КорректировкаНЗПФикс); } else if (Ссылка == аспределениеНЗПРегламент) { return(КодыОперацийНезавершенноеПроизводство.аспределениеНЗПРегламент); } return(КодыОперацийНезавершенноеПроизводство.ПустаяСсылка); }
public static byte[] Ключ(this КодыОперацийНезавершенноеПроизводство Значение) { return(Ссылка(Значение).ToByteArray()); }
public static readonly Guid аспределениеНЗПРегламент = new Guid("fbb61f94-afb6-dbbb-40f8-1c41aebdbc87"); //Распределение незавершенного производства (регламент.) public static КодыОперацийНезавершенноеПроизводство Получить(this КодыОперацийНезавершенноеПроизводство Значение, byte[] Ссылка) { return(Получить(Значение, new Guid(Ссылка))); }