private void InitializeEquipmentTypes() { var t = new EquipmentTypeBLL(); var tlist = t.FindList(f => f.Delete == false).OrderBy(o => o.Name); //ddlEquipmentType.Items.Clear(); //ddlEquipmentType.Items.Add(new ListItem() { Text = "Equipment Type:", Value = "" }); string html = ""; foreach (var v in tlist) { html += "<li role=\"presentation\"><a role=\"menuitem\" tabindex=\"" + v.id.ToString() + "\" href=\"#\">" + v.Name + "</a></li>"; } menuEquipmentType.InnerHtml = html; var m = new EquipmentModelBLL(); var mlist = m.FindList(f => f.Delete == false).OrderBy(o => o.Type).ThenBy(b => b.Name).ToList(); hidJson.Value = JsonConverter.ToJson(mlist); }
private void HandleEquipmentTypesRequest() { // 设备类型 var types = new EquipmentTypeBLL().FindList(f => f.Delete == false).OrderBy(o => o.Name).ToList(); // 设备型号 var models = new EquipmentModelBLL().FindList(f => f.Delete == false).OrderBy(o => o.Type).ThenBy(t => t.Name).ToList(); // 仓库 var houses = new WarehouseBLL().FindList(f => f.Delete == false).OrderBy(o => o.Name).ToList(); // 设备状态类别 var statuses = new EquipmentStatusBLL().FindList(null).OrderBy(o => o.Name).ToList(); // 设备状态码 //var codes = new EquipmentStatusCodeBLL().FindList(null).OrderBy(o => o.Status).ThenBy(t => t.Name).ToList(); var ret = "{\"types\":" + JsonConverter.ToJson(types) + ",\"models\":" + JsonConverter.ToJson(models) + ",\"warehouses\":" + JsonConverter.ToJson(houses) + ",\"statuses\":" + JsonConverter.ToJson(statuses) + "}"; ResponseJson(ret); }