Esempio n. 1
0
        public ActionResult GetAttachLst(FileUploadQueryForm form, EasyUIGridSetting gridSetting)
        {
            if (form == null || string.IsNullOrEmpty(form.Slbh))
            {
                return(Content("[]", "application/json"));
            }
            BDCExtendBLL    bll    = new BDCExtendBLL();
            EasyUIGridModel result = bll.GetAttachLst(form, gridSetting);

            return(Content(result.ToJson(), "application/json"));
        }
Esempio n. 2
0
        public EasyUIGridModel GetAttachLst(FileUploadQueryForm form, EasyUIGridSetting gridSetting)
        {
            string  sql                 = string.Format(@"SELECT CID,PNODE as SLBH,CNAME,to_char(CREATEDATE,'yy-mm-dd hh24:mi:ss') CREATEDATE 
 FROM (Select ROWNUM AS ROWNO, T.*
      from (select CID,PNODE,CNAME,CREATEDATE from WFM_ATTACHLST where {0}) T 
      WHERE ROWNUM <= {1}) TABLE_ALIAS
WHERE TABLE_ALIAS.ROWNO >  {2}", form.GetWhere(), gridSetting.PageIndex * gridSetting.PageSize, (gridSetting.PageIndex - 1) * gridSetting.PageSize);
            string  connectStr          = ConfigurationManager.ConnectionStrings["bdcggkConnection"].ToString();
            DataSet ds                  = DBHelper.GetDataSet(connectStr, sql);
            TBToList <AttachModel> list = new TBToList <AttachModel>();
            IList <AttachModel>    tags = list.ConvertToModel(ds.Tables[0]);
            string          countSql    = string.Format("Select count(1) from WFM_ATTACHLST where {0}", form.GetWhere());
            int             count       = DBHelper.GetScalar(connectStr, countSql);
            EasyUIGridModel ret         = new EasyUIGridModel(gridSetting.PageIndex, count, tags);

            return(ret);
        }