EmpMan.ViewModel/_Admin/FrameworkMenuVMs/FrameworkMenuBatchVM.cs
(完整代码) 1KB// WTM默认页面 Wtm buidin page
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.Linq;
using WalkingTec.Mvvm.Core;
using WalkingTec.Mvvm.Core.Extensions;
namespace WalkingTec.Mvvm.Mvc.Admin.ViewModels.FrameworkMenuVMs
{
public class FrameworkMenuBatchVM : BaseBatchVM<FrameworkMenu, FrameworkMenu_BatchEdit>
{
public FrameworkMenuBatchVM()
{
}
protected override void InitVM()
{
}
public override bool DoBatchDelete()
{
if (Ids != null)
{
foreach (var item in Ids)
{
FrameworkMenu f = new FrameworkMenu { ID = Guid.Parse(item) };
DC.CascadeDelete(f);
}
}
DC.SaveChanges();
return true;
}
}
public class FrameworkMenu_BatchEdit : BaseVM
{
public List<Guid> IDs { get; set; }
[Display(Name = "_Admin.ShowOnMenu")]
public bool ShowOnMenu { get; set; }
[Display(Name = "_Admin.ParentFolder")]
public Guid? ParentID { get; set; }
public List<ComboSelectListItem> AllParents { get; set; }
[Display(Name = "_Admin.Icon")]
public string Icon { get; set; }
}
}
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。
