private void tsbEdit_Click(object sender, System.EventArgs e) { ServiceTypeSubQuality currentServiceTypeSuspensionType = this.GetCurrentServiceTypeSuspensionType(); if ((currentServiceTypeSuspensionType != null) && (currentServiceTypeSuspensionType != ServiceTypeSubQuality.Null)) { ServiceTypeSubQualityAddChangeForm form = new ServiceTypeSubQualityAddChangeForm(currentServiceTypeSuspensionType, currentServiceTypeSuspensionType.Id); form.set_Text("Изменение записи"); if (form.ShowDialog(this) == System.Windows.Forms.DialogResult.Yes) { this.bsServiceTypeSuspensionTypes.set_Sort("ServiceName desc"); this.bsServiceTypeSuspensionTypes.set_Position(this.bsServiceTypeSuspensionTypes.IndexOf(currentServiceTypeSuspensionType)); } } }
private void tbsAdd_Click(object sender, System.EventArgs e) { ServiceTypeSubQuality serviceTypeSubQuality = new ServiceTypeSubQuality(); ServiceTypeSubQualityAddChangeForm form = new ServiceTypeSubQualityAddChangeForm(serviceTypeSubQuality, serviceTypeSubQuality.Id); form.set_Text("Добавление записи"); if (form.ShowDialog(this) != System.Windows.Forms.DialogResult.Yes) { if (!serviceTypeSubQuality.IsNew) { this.bsServiceTypeSuspensionTypes.Add(serviceTypeSubQuality); this.bsServiceTypeSuspensionTypes.set_Sort("ServiceName asc"); this.bsServiceTypeSuspensionTypes.set_Position(this.bsServiceTypeSuspensionTypes.IndexOf(serviceTypeSubQuality)); } } else { this.UpdateBindingServiceTypeSuspensionTypes(); } }