//public ActionResult AddTerminal() //{ // TerminalAddModel model = new TerminalAddModel(); // model.TerminalManufacturerSelectList = new SelectList(TerminalManufacturerBLL.GetTerminalManufacturers(), "ID", "ManufacturerName"); // model.TerminalTypeSelectList = new SelectList(TerminalTypeBLL.GetTerminalTypes(), "ID", "TerminalName"); // return PartialView("_AddTerminal", model); //} //[HttpPost, ValidateAntiForgeryToken] //public ActionResult AddTerminal(TerminalAddModel model) //{ // if (ModelState.IsValid) // { // var result = TerminalBLL.AddTerminal(model); // base.DoLog(OperationTypeEnum.Add, result, "TerminalCode:" + model.TerminalCode); // return Json(result); // } // else // { // model.TerminalManufacturerSelectList = new SelectList(TerminalManufacturerBLL.GetTerminalManufacturers(), "ID", "ManufacturerName"); // model.TerminalTypeSelectList = new SelectList(TerminalTypeBLL.GetTerminalTypes(), "ID", "TerminalName"); // return PartialView("_AddTerminal", model); // } //} #endregion public ActionResult AddTerminal() { TerminalAddModel model = new TerminalAddModel(); var list = TerminalManufacturerBLL.GetTerminalManufacturers(); model.TerminalManufacturerSelectList = new SelectList(list, "ID", "ManufacturerName"); var tmid = 0; if (list != null && list.Count != 0) { tmid = list.First().ID; } model.TerminalTypeSelectList = new SelectList(TerminalTypeBLL.GetTerminalTypesByTMID(tmid), "ID", "TerminalName"); var serverInfoList = ServerManagerBLL.GetServerInfoList(); if (serverInfoList != null && serverInfoList.Count != 0) { model.ServerInfoID = serverInfoList.First().ID; } model.ServerInfoSelectList = new SelectList(serverInfoList, "ID", "ServerName"); #region 默认值 model.ContinuousDrivingThreshold = 14400; model.DrivingTimeThreshold = 57600; model.MaximumParkingTime = 3600; model.MinimumBreakTime = 1200; model.MinimumDuration = 5; #endregion return(PartialView("_AddTerminal", model)); }
public ActionResult AddTerminal(TerminalAddModel model) { if (ModelState.IsValid) { model.CreateUserID = base.UserIDForLog; var result = TerminalBLL.AddTerminal(model); base.DoLog(OperationTypeEnum.Add, result, "TerminalCode:" + model.TerminalCode); return(Json(result)); } else { var list = TerminalManufacturerBLL.GetTerminalManufacturers(); model.TerminalManufacturerSelectList = new SelectList(list, "ID", "ManufacturerName"); var tmid = 0; if (list != null && list.Count != 0) { tmid = list.First().ID; } model.TerminalTypeSelectList = new SelectList(TerminalTypeBLL.GetTerminalTypesByTMID(tmid), "ID", "TerminalName"); var serverInfoList = ServerManagerBLL.GetServerInfoList(); if (serverInfoList != null && serverInfoList.Count != 0) { model.ServerInfoID = serverInfoList.First().ID; } model.ServerInfoSelectList = new SelectList(serverInfoList, "ID", "ServerName"); #region 默认值 model.ContinuousDrivingThreshold = 144000; model.DrivingTimeThreshold = 57600; model.MaximumParkingTime = 3600; model.MinimumBreakTime = 1200; model.MinimumDuration = 5; #endregion return(PartialView("_AddTerminal", model)); } }
public ActionResult GetTerminalManufacturerInfo(TerminalManufacturerSearchModel model, int searchPage) { SearchDataWithPagedDatas <TerminalManufacturerSearchModel, TerminalManufacturerListModel> result = new SearchDataWithPagedDatas <TerminalManufacturerSearchModel, TerminalManufacturerListModel>(); result.SearchModel = model; result.PagedDatas = TerminalManufacturerBLL.GetPagedTerminalManufacturers(result.SearchModel, searchPage, this.PageSize); return(PartialView("_TerminalManufacturerPagedGrid", result)); }
public ActionResult TerminalManufacturerSetting() { SearchDataWithPagedDatas <TerminalManufacturerSearchModel, TerminalManufacturerListModel> model = new SearchDataWithPagedDatas <TerminalManufacturerSearchModel, TerminalManufacturerListModel>(); model.SearchModel = new TerminalManufacturerSearchModel(); model.PagedDatas = TerminalManufacturerBLL.GetPagedTerminalManufacturers(model.SearchModel, 1, this.PageSize); return(PartialView("_TerminalManufacturerSetting", model)); }
public ActionResult DeleteTerminalManufacturer(FormCollection fc) { string[] ids = fc["tmid"].Split(','); var result = TerminalManufacturerBLL.DeleteTerminalManufacturer(ids); base.DoLog(OperationTypeEnum.Delete, result, fc["tmid"]); return(Json(result)); }
public ActionResult AddTerminalType() { TerminalTypeAddModel model = new TerminalTypeAddModel(); model.Filter = true; //默认过滤 model.ACCOFF_Frequency = 180; //默认3分钟 model.ACCON_Frequency = 15; //默认15秒 model.TerminalManufacturerSelectList = new SelectList(TerminalManufacturerBLL.GetTerminalManufacturers(), "ID", "ManufacturerName"); return(PartialView("_AddTerminalType", model)); }
public ActionResult TerminalTypeSetting() { SearchDataWithPagedDatas <TerminalTypeSearchModel, TerminalTypeListModel> model = new SearchDataWithPagedDatas <TerminalTypeSearchModel, TerminalTypeListModel>(); model.SearchModel = new TerminalTypeSearchModel(); model.SearchModel.TerminalManufacturerID = -1; model.SearchModel.TerminalManufacturerSelectList = TerminalManufacturerBLL.GetTerminalManufacturers().ToSelectListWithAll(m => GetSelectListItem(m.ID, m.ManufacturerName)); model.PagedDatas = TerminalTypeBLL.GetPagedTerminalTypes(model.SearchModel, 1, this.PageSize); return(PartialView("_TerminalTypeSetting", model)); }
public ActionResult EditTerminalManufacturer(int id) { var result = TerminalManufacturerBLL.GetTerminalManufacturerByID(id); if (result.DataResult == null) { return(Content(result.Message)); } return(PartialView("_EditTerminalManufacturer", result.DataResult)); }
public ActionResult EditTerminalType(int id) { var result = TerminalTypeBLL.GetTerminalTypeByID(id); if (result.DataResult == null) { return(Content(result.Message)); } result.DataResult.TerminalManufacturerSelectList = new SelectList(TerminalManufacturerBLL.GetTerminalManufacturers(), "ID", "ManufacturerName"); return(PartialView("_EditTerminalType", result.DataResult)); }
public ActionResult AddTerminalManufacturer(TerminalManufacturerAddModel model) { if (ModelState.IsValid) { var result = TerminalManufacturerBLL.AddTerminalManufacturer(model, base.UserIDForLog); base.DoLog(OperationTypeEnum.Add, result, "TerminalManufacturerName:" + model.ManufacturerName); return(Json(result)); } else { return(PartialView("_AddTerminalManufacturer", model)); } }
public ActionResult AddTerminalType(TerminalTypeAddModel model) { if (ModelState.IsValid) { var result = TerminalTypeBLL.AddTerminalType(model, base.UserIDForLog); base.DoLog(OperationTypeEnum.Add, result, "TerminalName:" + model.TerminalName); return(Json(result)); } else { model.TerminalManufacturerSelectList = new SelectList(TerminalManufacturerBLL.GetTerminalManufacturers(), "ID", "ManufacturerName"); return(PartialView("_AddTerminalType", model)); } }
public ActionResult EditTerminalManufacturer(TerminalManufacturerEditModel model) { if (ModelState.IsValid) { //base.UserIDForLog为修改人的ID var result = TerminalManufacturerBLL.EditTerminalManufacturer(model, base.UserIDForLog); base.DoLog(OperationTypeEnum.Edit, result, "TerminalManufacturerName:" + model.ManufacturerName); return(Json(result)); } else { return(PartialView("_EditTerminalManufacturer", model)); } }
//public ActionResult EditTerminal(long id) //{ // var result = TerminalBLL.GetTerminalByID(id); // if (result.DataResult == null) // { // return Content(result.Message); // } // var model = result.DataResult; // model.TerminalManufacturerSelectList = new SelectList(TerminalManufacturerBLL.GetTerminalManufacturers(), "ID", "ManufacturerName"); // model.TerminalTypeSelectList = new SelectList(TerminalTypeBLL.GetTerminalTypes(), "ID", "TerminalName"); // return PartialView("_EditTerminal", model); //} //[HttpPost, ValidateAntiForgeryToken] //public ActionResult EditTerminal(TerminalEditModel model) //{ // if (ModelState.IsValid) // { // var result = TerminalBLL.EditTerminal(model); // base.DoLog(OperationTypeEnum.Edit, result, "ID:" + model.ID); // return Json(result); // } // else // { // model.TerminalManufacturerSelectList = new SelectList(TerminalManufacturerBLL.GetTerminalManufacturers(), "ID", "ManufacturerName"); // model.TerminalTypeSelectList = new SelectList(TerminalTypeBLL.GetTerminalTypes(), "ID", "TerminalName"); // return PartialView("_EditTerminal", model); // } //} #endregion public ActionResult EditTerminal(long id) { var result = TerminalBLL.GetTerminalByID(id); if (result.DataResult == null) { return(Content(result.Message)); } var model = result.DataResult; model.SIMCodeIDOld = model.SIMCodeID == null ? null :(int?)model.SIMCodeID.Value; model.TerminalManufacturerSelectList = new SelectList(TerminalManufacturerBLL.GetTerminalManufacturers(), "ID", "ManufacturerName"); model.TerminalTypeSelectList = new SelectList(TerminalTypeBLL.GetTerminalTypesByTMID(model.TerminalManufacturerID), "ID", "TerminalName"); model.ServerInfoSelectList = new SelectList(ServerManagerBLL.GetServerInfoList(), "ID", "ServerName"); return(PartialView("_EditTerminal", model)); }
public ActionResult EditTerminal(TerminalEditModel model) { if (ModelState.IsValid) { model.EditUserID = base.UserIDForLog; var result = TerminalBLL.EditTerminal(model); base.DoLog(OperationTypeEnum.Edit, result, "ID:" + model.ID); return(Json(result)); } else { model.TerminalManufacturerSelectList = new SelectList(TerminalManufacturerBLL.GetTerminalManufacturers(), "ID", "ManufacturerName"); model.TerminalTypeSelectList = new SelectList(TerminalTypeBLL.GetTerminalTypesByTMID(model.TerminalManufacturerID), "ID", "TerminalName"); model.ServerInfoSelectList = new SelectList(ServerManagerBLL.GetServerInfoList(), "ID", "ServerName"); return(PartialView("_EditTerminal", model)); } }
public ActionResult CheckAddTerminalManufacturerCodeExists(string manufacturerCode) { return(Json(!TerminalManufacturerBLL.CheckTerminalManufacturerCodeExists(manufacturerCode))); }
public ActionResult CheckEditTerminalManufacturerCodeExists(string manufacturerCode, int id) { return(Json(!TerminalManufacturerBLL.CheckTerminalManufacturerCodeExists(manufacturerCode, id))); }