コード例 #1
0
        public ActionResult optimizationpage(string guid, string t)
        {
            dynamic data = new System.Dynamic.ExpandoObject();
            SystemOptimization one = new SystemOptimization();
            string type = t;

            if (guid != null && guid.ToString() != "")
            {
                Guid g;
                try { g = Guid.Parse(guid); }
                catch { return RedirectToAction("siteservice"); }
                var suggestion = diagnosticService.GetOneProcessUnitOptimizationSuggestion(Masterpage.CurrUser.client_code, g);
                one = JsonHelper.FromJson<SystemOptimization>(suggestion.CustomerOptimizationSuggestion);
                data.hv = 1;
                LogHelper.Info(Masterpage.CurrUser.alias, "502012:客户," + Masterpage.CurrUser.client_code + ",查看操作建议信息,操作建议guid" + guid);
            }
            else
            {
                data.hv = 0;
                one = new SystemOptimization();
                LogHelper.Info(Masterpage.CurrUser.alias, "502012:客户," + Masterpage.CurrUser.client_code + ",新增操作建议");
            }
            data.guid = guid;
            data.one = one;
            data.type = t;
            return View(data);
        }
コード例 #2
0
        public ActionResult saveoptimization()
        {
            string guid = WebRequest.GetString("guid", true);
            string type = WebRequest.GetString("type", true);
            string dates = WebRequest.GetString("date", true);
            string wind = WebRequest.GetString("wind", true);
            string mud = WebRequest.GetString("mud", true);
            string water = WebRequest.GetString("water", true);
            string nutrition = WebRequest.GetString("nutrition", true);
            string other = WebRequest.GetString("other", true);
            ReturnValue r = new ReturnValue();
            #region  类别
            Guid g2;
            if (type == "add") g2 = Guid.Empty;
            else g2 = Guid.Parse(guid);
            SystemOptimization model = new SystemOptimization();
            model.wind = wind;
            model.water = water;
             model.mud=mud;
              model.nutrition=nutrition;
              model.other = other;

              r = diagnosticService.SaveOptimizationSuggestionUnit(Masterpage.CurrUser.client_code, g2, type, DateTime.Parse(dates), model, 1);

              LogHelper.Info(Masterpage.CurrUser.alias, "502013:客户," + Masterpage.CurrUser.client_code + ",保存优化建议,优化建议guid" + guid + ",操作类别:" + type + ",建议内容:" + JsonHelper.ToJson(model) + "操作结果:" + r.status);
            #endregion
            return Json(r, JsonRequestBehavior.AllowGet);
        }