Example #1
0
        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()));
        }
Example #2
0
        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);
        }