Exemplo n.º 1
0
        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);
        }
Exemplo n.º 2
0
        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);
        }