예제 #1
0
        /// <summary>
        /// 获取修改购物车信息所需要的包裹信息
        /// </summary>
        /// <returns></returns>
        public ArrayList getPackageCartInfo(string order_number)
        {
            ArrayList packages = new ArrayList();

            string sql = "select * from tb_package where order_number='" + order_number + "'";

            DataTable table = new DBOperateCommon().excuteQuery(sql);

            for (int i = 0; i < table.Rows.Count; i++)
            {
                PackageCartInfo package = new PackageCartInfo();
                package.Package_id = Convert.ToInt32(table.Rows[i]["package_id"].ToString());

                package.Description = table.Rows[i]["description"].ToString();
                package.Value       = Convert.ToSingle(table.Rows[i]["package_value"].ToString());
                package.Weight      = Convert.ToSingle(table.Rows[i]["weight"].ToString());
                package.Length      = Convert.ToSingle(table.Rows[i]["length"].ToString());
                package.Width       = Convert.ToSingle(table.Rows[i]["width"].ToString());
                package.Height      = Convert.ToSingle(table.Rows[i]["height"].ToString());

                packages.Add(package);
            }

            return(packages);
        }
        private ArrayList getCartPackageInfo(AutoOrderList autoorder)
        {
            ArrayList packages = new ArrayList();

            PackageCartInfo cartinfo = new PackageCartInfo();

            cartinfo.Description = autoorder.PackageDescription;
            cartinfo.Value       = autoorder.PackageValue;
            cartinfo.Weight      = autoorder.Weight;
            cartinfo.Length      = autoorder.Length;
            cartinfo.Width       = autoorder.Width;
            cartinfo.Height      = autoorder.Height;
            packages.Add(cartinfo);

            return(packages);
        }