public void NewEntity() { if (!ReadOnly) { using (FormLanguage2 f = new FormLanguage2()) { //f.Text = Localizer.GetLocalized("New Language"); f.Language = ClientEnvironment.LanguageService.CreateEntity(); //new Domain.Language(); if (f.ShowDialog(OwnerForm) == DialogResult.OK) { _bindingLanguageList.Add(f.Language); } } } }
public void EditEntity(Domain.Language aLang) { if (!ReadOnly) { Domain.Language l = (Domain.Language)gridViewLanguages.GetRow(gridViewLanguages.FocusedRowHandle); if (l != null) { using (FormLanguage2 f = new FormLanguage2()) { //f.Text = Localizer.GetLocalized("Edit Language"); f.Language = l; if (f.ShowDialog(OwnerForm) == DialogResult.OK) { // ClientEnvironment.LanguageService.SaveOrUpdate(f.Language); _bindingLanguageList.ResetItemById(f.Language.ID); } } } } }