Exemple #1
0
        private Collection <OrderGridCL> ConvertOrderToGrid(Collection <OrderCL> activeOrders)
        {
            Collection <OrderGridCL> activeOrderDetails = new Collection <OrderGridCL>();

            foreach (OrderCL item in activeOrders)
            {
                activeOrderDetails.Add(new OrderGridCL
                {
                    addressLine1        = addressBLL.getAddressById(item.addressId).addressLine1,
                    addressLine2        = addressBLL.getAddressById(item.addressId).addressLine2,
                    addressLine3        = addressBLL.getAddressById(item.addressId).addressLine3,
                    address             = addressBLL.getAddressById(item.addressId).addressLine1 + "," + addressBLL.getAddressById(item.addressId).addressLine2 + "," + addressBLL.getAddressById(item.addressId).addressLine3 + "," + addressBLL.getCityById(addressBLL.getAddressById(item.addressId).cityId).cityName + "," + addressBLL.getCityById(addressBLL.getAddressById(item.addressId).cityId).stateName + "," + addressBLL.getCityById(addressBLL.getAddressById(item.addressId).cityId).countryName + ",",
                    addressType         = "memberBLL.getAddressById(item.addressId).",
                    cityId              = addressBLL.getAddressById(item.addressId).cityId,
                    country             = addressBLL.getCityById(addressBLL.getAddressById(item.addressId).cityId).countryName,
                    dateCreated         = item.dateCreated,
                    dateModified        = item.dateModified,
                    id                  = item.id,
                    isDeleted           = item.isDeleted,
                    memberName          = cartBLL.getMemberbyCartId(item.cartId).name,
                    orderStatus         = addressBLL.getStatusById(item.statusId).name,
                    productName         = cartBLL.getProductbyCartId(item.cartId).name,
                    productQty          = cartBLL.getCartProductByCartId(item.cartId).quantity.ToString(),
                    shippingCharge      = item.shippingCharge,
                    shippingDescription = item.description,
                    stateId             = addressBLL.getCityById(addressBLL.getAddressById(item.addressId).cityId).stateId,
                    taxAmt              = item.taxAmount,
                    totalAmt            = item.totalAmount,
                });
            }
            return(activeOrderDetails);
        }