/// <summary> /// 删除 /// </summary> public void LoadData() { string id = Request["id"].ToString(); var msg = new ModJsonResult(); var model = new BllFireBox().LoadData(id); WriteJsonToPage(new JavaScriptSerializer().Serialize(model)); }
public void BatchImport() { BllFireBox bll = new BllFireBox(); ModJsonResult json = new ModJsonResult(); ModFireBox t = new ModFireBox(); try { string GroupName = DateTimeHelper.DateTimeToUnixTimestamp(DateTime.Now).ToString();//时间戳进行分组 int CountNum = int.Parse(Request["CountNum"].ToString()); int resultCount = 0; for (int i = 0; i < CountNum; i++) { resultCount++; t.Id = Guid.NewGuid().ToString(); t.Name = ""; // t.Address = ""; // t.Status = (int)StatusEnum.禁用; t.Img = QrCode(t.Id + "X"); //箱子二维码最后大写X t.QrCode = t.Id; t.SysId = CurrentMaster.Cid; t.EquipmentCount = 0; if (!string.IsNullOrEmpty(Request["CompanyId"])) { if (Request["CompanyId"].ToString().Trim() != "0") { //单位管理员创建的设备. t.SysId = Request["CompanyId"].ToString(); } } t.CreateTime = DateTime.Now; //创建时间 t.CreaterId = CurrentMaster.Id; //创建人编号 int result = bll.Insert(t); } if (resultCount <= 0) { json.success = false; json.msg = "生成失败,请稍后再操作!"; LogInsert(OperationTypeEnum.操作, "批量箱子二维码", "生成失败."); } else { LogInsert(OperationTypeEnum.操作, "批量箱子二维码", "生成成功."); } } catch (Exception ex) { LogInsert(OperationTypeEnum.异常, "批量箱子二维码", "操作异常信息:" + ex); } WriteJsonToPage(json.ToString()); }
/// <summary> /// 超级管理员查询 /// </summary> public void SearchDataBySuperMain() { var search = base.GetSearch(); try { if (!CurrentMaster.IsMain) { if (CurrentMaster.LookPower == (int)LookPowerEnum.查看自建) { search.AddCondition("CreaterId='" + CurrentMaster.Id + "'"); } } string CompanyId = CurrentMaster.Cid;// if (!string.IsNullOrEmpty(Request["Id"])) { string key = Request["Id"].ToString().Trim(); if (key != "-1")//查询全部数据 { CompanyId = key; search.AddCondition("SysId='" + CompanyId + "'"); } } else { search.AddCondition("SysId='" + CompanyId + "'"); } search.AddCondition("Status!=" + (int)StatusEnum.除); LogInsert(OperationTypeEnum.访问, "设备箱子列表模块", "访问页面成功."); } catch (Exception ex) { LogInsert(OperationTypeEnum.异常, "设备箱子列表模块", "查询列表错误消息:" + ex.Message.ToString()); } var jsonResult = new BllFireBox().SearchData(search); WriteJsonToPage(jsonResult); }
public void SaveData(ModFireBox t) { BllFireBox bll = new BllFireBox(); ModJsonResult json = new ModJsonResult(); try { if (!string.IsNullOrEmpty(Request["modify"])) //修改 { ModFireBox model = bll.LoadData(t.Id); model.Name = t.Name; model.Address = t.Address; if (t.Name != "" && t.Address != "") { model.Status = (int)StatusEnum.正常; } int result = bll.Update(model); if (result <= 0) { json.success = false; json.msg = "修改失败,请稍后再操作!"; LogInsert(OperationTypeEnum.操作, "设备位置修改", "位置修改失败."); } else { LogInsert(OperationTypeEnum.操作, "设备位置修改", "位置修改成功."); } } else { //string QrCodeNum = t.Id + "X"; //Regex reg = new Regex("[-]+"); //QrCodeNum = reg.Replace(QrCodeNum, ""); t.Id = Guid.NewGuid().ToString(); t.Status = (int)StatusEnum.正常; t.Img = QrCode(t.Id + "X");//箱子二维码最后大写X t.QrCode = t.Id; t.SysId = CurrentMaster.Cid; t.EquipmentCount = 0; if (!string.IsNullOrEmpty(Request["CompanyId"])) { if (Request["CompanyId"].ToString().Trim() != "0") { //单位管理员创建的设备. t.SysId = Request["CompanyId"].ToString(); } } t.CreateTime = DateTime.Now; //创建时间 t.CreaterId = CurrentMaster.Id; //创建人编号 int result = bll.Insert(t); if (result <= 0) { json.success = false; json.msg = "生成失败,请稍后再操作!"; LogInsert(OperationTypeEnum.操作, "设备位置添加", "生成失败."); } else { LogInsert(OperationTypeEnum.操作, "设备位置添加", "生成成功."); } } } catch (Exception ex) { LogInsert(OperationTypeEnum.异常, "设备位置添加", "操作异常信息:" + ex); } WriteJsonToPage(json.ToString()); }