/// <summary>
        /// 修改命令
        /// </summary>
        /// <returns></returns>
        public override void ExecuteEdit()
        {
            if (SelectedSystem != null)
            {
                Sys_Systems sys = new Sys_Systems();
                sys.ID     = SelectedSystem.ID;
                sys.Name   = SelectedSystem.Name;
                sys.Remark = SelectedSystem.Remark;


                FrmSystemSettingEdit edit = new FrmSystemSettingEdit(sys);
                edit.SaveEvent += (s) =>
                {
                    SystemList[SystemList.IndexOf(SelectedSystem)] = s;
                    SelectedSystem = s;
                };
                edit.ShowDialog();
            }
        }