public ActionResult CancelAllotingTemperatureAlarmRules(string vids) { var result = TemperatureAlarmRuleBLL.CancelAllotingTemperatureAlarmRules(vids); base.DoLog(OperationTypeEnum.Edit, result, vids); return(Json(result)); }
public ActionResult EditTemperatureAlarmRuleEditCompletely(int id) { var result = TemperatureAlarmRuleBLL.GetTemperatureAlarmRuleByID(id); if (result.DataResult == null) { return(Content(result.Message)); } var obj = result.DataResult; //得到温度传感器 var list = TemperatureAlarmRuleBLL.GetTemperatureSensors(); if (list.Count != obj.TemperatureAlarmRuleDetails.Count) { foreach (var item in list) { if (obj.TemperatureAlarmRuleDetails.Where(t => t.SensorCode == item.SensorCode).Count() == 0) { obj.TemperatureAlarmRuleDetails.Add(new TemperatureAlarmRuleDetailModel() { SensorName = item.SensorName, SensorCode = item.SensorCode, }); } } obj.TemperatureAlarmRuleDetails = obj.TemperatureAlarmRuleDetails.OrderBy(t => t.SensorCode).ToList(); } return(PartialView("_EditTemperatureAlarmRuleEditCompletely", obj)); }
public ActionResult AllotTemperatureAlarmRules(string vehicleIDs, string ruleIDs) { var result = TemperatureAlarmRuleBLL.AllotTemperatureAlarmRules(vehicleIDs, ruleIDs); base.DoLog(OperationTypeEnum.Edit, result, vehicleIDs); return(Json(result)); }
public ActionResult GetTemperatureAlarmRules(TemperatureAlarmRuleSearchModel model, int searchPage) { var result = new SearchDataWithPagedDatas <TemperatureAlarmRuleSearchModel, TemperatureAlarmRuleListModel>(); result.SearchModel = model; result.PagedDatas = TemperatureAlarmRuleBLL.GetPagedTemperatureAlarmRules(model, base.CurrentStrucID, searchPage, this.PageSize); return(PartialView("_TemperatureAlarmRulePagedGrid", result)); }
public ActionResult TemperatureAlarmRuleSetting() { var model = new SearchDataWithPagedDatas <TemperatureAlarmRuleSearchModel, TemperatureAlarmRuleListModel>(); model.SearchModel = new TemperatureAlarmRuleSearchModel(); model.SearchModel.AffiliatedStrucID = -1; model.PagedDatas = TemperatureAlarmRuleBLL.GetPagedTemperatureAlarmRules(model.SearchModel, base.CurrentStrucID, 1, this.PageSize); return(PartialView("_TemperatureAlarmRuleSetting", model)); }
public ActionResult TemperatureAlarmRules(string idList) { var list = TemperatureAlarmRuleBLL.GetTemperatureAlarmRules(base.CurrentStrucID); if (list == null || list.Count == 0) { return(Content(Asiatek.Resource.UIText.NoDatas)); } ViewBag.VehicleIDs = idList; return(PartialView("_TemperatureAlarmRules", list)); }
public ActionResult DeleteTemperatureAlarmRulePhysically(int[] tid) { var result = TemperatureAlarmRuleBLL.DeleteTemperatureAlarmRulePhysically(tid); string idListStr = string.Empty; foreach (var item in tid) { idListStr += item + ","; } base.DoLog(OperationTypeEnum.Delete, result, "idList:" + idListStr); return(Json(result)); }
public ActionResult EditTemperatureAlarmRuleEditPartially(int id) { var result = TemperatureAlarmRuleBLL.GetTemperatureAlarmRuleByID(id); if (result.DataResult == null) { return(Content(result.Message)); } var model = result.DataResult; return(PartialView("_EditTemperatureAlarmRuleEditPartially", model)); }
public ActionResult AddTemperatureAlarmRule(TemperatureAlarmRuleAddModel model) { if (ModelState.IsValid) { model.CreateUserID = base.UserIDForLog; var result = TemperatureAlarmRuleBLL.AddTemperatureAlarmRule(model); base.DoLog(OperationTypeEnum.Add, result, "Name:" + model.Name); return(Json(result)); } else { return(PartialView("_AddTemperatureAlarmRule", model)); } }
public ActionResult EditTemperatureAlarmRuleEditPartially(TemperatureAlarmRuleEditModel model) { if (ModelState.IsValid) { model.EditUserID = base.UserIDForLog; var result = TemperatureAlarmRuleBLL.EditTemperatureAlarmRuleEdit(model); base.DoLog(OperationTypeEnum.Edit, result, "ID:" + model.ID); return(Json(result)); } else { return(PartialView("_EditTemperatureAlarmRuleEditPartially", model)); } }
public ActionResult GetTemperatureAlarmRuleDistribution(VehicleTemperatureAlarmRulesSearchModel model, int searchPage) { var result = new SearchDataWithPagedDatas <VehicleTemperatureAlarmRulesSearchModel, VehicleTemperatureAlarmRulesListModel>(); result.SearchModel = model; //代码预留在这里,先强制是默认模式 if (base.VehicleViewMode)//默认模式 { result.PagedDatas = TemperatureAlarmRuleBLL.GetPagedVehicleTemperatureAlarmRules(model, base.CurrentStrucID, searchPage, this.PageSize); } else//自由模式 { result.PagedDatas = TemperatureAlarmRuleBLL.GetPagedVehicleTemperatureAlarmRules(model, base.CurrentStrucID, searchPage, this.PageSize); } return(PartialView("_VehicleTemperatureAlarmRulesPagedGrid", result)); }
public ActionResult TemperatureAlarmRuleDistribution() { var model = new SearchDataWithPagedDatas <VehicleTemperatureAlarmRulesSearchModel, VehicleTemperatureAlarmRulesListModel>(); model.SearchModel = new VehicleTemperatureAlarmRulesSearchModel(); model.SearchModel.StrucID = -1; model.SearchModel.TemperatureAlarmRuleID = -1; //代码预留在这里,先强制是默认模式 if (base.VehicleViewMode)//默认模式 { model.PagedDatas = TemperatureAlarmRuleBLL.GetPagedVehicleTemperatureAlarmRules(model.SearchModel, base.CurrentStrucID, 1, this.PageSize); } else//自由模式 { model.PagedDatas = TemperatureAlarmRuleBLL.GetPagedVehicleTemperatureAlarmRules(model.SearchModel, base.CurrentStrucID, 1, this.PageSize); } return(PartialView("_TemperatureAlarmRuleDistribution", model)); }
public ActionResult AddTemperatureAlarmRule() { var model = new TemperatureAlarmRuleAddModel(); model.StartTime = "00:00:00"; model.EndTime = "23:59:59"; //得到温度传感器 var list = TemperatureAlarmRuleBLL.GetTemperatureSensors(); model.TemperatureAlarmRuleDetails = new List <TemperatureAlarmRuleDetailModel>(list.Count); list.ForEach(item => { model.TemperatureAlarmRuleDetails.Add(new TemperatureAlarmRuleDetailModel() { SensorCode = item.SensorCode, SensorName = item.SensorName }); }); return(PartialView("_AddTemperatureAlarmRule", model)); }
public ActionResult CheckAddTemperatureAlarmRuleNameExists(string name) { return(Json(!TemperatureAlarmRuleBLL.CheckTemperatureAlarmRuleNameExists(name))); }
public ActionResult CheckEditTemperatureAlarmRuleNameExists(string name, int id) { return(Json(!TemperatureAlarmRuleBLL.CheckTemperatureAlarmRuleNameExists(name, id))); }