/// <summary>
    /// 删除销毁记录
    /// </summary>
    /// <returns></returns>
    protected string getDestroyDocument()
    {
        int       intTotalCount = 0;
        DataTable dt            = new DataTable();
        string    strSortname   = Request.Params["sortname"];
        string    strSortorder  = Request.Params["sortorder"];
        //当前页面
        int intPageIndex = Convert.ToInt32(Request.Params["page"]);
        //每页记录数
        int intPageSize = Convert.ToInt32(Request.Params["pagesize"]);

        if (!string.IsNullOrEmpty(Request.QueryString["root_id"]))
        {
            TOaArchivesDocumentVo objDocument = new TOaArchivesDocumentVo();
            objDocument.SORT_FIELD = strSortname;
            objDocument.SORT_TYPE  = strSortorder;

            objDocument.IS_DEL       = "1";
            objDocument.DIRECTORY_ID = Request.QueryString["root_id"];
            intTotalCount            = new TOaArchivesDocumentLogic().GetSelectResultCount(objDocument);
            dt = new TOaArchivesDocumentLogic().SelectByTableForDelete(objDocument, intPageIndex, intPageSize);

            return(CreateToJson(dt, intTotalCount));
        }
        return("");
    }
    protected void  ModifyTime()
    {
        TOaArchivesDocumentVo objDocument = new TOaArchivesDocumentVo();

        objDocument.UPDATE_DATE = Request.QueryString["UPDATE_DATE"];//颁布时间/修订时间修改
        objDocument.ID          = Request.QueryString["ID"];
        bool b = new TOaArchivesDocumentLogic().update(objDocument);
    }
Esempio n. 3
0
    /// <summary>
    /// 加载数据
    /// </summary>
    /// <returns></returns>
    public string frmLoadData()
    {
        TOaArchivesDocumentVo objArchivesDocument = new TOaArchivesDocumentVo();

        objArchivesDocument.ID = Request["id"].ToString();
        objArchivesDocument    = new TOaArchivesDocumentLogic().Details(objArchivesDocument);
        return(ToJson(objArchivesDocument));
    }
Esempio n. 4
0
    /// <summary>
    /// 修改数据
    /// </summary>
    /// <returns></returns>
    public string frmUpdate()
    {
        TOaArchivesDocumentVo objArchivesDocument = autoBindRequest(Request, new TOaArchivesDocumentVo());

        objArchivesDocument.ID = Request["id"].ToString();
        bool isSuccess = new TOaArchivesDocumentLogic().Edit(objArchivesDocument);

        if (isSuccess)
        {
            WriteLog("编辑档案文件", "", LogInfo.UserInfo.USER_NAME + "编辑档案文件" + objArchivesDocument.ID + "成功!");
        }
        return(isSuccess == true ? "1" : "0");
    }
    /// <summary>
    /// 获取档案文件
    /// </summary>
    /// <returns></returns>
    protected string getDocumentInfo()
    {
        int    intTotalCount = 0;
        string strSortname   = Request.Params["sortname"];
        string strSortorder  = Request.Params["sortorder"];
        //当前页面
        int intPageIndex = Convert.ToInt32(Request.Params["page"]);
        //每页记录数
        int intPageSize = Convert.ToInt32(Request.Params["pagesize"]);

        if (!string.IsNullOrEmpty(Request.QueryString["root_id"]))
        {
            //档案文件
            TOaArchivesDocumentVo objArchivesDocument = new TOaArchivesDocumentVo();
            objArchivesDocument.SORT_FIELD = strSortname;
            objArchivesDocument.SORT_TYPE  = strSortorder;

            objArchivesDocument.DIRECTORY_ID = Request.QueryString["root_id"];
            //档案编号
            if (!string.IsNullOrEmpty(Request.QueryString["document_code"]))
            {
                objArchivesDocument.DOCUMENT_CODE = Request.QueryString["document_code"];
            }
            //保存类型
            if (!string.IsNullOrEmpty(Request.QueryString["save_type"]))
            {
                objArchivesDocument.SAVE_TYPE = Request.QueryString["save_type"];
            }
            //档案名称
            if (!string.IsNullOrEmpty(Request.QueryString["document_name"]))
            {
                objArchivesDocument.DOCUMENT_NAME = Request.QueryString["document_name"];
            }
            //主题词/关键字
            if (!string.IsNullOrEmpty(Request.QueryString["p_key"]))
            {
                objArchivesDocument.P_KEY = Request.QueryString["p_key"];
            }
            //存放位置
            if (!string.IsNullOrEmpty(Request.QueryString["document_location"]))
            {
                objArchivesDocument.DOCUMENT_LOCATION = Request.QueryString["document_location"];
            }
            intTotalCount = new TOaArchivesDocumentLogic().SelectByTableForSearchCount(objArchivesDocument);
            DataTable dtFile = new TOaArchivesDocumentLogic().SelectByTableForSearch(objArchivesDocument, intPageIndex, intPageSize);
            return(CreateToJson(dtFile, intTotalCount));
        }
        return("");
    }
Esempio n. 6
0
    /// <summary>
    /// 增加数据
    /// </summary>
    /// <returns></returns>
    public string frmAdd()
    {
        TOaArchivesDocumentVo objArchivesDocument = autoBindRequest(Request, new TOaArchivesDocumentVo());

        objArchivesDocument.ID           = GetSerialNumber("t_oa_archivesdocument");
        objArchivesDocument.DIRECTORY_ID = Request.QueryString["directory_id"];
        objArchivesDocument.IS_DEL       = "0";
        objArchivesDocument.IS_OVER      = "0";
        bool isSuccess = new TOaArchivesDocumentLogic().Create(objArchivesDocument);

        if (isSuccess)
        {
            WriteLog("添加档案文件", "", LogInfo.UserInfo.USER_NAME + "添加档案文件" + objArchivesDocument.ID + "成功!");
        }
        return(isSuccess == true ? "1" : "0");
    }
Esempio n. 7
0
    protected void Page_Load(object sender, EventArgs e)
    {
        //定义结果
        string strResult = "";

        if (Request["id"] == null)
        {
            this.formStatus.Value = "add";
        }
        else
        {
            this.formStatus.Value = "update";
            this.formId.Value     = this.Request["id"].ToString();
        }
        //档案文件编号赋值
        if (!string.IsNullOrEmpty(Request.QueryString["document_id"]))
        {
            this.document_id.Value = Request.QueryString["document_id"];
            TOaArchivesDocumentVo objDocument = new TOaArchivesDocumentLogic().Details(Request.QueryString["document_id"]);
            this.document_code.Value = objDocument.DOCUMENT_CODE;
            this.document_name.Value = objDocument.DOCUMENT_NAME;
        }

        //加载数据
        if (Request["type"] != null && Request["type"].ToString() == "loadData")
        {
            strResult = frmLoadData();
            Response.Write(strResult);
            Response.End();
        }
        //增加数据
        if (Request["formStatus"] != null && Request["formStatus"].ToString() == "add")
        {
            strResult = frmAdd();
            Response.Write(strResult);
            Response.End();
        }
        //修改数据
        if (Request["formStatus"] != null && Request["formStatus"].ToString() == "update")
        {
            strResult = frmUpdate();
            Response.Write(strResult);
            Response.End();
        }
    }