Пример #1
0
        public ActionResult Edit(int jsid)
        {
            ViewModels.JsEditDTO jseditdto = new ViewModels.JsEditDTO();
            //基本信息
            Model.js js = dal.GetModel(jsid);
            //角色权限信息
            BLL.Jsbll jsbll = new BLL.Jsbll();
            List <ViewModels.JsgnDTO> jsgns = jsbll.getJsgnDTO(jsid);

            jseditdto.js    = js;
            jseditdto.jsgns = jsgns;

            return(View(jseditdto));
        }
Пример #2
0
 public ActionResult Edit(Model.js js)
 {
     ViewModels.Message rsp = new ViewModels.Message();
     if (dal.Update(js))
     {
         rsp.sno = 1;
     }
     else
     {
         rsp.sno = 2;
         rsp.msg = "数据操作失败";
     }
     return(Json(rsp, JsonRequestBehavior.DenyGet));
 }
Пример #3
0
        public ActionResult List()
        {
            //DAL.js jsdal = dal as DAL.js;

            List <Model.js> jss = new List <Model.js>();

            DataSet ds = dal.GetList("");

            if (ds.Tables[0].Rows.Count > 0)
            {
                foreach (DataRow dr in ds.Tables[0].Rows)
                {
                    Model.js js = dal.DataRowToModel(dr);
                    jss.Add(js);
                }
            }
            return(View(jss));
        }
Пример #4
0
        public ActionResult Add(Model.js model)
        {
            ViewModels.Message b = new ViewModels.Message();
            if (ModelState.IsValid)
            {
                if (dal.Add(model) > 0)
                {
                    b.sno = 1;
                }
                else
                {
                    b.sno = 3;
                    b.msg = "数据操作失败";
                }
            }
            else
            {
                b.sno = 2;
                b.msg = "数据校验失败";
            }

            return(Json(b, JsonRequestBehavior.DenyGet));
        }