public CreateAppointment(DateTime selectedElement = default(DateTime)) { InitializeComponent(); StartPosition = FormStartPosition.CenterParent; _controller = new CreateAppointmentController(this); GetDbData(); InitializeCprBox(); InitializeAppointmentBox(); SetupLastAndFutureAppointmentsListView(); //ClickedAppointment = _controller.GetClickedAppointment(); //timepicking settings timeFromPicker.CustomFormat = "HH:mm"; timeToPicker.CustomFormat = "HH:mm"; timeFromPicker.ShowUpDown = true; timeToPicker.ShowUpDown = true; mPrevDate = dateTimePicker1.Value; timeFromPicker.Value = new DateTime(1999, 12, 12, DateTime.Now.Hour, 00, 00); timeToPicker.Value = new DateTime(1999, 12, 12, DateTime.Now.Hour, 00, 00); //initiate text statements userSelectionCombo.Text = "Vælg medarbejder..."; if (ClickedAppointment != null) { FillOutAppointment(); } if (!selectedElement.Equals(DateTime.MinValue)) { dateTimePicker1.Value = selectedElement.Date; var timeFrom = selectedElement; timeFromPicker.Text = timeFrom.TimeOfDay.ToString(); timeToPicker.Text = timeFrom.AddMinutes(15).TimeOfDay.ToString(); } }
public void SetController(CreateAppointmentController controller) { this._controller = controller; }