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 ФорматыДатаВремениЗначенияРазряда.Год;
}
return ФорматыДатаВремениЗначенияРазряда.ПустаяСсылка;
}