获取未停用的票种类
$("#BandTicketTypeNo").ComboBox({
url: "../../Ticket/Tk_TicketType/GetTicketTypeJsonByNo",
description: "==请选择==",
height: "195px",
allowSearch: true
});
下拉框
DAL数据筛选条件
public string GetTicketTypeJsonByNo()
{
List<Tk_TicketType> list = Repository<Tk_TicketType>.Query(a => a.StopUser == ""||a.StopUser==null);
List<TreeJsonEntity> TreeList = new List<TreeJsonEntity>();
foreach (Tk_TicketType item in list)
{
TreeJsonEntity tree = new TreeJsonEntity();
tree.id = item.TicketTypeNo;
tree.text = item.TicketTypeName;
tree.value = item.TicketTypeNo;
tree.isexpand = true;
tree.complete = true;
tree.hasChildren = false;
tree.parentId = KW_Keys.TreeParentID;
TreeList.Add(tree);
}
return TreeList.TreeToJson(KW_Keys.TreeParentID);
}
DAL中List<Tk_TicketType> list = Repository<Tk_TicketType>.Query(a => a.StopUser == ""||a.StopUser==null);
stopuser 停用人 为空或者空值
表示没有停用人 意味着没有停用。
控制器中也需要添加
public ActionResult GetTicketTypeJsonByNo()
{
return Content(_dal.GetTicketTypeJsonByNo());
}