示例#1
0
        /// <summary>
        /// 获取采购订单信息集体
        /// </summary>
        /// <param name="caiGouDanId">采购单编号</param>
        /// <returns></returns>
        internal IList <EyouSoft.Model.MDingDanInfo> GetDingDans(string caiGouDanId)
        {
            var chaXun = new EyouSoft.Model.MDingDanChaXunInfo();

            chaXun.CaiGouDanId = caiGouDanId;
            int recordCont = 0;

            var items = GetDingDans(2000, 1, ref recordCont, chaXun);

            return(items);
        }
示例#2
0
        /// <summary>
        /// get chaxun
        /// </summary>
        /// <returns></returns>
        EyouSoft.Model.MDingDanChaXunInfo GetChaXunInfo()
        {
            var info = new EyouSoft.Model.MDingDanChaXunInfo();

            info.CaiGouDanHao  = Utils.GetQueryStringValue("txtCgdHao");
            info.CaiGouTime1   = Utils.GetDateTimeNullable(Utils.GetQueryStringValue("txtCaiGouTime1"));
            info.CaiGouTime2   = Utils.GetDateTimeNullable(Utils.GetQueryStringValue("txtCaiGouTime2"));
            info.CgsId         = YongHuInfo.GongSiId;
            info.DingDanStatus = (EyouSoft.Model.DingDanStatus?)Utils.GetEnumValueNullable(typeof(EyouSoft.Model.DingDanStatus), Utils.GetQueryStringValue("txtStatus"));

            return(info);
        }
示例#3
0
        /// <summary>
        /// 获取订单信息集合
        /// </summary>
        /// <param name="pageSize">页记录数</param>
        /// <param name="pageIndex">页序号</param>
        /// <param name="recordCount">总记录数</param>
        /// <param name="chaXun">查询</param>
        /// <param name="heJi">合计信息</param>
        /// <returns></returns>
        public IList <EyouSoft.Model.MDingDanInfo> GetDingDans(int pageSize, int pageIndex, ref int recordCount, EyouSoft.Model.MDingDanChaXunInfo chaXun, out object[] heJi)
        {
            heJi = new object[] { 0M, 0M };
            if (pageSize <= 0)
            {
                pageSize = 1;
            }
            if (pageIndex <= 0)
            {
                pageIndex = 1;
            }

            var items = dal.GetDingDans(pageSize, pageIndex, ref recordCount, chaXun, out heJi);

            return(items);
        }
示例#4
0
        /// <summary>
        /// 获取订单信息集合
        /// </summary>
        /// <param name="pageSize">页记录数</param>
        /// <param name="pageIndex">页序号</param>
        /// <param name="recordCount">总记录数</param>
        /// <param name="chaXun">查询</param>
        /// <returns></returns>
        public IList <EyouSoft.Model.MDingDanInfo> GetDingDans(int pageSize, int pageIndex, ref int recordCount, EyouSoft.Model.MDingDanChaXunInfo chaXun)
        {
            object[] heJi;
            var      items = GetDingDans(pageSize, pageIndex, ref recordCount, chaXun, out heJi);

            return(items);
        }