private static void RegisterMdiParent(MyForm _mdiParent)
        {
            fMdiParentForm = _mdiParent;


            fMdiParentForm.MdiChildActivate += (s, e) =>//Link active mdiChild
            {
                ActiveChildForm = (MyForm)fMdiParentForm.ActiveMdiChild;
                if (ActiveChildForm is CoreLib.IMenuController)
                {
                    var menuButtons = (CoreLib.IMenuController)ActiveChildForm;

                    bool formState = ActiveChildForm.HasChanges();
                    menuButtons.EnableSaveButton(formState);
                }
            };
        }
 public static bool?DeleteRecord()
 {
     return(ActiveChildForm?.DeleteRecord());
 }
 public static void NewRecord()
 {
     ActiveChildForm?.NewRecord();
 }
 public static void Retrieve()
 {
     ActiveChildForm?.Retrieve();
 }