public object Convert(object value, Type targetType, object parameter, System.Globalization.CultureInfo culture) { if (value == null) { return(0); } ContactDailyStatus status = (ContactDailyStatus)value; if (status == ContactDailyStatus.SeenSickAndNotIsolated) { return(-19); } if (status == ContactDailyStatus.Dead) { return(0); } if (status == ContactDailyStatus.SeenSickAndIsolated) { return(-16); } if (status == ContactDailyStatus.NotSeen) { return(0); } return(0); }
public object Convert(object value, Type targetType, object parameter, System.Globalization.CultureInfo culture) { if (value == null) { return(String.Empty); } ContactDailyStatus status = (ContactDailyStatus)value; if (status == ContactDailyStatus.SeenSickAndNotIsolated) { return(Properties.Resources.SingleContactChartSickNotIsolated); } if (status == ContactDailyStatus.Dead) { return(Properties.Resources.Dead); } if (status == ContactDailyStatus.SeenSickAndIsolated) { return(Properties.Resources.SingleContactChartSickIsolated); } if (status == ContactDailyStatus.NotSeen) { return(Properties.Resources.SingleContactChartNotSeen); } return(String.Empty); }
public object Convert(object value, Type targetType, object parameter, System.Globalization.CultureInfo culture) { if (value == null) { return(Visibility.Collapsed); } ContactDailyStatus status = (ContactDailyStatus)value; if (status == ContactDailyStatus.SeenSickAndNotIsolated || status == ContactDailyStatus.Dead || status == ContactDailyStatus.SeenNotSick || status == ContactDailyStatus.SeenSickAndIsoNotFilledOut || status == ContactDailyStatus.SeenSickAndIsolated) { return(Visibility.Visible); } return(Visibility.Collapsed); }
public object Convert(object value, Type targetType, object parameter, System.Globalization.CultureInfo culture) { if (value == null) { return("Unknown"); } ContactDailyStatus status = (ContactDailyStatus)value; switch (status) { case ContactDailyStatus.Dead: return("Dead"); case ContactDailyStatus.NotRecorded: return("Status not recorded"); case ContactDailyStatus.NotSeen: return("Not seen"); case ContactDailyStatus.SeenNotSick: return("Seen and not sick"); case ContactDailyStatus.SeenSickAndIsolated: return("Seen and sick, isolated"); case ContactDailyStatus.SeenSickAndIsoNotFilledOut: return("Seen and sick, isolation unknown"); case ContactDailyStatus.SeenSickAndNotIsolated: return("Seen and sick, not isolated"); case ContactDailyStatus.Unknown: return("Unknown"); } return(String.Empty); }