public EditScheduleRowWindow(WindowOperationFlag of, Schedule sch) { InitializeComponent(); //Инициализация данных окна в случае создания строки (конструктор создания) presenter = new EditScheduleRowPresenter(); currentSchedule = sch; fl = of; deleteButton.IsEnabled = false; saveButton.Content = "Создать"; this.Title = "Создать строку"; }
public EditScheduleRowWindow(WindowOperationFlag of, ScheduleRow row, Schedule sch) { InitializeComponent(); //Инициализация данных окна в случае редактирования строки (конструктор редактирования) presenter = new EditScheduleRowPresenter(); currentSchedule = sch; currentRow = row; fl = of; StringBuilder sb = new StringBuilder(); nameBox.Text = string.Format("{0}{1}:{2}{3}", (row.Time.Hours < 10)? "0" : "", row.Time.Hours, (row.Time.Minutes < 10)?"0":"", row.Time.Minutes); this.Title = "Редактировать строку"; saveButton.Content = "Сохранить"; deleteButton.IsEnabled = true; }