private void butOK_Click(object sender, EventArgs e) { AppointmentTypeCur.AppointmentTypeName = textName.Text; AppointmentTypeCur.AppointmentTypeColor = butColor.BackColor; AppointmentTypeCur.IsHidden = checkIsHidden.Checked; AppointmentTypeCur.CodeStr = String.Join(",", _listProcCodes.Select(x => x.ProcCode)); if (_strBTime.Length > 0) { AppointmentTypeCur.Pattern = Appointments.ConvertPatternTo5(_strBTime.ToString()); } else { AppointmentTypeCur.Pattern = ""; } DialogResult = DialogResult.OK; }