コード例 #1
0
		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;
		}
コード例 #2
0
ファイル: ScheduleViewModel.cs プロジェクト: xbadcode/Rubezh
		public ScheduleViewModel(AutomationSchedule schedule)
		{
			Schedule = schedule;
			ScheduleProcedures = new ObservableCollection<ScheduleProcedureViewModel>();
			AddCommand = new RelayCommand(OnAdd);
			DeleteCommand = new RelayCommand(OnDelete, CanDeleted);
			UpdateContent();
		}
コード例 #3
0
		public ScheduleDetailsViewModel(AutomationSchedule schedule)
		{
			Title = "Свойства элемента расписания";
			Schedule = schedule;
			Name = Schedule.Name;
		}