public static Guid Ссылка(this СлучаиУходаЗаБольнымиДетьми Значение) { switch (Значение) { case СлучаиУходаЗаБольнымиДетьми.ПоУходуДо3хЛет: return(ПоУходуДо3хЛет); case СлучаиУходаЗаБольнымиДетьми.ПоУходуДо7миЛетДляСостоящихВБраке: return(ПоУходуДо7миЛетДляСостоящихВБраке); case СлучаиУходаЗаБольнымиДетьми.ПоУходуДо7миЛетДляНеСостоящихВБраке: return(ПоУходуДо7миЛетДляНеСостоящихВБраке); case СлучаиУходаЗаБольнымиДетьми.ПоУходуДо15тиЛетДляСостоящихВБраке: return(ПоУходуДо15тиЛетДляСостоящихВБраке); case СлучаиУходаЗаБольнымиДетьми.ПоУходуДо15тиЛетДляНеСостоящихВБраке: return(ПоУходуДо15тиЛетДляНеСостоящихВБраке); case СлучаиУходаЗаБольнымиДетьми.ПоУходуДо7миЛетАмбулаторно: return(ПоУходуДо7миЛетАмбулаторно); case СлучаиУходаЗаБольнымиДетьми.ПоУходуДо7миЛетВСтационаре: return(ПоУходуДо7миЛетВСтационаре); case СлучаиУходаЗаБольнымиДетьми.ПоУходуДо7миЛетПриОсобомЗаболеванииАмбулаторно: return(ПоУходуДо7миЛетПриОсобомЗаболеванииАмбулаторно); case СлучаиУходаЗаБольнымиДетьми.ПоУходуДо7миЛетПриОсобомЗаболеванииВСтационаре: return(ПоУходуДо7миЛетПриОсобомЗаболеванииВСтационаре); case СлучаиУходаЗаБольнымиДетьми.ПоУходуДо15тиЛетАмбулаторно: return(ПоУходуДо15тиЛетАмбулаторно); case СлучаиУходаЗаБольнымиДетьми.ПоУходуДо15тиЛетВСтационаре: return(ПоУходуДо15тиЛетВСтационаре); case СлучаиУходаЗаБольнымиДетьми.ПоУходуЗаРебенкомИнвалидомАмбулаторно: return(ПоУходуЗаРебенкомИнвалидомАмбулаторно); case СлучаиУходаЗаБольнымиДетьми.ПоУходуЗаРебенкомИнвалидомВСтационаре: return(ПоУходуЗаРебенкомИнвалидомВСтационаре); case СлучаиУходаЗаБольнымиДетьми.ПоУходуДо15тиЛетПриПоствакцинальномОсложненииАмбулаторно: return(ПоУходуДо15тиЛетПриПоствакцинальномОсложненииАмбулаторно); case СлучаиУходаЗаБольнымиДетьми.ПоУходуДо15тиЛетПриПоствакцинальномОсложненииВСтационаре: return(ПоУходуДо15тиЛетПриПоствакцинальномОсложненииВСтационаре); case СлучаиУходаЗаБольнымиДетьми.ПоУходуДо15тиЛетПриВИЧ: return(ПоУходуДо15тиЛетПриВИЧ); } return(Guid.Empty); }
public static СлучаиУходаЗаБольнымиДетьми Получить(this СлучаиУходаЗаБольнымиДетьми Значение, Guid Ссылка) { if (Ссылка == ПоУходуДо3хЛет) { return(СлучаиУходаЗаБольнымиДетьми.ПоУходуДо3хЛет); } else if (Ссылка == ПоУходуДо7миЛетДляСостоящихВБраке) { return(СлучаиУходаЗаБольнымиДетьми.ПоУходуДо7миЛетДляСостоящихВБраке); } else if (Ссылка == ПоУходуДо7миЛетДляНеСостоящихВБраке) { return(СлучаиУходаЗаБольнымиДетьми.ПоУходуДо7миЛетДляНеСостоящихВБраке); } else if (Ссылка == ПоУходуДо15тиЛетДляСостоящихВБраке) { return(СлучаиУходаЗаБольнымиДетьми.ПоУходуДо15тиЛетДляСостоящихВБраке); } else if (Ссылка == ПоУходуДо15тиЛетДляНеСостоящихВБраке) { return(СлучаиУходаЗаБольнымиДетьми.ПоУходуДо15тиЛетДляНеСостоящихВБраке); } else if (Ссылка == ПоУходуДо7миЛетАмбулаторно) { return(СлучаиУходаЗаБольнымиДетьми.ПоУходуДо7миЛетАмбулаторно); } else if (Ссылка == ПоУходуДо7миЛетВСтационаре) { return(СлучаиУходаЗаБольнымиДетьми.ПоУходуДо7миЛетВСтационаре); } else if (Ссылка == ПоУходуДо7миЛетПриОсобомЗаболеванииАмбулаторно) { return(СлучаиУходаЗаБольнымиДетьми.ПоУходуДо7миЛетПриОсобомЗаболеванииАмбулаторно); } else if (Ссылка == ПоУходуДо7миЛетПриОсобомЗаболеванииВСтационаре) { return(СлучаиУходаЗаБольнымиДетьми.ПоУходуДо7миЛетПриОсобомЗаболеванииВСтационаре); } else if (Ссылка == ПоУходуДо15тиЛетАмбулаторно) { return(СлучаиУходаЗаБольнымиДетьми.ПоУходуДо15тиЛетАмбулаторно); } else if (Ссылка == ПоУходуДо15тиЛетВСтационаре) { return(СлучаиУходаЗаБольнымиДетьми.ПоУходуДо15тиЛетВСтационаре); } else if (Ссылка == ПоУходуЗаРебенкомИнвалидомАмбулаторно) { return(СлучаиУходаЗаБольнымиДетьми.ПоУходуЗаРебенкомИнвалидомАмбулаторно); } else if (Ссылка == ПоУходуЗаРебенкомИнвалидомВСтационаре) { return(СлучаиУходаЗаБольнымиДетьми.ПоУходуЗаРебенкомИнвалидомВСтационаре); } else if (Ссылка == ПоУходуДо15тиЛетПриПоствакцинальномОсложненииАмбулаторно) { return(СлучаиУходаЗаБольнымиДетьми.ПоУходуДо15тиЛетПриПоствакцинальномОсложненииАмбулаторно); } else if (Ссылка == ПоУходуДо15тиЛетПриПоствакцинальномОсложненииВСтационаре) { return(СлучаиУходаЗаБольнымиДетьми.ПоУходуДо15тиЛетПриПоствакцинальномОсложненииВСтационаре); } else if (Ссылка == ПоУходуДо15тиЛетПриВИЧ) { return(СлучаиУходаЗаБольнымиДетьми.ПоУходуДо15тиЛетПриВИЧ); } return(СлучаиУходаЗаБольнымиДетьми.ПустаяСсылка); }
public static byte[] Ключ(this СлучаиУходаЗаБольнымиДетьми Значение) { return(Ссылка(Значение).ToByteArray()); }
public static readonly Guid ПоУходуДо15тиЛетПриВИЧ = new Guid("7549a195-4b18-bedf-412f-2aa5bfe772d0"); //(15) До 15-ти лет, ВИЧ-инфицированным, в стационаре public static СлучаиУходаЗаБольнымиДетьми Получить(this СлучаиУходаЗаБольнымиДетьми Значение, byte[] Ссылка) { return(Получить(Значение, new Guid(Ссылка))); }