public ViewResult Edit(string id)
        {
            var model = default(WarningCardEntity);

            ViewBag.id = id;
            if (string.IsNullOrEmpty(id))
            {
                Operator user = ERCHTMS.Code.OperatorProvider.Provider.Current();
                model = new WarningCardEntity()
                {
                    SubmitTime = DateTime.Now, SubmitUser = user.UserName, CheckContents = new List <CheckContentEntity>()
                };
            }
            else
            {
                var bll = new WarningCardBLL();
                model = bll.GetDetail(id);
            }

            ViewBag.json = Newtonsoft.Json.JsonConvert.SerializeObject(model.CheckContents);
            DataItemDetailBLL dataitembll = new DataItemDetailBLL();
            var list1 = dataitembll.GetDataItemListByItemCode("预警指标卡类别");
            var data1 = list1.Select(x => new SelectListItem()
            {
                Value = x.ItemValue, Text = x.ItemName
            });

            ViewData["Category"] = data1;
            return(View(model));
        }
Exemple #2
0
        public JsonResult CardDetail(string id)
        {
            var bll  = new WarningCardBLL();
            var data = bll.GetDetail(id);

            return(Json(data, JsonRequestBehavior.AllowGet));
        }
Exemple #3
0
        public ModelResult <WarningCardEntity> Detail(ModelParam <string> args)
        {
            var bll  = new WarningCardBLL();
            var data = bll.GetDetail(args.Data);

            return(new ModelResult <WarningCardEntity>()
            {
                Success = true, Data = data
            });
        }