Example #1
0
 public ActionResult edit(int id, sysFunctionView model)
 {
     try
     {
         if (ModelState.IsValid == false)
         {
             return(WriteError("实体验证失败"));
         }
         //1.0将model中的kid不全
         model.mID = id;
         sysFunction entity = model.EntityMap();
         _funSer.Edit(entity, new string[]
         {
             "mParentID",
             "mName",
             "mID"
         });
         _funSer.SaveChanges();
         return(WriteSuccess("数据编辑成功"));
     }
     catch (Exception ex)
     {
         return(WriteError(ex));
     }
 }
Example #2
0
        // 3.0 生成所有的实体 的两个转换方法


        //3.0 生成所有的实体的两个转换扩展方法

        public static sysFunctionView EntityMap(this sysFunction model)
        {
            //2.0 将一个实体转换成另外一个实体
            return(Mapper.Map <sysFunction, sysFunctionView>(model));
        }
Example #3
0
 //3.0
 public static sysFunctionView EntityMap(this sysFunction model)
 {
     return(Mapper.Map <sysFunction, sysFunctionView>(model));
 }