예제 #1
0
        public static String GetDescription(this ServiceVisitSchedule status)
        {
            FieldInfo            field     = status.GetType().GetField(status.ToString());
            DescriptionAttribute attribute = Attribute.GetCustomAttribute(field, typeof(DescriptionAttribute)) as DescriptionAttribute;

            return(attribute == null?status.ToString() : attribute.Description);
        }
예제 #2
0
 public void SelectSchedule(ServiceVisitSchedule selectedSchedule)
 {
     foreach (ServiceVisitFilterScheduleViewModel viewModel in this.Schedules)
     {
         if (viewModel.Schedule.Equals(selectedSchedule))
         {
             viewModel.IsSelected = true;
         }
         else
         {
             viewModel.IsSelected = false;
         }
     }
 }
예제 #3
0
 // Update the selected schedule
 public void SelectSchedule(ServiceVisitSchedule schedule)
 {
     this.SelectedSchedule = schedule;
 }
예제 #4
0
 public ServiceVisitFilterListScheduleViewModel(ServiceVisitSchedule selectedSchedule)
 {
     this.SelectedSchedule = selectedSchedule;
     InitializeComponent();
 }