示例#1
0
        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);
            }
        }
示例#2
0
 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);
         }
     }
 }