/// <summary>
        /// Click event for Edit Cities button
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void btnEditCities_Click(object sender, EventArgs e)
        {
            DocumentInfoCitiesForm newDocumentInfoCitiesForm = new DocumentInfoCitiesForm(AllCities, CurrentCities);

            newDocumentInfoCitiesForm.ShowDialog(this);
            this._DocumentInfo.ActionCode = this._DocumentInfo.ActionCode == ActionCode.New ? ActionCode.New : ActionCode.Edit;
            this._DocumentInfo.Cities     = newDocumentInfoCitiesForm.CurrentCities.ToArray();
            this.UpdateCitiesList();
            this.Refresh();
        }
 /// <summary>
 /// Click event for Edit Cities button
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void btnEditCities_Click(object sender, EventArgs e)
 {
     DocumentInfoCitiesForm newDocumentInfoCitiesForm = new DocumentInfoCitiesForm(AllCities, CurrentCities);
     newDocumentInfoCitiesForm.ShowDialog(this);
     this._DocumentInfo.ActionCode = this._DocumentInfo.ActionCode == ActionCode.New ? ActionCode.New : ActionCode.Edit;
     this._DocumentInfo.Cities = newDocumentInfoCitiesForm.CurrentCities.ToArray();
     this.UpdateCitiesList();
     this.Refresh();
 }