コード例 #1
0
ファイル: FunctionController.cs プロジェクト: xubinvc/HPlus
 public ActionResult Save(T_Function model)
 {
     li         = tfbl.Save(model);
     this.KeyID = Tools.getGuidString(model.uFunction_ID);
     if (!db.Commit(li))
     {
         throw new MessageBox(db.ErrorMessge);
     }
     return(Json(new { status = 1, ID = KeyID }, JsonRequestBehavior.DenyGet));
 }
コード例 #2
0
        /// <summary>
        /// 获取实体
        /// </summary>
        /// <param name="ID"></param>
        /// <returns></returns>
        public Dictionary <string, object> Find(Guid ID)
        {
            tf = db.Find <T_Function>(w => w.uFunction_ID == ID.To_Guid());
            var di = new ToJson().GetDictionary(new Dictionary <string, object>()
            {
                { "tf", tf },
                { "status", 1 }
            });

            return(di);
        }
コード例 #3
0
 /// <summary>
 /// 保存
 /// </summary>
 /// <param name="model"></param>
 /// <returns></returns>
 public List <SQL> Save(T_Function model)
 {
     tf = model;
     if (Tools.getGuid(model.uFunction_ID).Equals(Guid.Empty))
     {
         model.uFunction_ID = Tools.getGuid(db.Add(tf, li));
         if (Tools.getGuid(model.uFunction_ID).Equals(Guid.Empty))
         {
             throw new MessageBox(db.ErrorMessge);
         }
     }
     else
     {
         if (!db.Edit <T_Function>(tf, w => w.uFunction_ID == tf.uFunction_ID, li))
         {
             throw new MessageBox(db.ErrorMessge);
         }
     }
     return(li);
 }