示例#1
0
    private string TbLoad()
    {
        string postName = Request.Form["post"];
        JArray res      = new JArray();

        DataTable dt     = PostInfoManage.GetRightsItem(postName);
        string    strRes = "";

        if (dt != null)
        {
            strRes = JsonHelper.DataTableToJsonForEasyUiDataGridLoadDataMethod(dt.Rows.Count, dt);
        }
        JObject objRight = JObject.Parse(strRes);

        res.Add(objRight);

        DataSet ds = PostInfoManage.GetUserByPost(postName);

        strRes = "";
        if (ds != null)
        {
            strRes = JsonHelper.DataTableToJsonForEasyUiDataGridLoadDataMethod(ds.Tables[0]);
        }
        JObject objUsers = JObject.Parse(strRes);

        res.Add(objUsers);
        return(res.ToString());
    }
示例#2
0
    private string Delete()
    {
        string id       = Request.Form["id"];
        string postName = Request.Form["postName"];

        return(PostInfoManage.Delete(id, postName));
    }
示例#3
0
    private string getPosts(string companyId)
    {
        string  json = "";
        DataSet ds   = PostInfoManage.GetPostsDataset(companyId);

        json = JsonHelper.DataTableToJsonForEasyUiDataGridLoadDataMethod(ds.Tables[0].Rows.Count, ds.Tables[0]);
        return(json);
    }
示例#4
0
    private string getPosts()
    {
        string    json = "";
        ArrayList list = PostInfoManage.GetPosts(GetUserInfo().companyId.ToString());

        json = JsonHelper.SerializeObject(list);
        return(json);
    }
示例#5
0
    private string Save()
    {
        string res        = "";
        string state      = Request.Form["state"];
        string formData   = Request.Form["formData"];
        string rightsData = Request.Form["rightsData"];
        Dictionary <string, string> dictForm = JsonHelper.DeserializeJsonToObject <Dictionary <string, string> >(formData);
        ArrayList list = JsonHelper.DeserializeJsonToObject <ArrayList>(rightsData);

        //Dictionary<string, string> dictRights = JsonHelper.DeserializeJsonToObject<Dictionary<string, string>>(rightsData);
        if (state == "add")
        {
            UserInfo user = (UserInfo)Session["user"];
            dictForm.Add("creatTime", DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss"));
            dictForm.Add("companyId", user.companyId.ToString());
            res = PostInfoManage.InsertInfos(dictForm, list);
        }
        else
        {
            res = PostInfoManage.UpdateInfos(dictForm, dictForm["postId"], list);
        }
        return(res);
    }