private void Schedule_Load(object sender, EventArgs e) { //Заполняем комбобокс отделы FormsHelper.SetDepartmentsComboBox(cbDepartment, true); //DataTable dtDeps = DBContext.GetDepartments(); //if (dtDeps != null) //{ // cbDepartment.DataSource = dtDeps; // cbDepartment.DisplayMember = "Name"; // cbDepartment.ValueMember = "Id"; //} //Настраиваем комбобокс //this.cbDepartment.DropDownStyle = ComboBoxStyle.DropDownList; //cbDepartment.SelectedValue = _departmentModel.ToString(); ////Если есть доступ директора, то окрываем все отделы //if (FlyDoc.EnableApprovedDir) //{ //} //else //{ // cbDepartment.Enabled = false; //} LoadData(); //Настраиваем выбор даты dateTimePicker.Format = DateTimePickerFormat.Custom; dateTimePicker.CustomFormat = "dd MMMM yyyy"; // По дефолту первое число следующего месяца dateTimePicker.Value = DateTime.Now.AddDays((DateTime.DaysInMonth(DateTime.Now.Year, DateTime.Now.Month)) - (DateTime.Now.Day) + 1); if (_schedule != null) { cbDepartment.SelectedValue = _schedule.DepartmentId; dateTimePicker.Value = _schedule.Date; } }