Ejemplo n.º 1
0
        public ActionResult Edit(EvalTemplateInfo info)
        {
            EvalTemplateInfo infoExist = EvalTemplateBLL.GetList(p => p.ID == info.ID).FirstOrDefault();

            if (string.IsNullOrEmpty(info.Name))
            {
                return(Json("请填写模板名称"));
            }
            if (info.Amin < 0 || info.BMin < 0 || info.CMin < 0 || info.DMin < 0)
            {
                return(Json("下限值不能小于0"));
            }
            infoExist.Name   = info.Name;
            infoExist.SortID = info.SortID;
            infoExist.Enable = info.Enable;
            infoExist.Amin   = info.Amin;
            infoExist.BMin   = info.BMin;
            infoExist.CMin   = info.CMin;
            infoExist.DMin   = info.DMin;
            if (EvalTemplateBLL.Edit(infoExist))
            {
                return(Json(new APIJson(0, "提交成功")));
            }
            return(Json(new APIJson(-1, "提交失败,请重试")));
        }
Ejemplo n.º 2
0
        public ActionResult Edit(int id)
        {
            EvalTemplateInfo info = EvalTemplateBLL.GetList(p => p.ID == id).FirstOrDefault();

            ViewBag.listSort = Common.GetListOrderID();
            return(View(info));
        }
Ejemplo n.º 3
0
 public ActionResult Create(EvalTemplateInfo info)
 {
     if (string.IsNullOrEmpty(info.Name))
     {
         return(Json("请填写模板名称"));
     }
     if (info.Amin < 0 || info.BMin < 0 || info.CMin < 0 || info.DMin < 0)
     {
         return(Json("下限值不能小于0"));
     }
     if (EvalTemplateBLL.Create(info).ID > 0)
     {
         return(Json(new APIJson(0, "提交成功", new { info.ID })));
     }
     return(Json(new APIJson(-1, "提交失败,请重试")));
 }
Ejemplo n.º 4
0
        public ActionResult Edit(TemplateItemInfo info)
        {
            if (string.IsNullOrEmpty(info.Name))
            {
                return(Json(new APIJson(-1, "请填写项目名称")));
            }
            EvalTemplateInfo infoTemplate = EvalTemplateBLL.GetList(a => a.ID == info.TemplateID).FirstOrDefault();

            if (null == infoTemplate)
            {
                return(Json(new APIJson(-1, "parms Error")));
            }

            if (infoTemplate.TypeFlag == (int)SysEnum.TemplateTypeFlag.分值模板)
            {
                if (info.MaxScore <= 0)
                {
                    return(Json(new APIJson(-1, "最大分值是0,你让人家怎么填真是0分吗?")));
                }
            }
            TemplateItemInfo infoExist = TemplateItemBLL.GetList(a => a.ID == info.ID).FirstOrDefault();

            if (null != infoExist)
            {
                infoExist.Name     = info.Name;
                infoExist.MaxScore = info.MaxScore;
                infoExist.SortID   = info.SortID;
                infoExist.Enable   = info.Enable;
                if (TemplateItemBLL.Edit(infoExist))
                {
                    return(Json(new APIJson(0, "更新成功")));
                }
                return(Json(new APIJson("更新失败,请重试")));
            }

            if (TemplateItemBLL.Create(info).ID > 0)
            {
                return(Json(new APIJson(0, "添加成功")));
            }
            return(Json(new APIJson("添加失败,请重试")));
        }
Ejemplo n.º 5
0
        public ActionResult Detail(int id)
        {
            EvalTemplateInfo info = EvalTemplateBLL.GetList(p => p.ID == id).FirstOrDefault();

            return(View(info));
        }