public ActionResult Edit(STCheckEquipModel model) { ControllerResult result = ControllerResult.SuccResult; result.IsSucc = true; try { DateTime?timeStar = null, timeEnd = null; CommonUtils.GetLayuiDateRange(model.Time, out timeStar, out timeEnd); var editModel = new STCheckEquipEditServiceModel() { id = model.id, Customid = model.CustomName, EquName = model.EquipName, equspec = model.EquipSpec, equtype = model.EquipType, TimeStart = timeStar, TimeEnd = timeEnd, //checktime = DateTime.Parse(model.CheckTime), }; if (!model.BuyTime.IsNullOrEmpty()) { editModel.buyTime = DateTime.Parse(model.BuyTime); } if (!model.CheckTime.IsNullOrEmpty()) { editModel.checktime = DateTime.Parse(model.CheckTime); } string erroMsg = string.Empty; if (!sTCheckEquipService.EditCheckEquip(editModel, out erroMsg)) { result = ControllerResult.FailResult; result.ErroMsg = erroMsg; result.IsSucc = false; } } catch (Exception ex) { result = ControllerResult.FailResult; result.ErroMsg = ex.Message; result.IsSucc = false; } return(Content(result.ToJson())); }
private STCheckEquipModel GetSTEquipByid(string id) { var allSTUnit = GetCurrentInstsST(); var equipment = rep.GetById(id); var model = new STCheckEquipModel() { id = equipment.Id.ToString(), CustomId = equipment.customid, EquipName = equipment.EquName, EquipSpec = equipment.equspec, EquipType = equipment.equtype, BuyTime = equipment.buytime.HasValue ? GetUIDtString(equipment.buytime.Value, "yyyy-MM-dd") : "", TimeStart = equipment.timestart.HasValue ? GetUIDtString(equipment.timestart.Value, "yyyy-MM-dd") : "", TimeEnd = equipment.timeend.HasValue ? GetUIDtString(equipment.timeend.Value, "yyyy-MM-dd") : "", CheckTime = equipment.checktime.HasValue ? GetUIDtString(equipment.checktime.Value, "yyyy-MM-dd") : "", CustomName = sTCustomService.GetSTUnitByIdFromAll(allSTUnit, equipment.customid), }; model.Time = model.TimeStart + " - " + model.TimeEnd; return(model); }