public ScheduleDetailsViewModel()
		{
			Title = "Добавить элемент расписания";
			Schedule = new AutomationSchedule();
			var i = 0;
			do { i++; } while (ClientManager.SystemConfiguration.AutomationConfiguration.AutomationSchedules.Any(x => x.Name == Schedule.Name + i));
			Name = Schedule.Name = Schedule.Name + i;
		}
Esempio n. 2
0
		public ScheduleViewModel(AutomationSchedule schedule)
		{
			Schedule = schedule;
			ScheduleProcedures = new ObservableCollection<ScheduleProcedureViewModel>();
			AddCommand = new RelayCommand(OnAdd);
			DeleteCommand = new RelayCommand(OnDelete, CanDeleted);
			UpdateContent();
		}
		public ScheduleDetailsViewModel(AutomationSchedule schedule)
		{
			Title = "Свойства элемента расписания";
			Schedule = schedule;
			Name = Schedule.Name;
		}