/// <summary> /// Parses the Dn value into components /// </summary> /// <param name="dn">The distinguishedname value</param> private void ParseDistinguishedName(string dn) { var segments = dn.Split(','); foreach (var seg in segments) { var values = seg.Trim().Split('='); switch (values[0].ToLowerInvariant()) { case "cn": CommonName = values[1]; break; case "ou": OrganizationUnits.Insert(0, values[1]); break; case "dc": DomainComponents.Add(values[1]); break; } } }
public void DisplayPatientData(string FirsName, string LastName, DateTime Birthday, DomainComponents.Common.Gender Gender) { this.FirstNameTextEdit.Text = FirsName; this.LastNameTextEdit.Text = LastName; //this.BirthdayDateEdit.EditValue = Birthday; if (Birthday > DateTime.Now.AddYears(-150) || Birthday > DateTime.Now) { this.BirthdayDateEdit.EditValue = Birthday; } else { this.BirthdayDateEdit.Properties.NullValuePrompt = String.Empty; } //this.GenderComboBoxEdit.EditValue = Gender; this.GenderLookUpEdit.EditValue =Gender; }