Пример #1
0
        protected override bool DoEdit(RequestData data)
        {
            BASDICModel model = new BASDICModel();

            model.TITLE = data.Get("Title");
            model.CODE  = data.Get("Code");
            //model.TYPEID = data.Get("TypeId").ToInt32();
            model.SORTNO = data.Get("SortNo").ToInt32();
            model.STATUS = data.Get("Status").ToInt32();
            model.REMARK = data.Get("Remark");
            return(model.Update(BASDIC.ID == data.Get("id")));
        }
Пример #2
0
        protected override bool DoAdd(RequestData data)
        {
            DataRowModel rmodel = SqlModel.SelectAll().From(DB.BASDICTYPE).Where(BASDICTYPE.ID == data.Get("TypeId")).ExecToRowModel();

            BASDICModel model = new BASDICModel();

            model.TITLE    = data.Get("Title");
            model.CODE     = data.Get("Code");
            model.TYPEID   = data.Get("TypeId").ToInt32();
            model.TYPECODE = rmodel[BASDICTYPE.CODE] == null ? "" : rmodel[BASDICTYPE.CODE].ToString();
            model.SORTNO   = data.Get("SortNo").ToInt32();
            model.STATUS   = data.Get("Status").ToInt32();
            model.REMARK   = data.Get("Remark");
            return(model.Insert());
        }
Пример #3
0
        public ActionResult EditDicType(RequestData data)
        {
            PostResult result = new PostResult();

            using (TranModel tran = new DBTranModel())
            {
                BASDICTYPEModel model = new BASDICTYPEModel();
                model.TITLE  = data.Get("Title");
                model.CODE   = data.Get("Code");
                model.SORTNO = data.Get("SortNo").ToInt32();
                model.REMARK = data.Get("Remark");

                model.Updating(tran, BASDICTYPE.ID == data.Get("Id"));

                BASDICModel dmodel = new BASDICModel();
                dmodel.TYPECODE = data.Get("Code");
                dmodel.Updating(tran, BASDIC.TYPEID == data.Get("Id"));
                result.Success = tran.Execute();
            }
            //result.Success = tran.Execute();
            return(Json(result));
        }
Пример #4
0
        protected override bool DoDelete(RequestData data)
        {
            BASDICModel model = new BASDICModel();

            return(model.Delete(BASDIC.ID == data.Get("id")));
        }