コード例 #1
0
    private string getDocument()
    {
        string   code = Request.Form["docCode"];
        UserInfo user = (UserInfo)Session["user"];

        // 查询这一级的审批人是否是该用户
        DataSet checkApproverDt = ReimbursementManage.checkApprover(code, user.userId.ToString());

        string msg = "";

        if (checkApproverDt == null || checkApproverDt.Tables[0] == null ||
            checkApproverDt.Tables[0].Columns.Count == 0 || checkApproverDt.Tables[0].Rows.Count == 0)
        {
            msg = "当前用户无审批权限";
            return(JsonHelper.SerializeObject(msg));
        }

        DataSet ds  = ReimbursementManage.GetDocumnetsInfosByCode(code, user.userName);
        string  res = "单据未找到或无权限查看该单据!";

        if (ds != null && ds.Tables[0].Rows.Count > 0)
        {
            var dt = ds.Tables[0];
            foreach (DataRow dr in dt.Rows)
            {
                dr["remark"] = SqlHelper.DesDecrypt(dr["remark"].ToString());
            }
            res = JsonHelper.SerializeObject(dt);
        }

        return(res.Replace("\n", "").Replace(" ", "").Replace("\t", "").Replace("\r", ""));
    }
コード例 #2
0
    private string getDocument()
    {
        string   code = Request.Form["docCode"];
        UserInfo user = (UserInfo)Session["user"];
        DataSet  ds   = ReimbursementManage.GetDocumnetsInfosByCode(code, user.userName);
        string   res  = "单据未找到或无权限查看该单据!";

        if (ds != null && ds.Tables[0].Rows.Count > 0)
        {
            DataTable dt = ds.Tables[0];
            foreach (DataRow dr in dt.Rows)
            {
                dr["remark"] = SqlHelper.DesDecrypt(dr["remark"].ToString());
            }
            res = JsonHelper.SerializeObject(dt);
        }
        return(res.Replace("\n", "").Replace(" ", "").Replace("\t", "").Replace("\r", ""));
    }