Пример #1
0
        async void DelRpt(Rpt rpt)
        {
            if (rpt.IsAdded && !rpt.IsChanged)
            {
                _fv.Data = null;
                return;
            }

            if (!await Kit.Confirm($"确认要删除报表[{rpt.Name}]吗?"))
            {
                Kit.Msg("已取消删除!");
                return;
            }

            if (rpt.IsAdded)
            {
                _fv.Data = null;
            }
            else if (await AtCm.DelByID <Rpt>(rpt.ID))
            {
                _fv.Data = null;
                LoadAll();
                AtCm.PromptForUpdateModel();
            }
        }