コード例 #1
0
        public ActionResult Add(string key, string json)
        {
            var msg = new JsonMessage(false, "Thêm mới dữ liệu thành công.");

            try
            {
                var model = new DN_Tree();
                if (key != Keyapi)
                {
                    return(Json(0, JsonRequestBehavior.AllowGet));
                }
                UpdateModel(model);
                var item = _da.GetDNTreeItem(model.ParentID ?? 0);
                if (model.ParentID == 1)
                {
                    model.ListID = "1";
                }
                else
                {
                    model.ListID = item.ListID + "," + model.ParentID;
                }
                model.Level    = item.Level + 1;
                model.IsDelete = false;
                model.Name     = HttpUtility.UrlDecode(model.Name);
                if (model.UserInRoleID != null)
                {
                    _da.Add(model);
                    _da.Save();
                }
                else
                {
                    msg.Erros   = true;
                    msg.Message = "Dữ liệu chưa được thêm mới";
                }
            }
            catch (Exception ex)
            {
                msg.Erros   = true;
                msg.Message = "Dữ liệu chưa được thêm mới";
                Log2File.LogExceptionToFile(ex);
            }
            return(Json(msg, JsonRequestBehavior.AllowGet));
        }
コード例 #2
0
 public void Add(DN_Tree item)
 {
     FDIDB.DN_Tree.Add(item);
 }