public void FireNewEntity() { if (ReadOnly) { return; } Domain.World entity = new Domain.World(); FormWorldAdd form = new FormWorldAdd(); form.World = entity; if (form.ShowDialog() == DialogResult.OK) { _bindingEntities.Add(form.World); } }
public void FireEditEntity(Domain.World world) { if (ReadOnly) { return; } Domain.World entity = world; if (entity == null) { entity = FocusedEntity; } if (entity != null) { FormWorldAdd form = new FormWorldAdd(); form.World = entity; if (form.ShowDialog() == DialogResult.OK) { _bindingEntities.SetEntity(form.World); } } }