Beispiel #1
0
        private void FillDropDowns()
        {
            this.ddlOrderStatus.Items.Clear();
            ListItem itemOrderStatus = new ListItem(GetLocaleResourceString("Admin.Common.All"), "0");

            this.ddlOrderStatus.Items.Add(itemOrderStatus);
            OrderStatusCollection orderStatuses = OrderManager.GetAllOrderStatuses();

            foreach (OrderStatus orderStatus in orderStatuses)
            {
                ListItem item2 = new ListItem(orderStatus.Name, orderStatus.OrderStatusID.ToString());
                this.ddlOrderStatus.Items.Add(item2);
            }

            this.ddlPaymentStatus.Items.Clear();
            ListItem itemPaymentStatus = new ListItem(GetLocaleResourceString("Admin.Common.All"), "0");

            this.ddlPaymentStatus.Items.Add(itemPaymentStatus);
            PaymentStatusCollection paymentStatuses = PaymentStatusManager.GetAllPaymentStatuses();

            foreach (PaymentStatus paymentStatus in paymentStatuses)
            {
                ListItem item2 = new ListItem(paymentStatus.Name, paymentStatus.PaymentStatusID.ToString());
                this.ddlPaymentStatus.Items.Add(item2);
            }
        }
 public PaymentStatusCollection FetchAll()
 {
     PaymentStatusCollection coll = new PaymentStatusCollection();
     Query qry = new Query(PaymentStatus.Schema);
     coll.LoadAndCloseReader(qry.ExecuteReader());
     return coll;
 }
        private static PaymentStatusCollection DBMapping(DBPaymentStatusCollection dbCollection)
        {
            if (dbCollection == null)
                return null;

            PaymentStatusCollection collection = new PaymentStatusCollection();
            foreach (DBPaymentStatus dbItem in dbCollection)
            {
                PaymentStatus item = DBMapping(dbItem);
                collection.Add(item);
            }

            return collection;
        }
        private static PaymentStatusCollection DBMapping(DBPaymentStatusCollection dbCollection)
        {
            if (dbCollection == null)
            {
                return(null);
            }

            PaymentStatusCollection collection = new PaymentStatusCollection();

            foreach (DBPaymentStatus dbItem in dbCollection)
            {
                PaymentStatus item = DBMapping(dbItem);
                collection.Add(item);
            }

            return(collection);
        }
        /// <summary>
        /// Gets all payment statuses
        /// </summary>
        /// <returns>Payment status collection</returns>
        public static PaymentStatusCollection GetAllPaymentStatuses()
        {
            string key  = string.Format(PAYMENTSTATUSES_ALL_KEY);
            object obj2 = NopCache.Get(key);

            if (PaymentStatusManager.CacheEnabled && (obj2 != null))
            {
                return((PaymentStatusCollection)obj2);
            }

            DBPaymentStatusCollection dbCollection = DBProviderManager <DBPaymentStatusProvider> .Provider.GetAllPaymentStatuses();

            PaymentStatusCollection paymentStatusCollection = DBMapping(dbCollection);

            if (PaymentStatusManager.CacheEnabled)
            {
                NopCache.Max(key, paymentStatusCollection);
            }
            return(paymentStatusCollection);
        }
Beispiel #6
0
        private void FillDropDowns()
        {
            //order statuses
            this.ddlOrderStatus.Items.Clear();
            ListItem itemOrderStatus = new ListItem(GetLocaleResourceString("Admin.Common.All"), "0");

            this.ddlOrderStatus.Items.Add(itemOrderStatus);
            OrderStatusCollection orderStatuses = OrderManager.GetAllOrderStatuses();

            foreach (OrderStatus orderStatus in orderStatuses)
            {
                ListItem item2 = new ListItem(OrderManager.GetOrderStatusName(orderStatus.OrderStatusId), orderStatus.OrderStatusId.ToString());
                this.ddlOrderStatus.Items.Add(item2);
            }

            //payment statuses
            this.ddlPaymentStatus.Items.Clear();
            ListItem itemPaymentStatus = new ListItem(GetLocaleResourceString("Admin.Common.All"), "0");

            this.ddlPaymentStatus.Items.Add(itemPaymentStatus);
            PaymentStatusCollection paymentStatuses = PaymentStatusManager.GetAllPaymentStatuses();

            foreach (PaymentStatus paymentStatus in paymentStatuses)
            {
                ListItem item2 = new ListItem(PaymentStatusManager.GetPaymentStatusName(paymentStatus.PaymentStatusId), paymentStatus.PaymentStatusId.ToString());
                this.ddlPaymentStatus.Items.Add(item2);
            }

            //countries
            ddlBillingCountry.Items.Clear();
            ListItem itemBillingCountry = new ListItem(GetLocaleResourceString("Admin.Common.All"), "0");

            this.ddlBillingCountry.Items.Add(itemBillingCountry);
            var countries = CountryManager.GetAllCountriesForBilling();

            foreach (var country in countries)
            {
                ListItem ddlCountryItem2 = new ListItem(country.Name, country.CountryId.ToString());
                ddlBillingCountry.Items.Add(ddlCountryItem2);
            }
        }
Beispiel #7
0
        protected void FillDropDowns()
        {
            this.ddlOrderStatus.Items.Clear();
            ListItem itemOrderStatus = new ListItem(GetLocaleResourceString("Admin.Common.All"), "0");

            this.ddlOrderStatus.Items.Add(itemOrderStatus);
            OrderStatusCollection orderStatuses = OrderManager.GetAllOrderStatuses();

            foreach (OrderStatus orderStatus in orderStatuses)
            {
                ListItem item2 = new ListItem(OrderManager.GetOrderStatusName(orderStatus.OrderStatusId), orderStatus.OrderStatusId.ToString());
                this.ddlOrderStatus.Items.Add(item2);
            }

            this.ddlPaymentStatus.Items.Clear();
            ListItem itemPaymentStatus = new ListItem(GetLocaleResourceString("Admin.Common.All"), "0");

            this.ddlPaymentStatus.Items.Add(itemPaymentStatus);
            PaymentStatusCollection paymentStatuses = PaymentStatusManager.GetAllPaymentStatuses();

            foreach (PaymentStatus paymentStatus in paymentStatuses)
            {
                ListItem item2 = new ListItem(PaymentStatusManager.GetPaymentStatusName(paymentStatus.PaymentStatusId), paymentStatus.PaymentStatusId.ToString());
                this.ddlPaymentStatus.Items.Add(item2);
            }

            this.ddlShippingStatus.Items.Clear();
            ListItem itemShippingStatus = new ListItem(GetLocaleResourceString("Admin.Common.All"), "0");

            this.ddlShippingStatus.Items.Add(itemShippingStatus);
            ShippingStatusCollection shippingStatuses = ShippingStatusManager.GetAllShippingStatuses();

            foreach (ShippingStatus shippingStatus in shippingStatuses)
            {
                ListItem item2 = new ListItem(ShippingStatusManager.GetShippingStatusName(shippingStatus.ShippingStatusId), shippingStatus.ShippingStatusId.ToString());
                this.ddlShippingStatus.Items.Add(item2);
            }
        }
 public PaymentStatusCollection FetchByQuery(Query qry)
 {
     PaymentStatusCollection coll = new PaymentStatusCollection();
     coll.LoadAndCloseReader(qry.ExecuteReader());
     return coll;
 }
 public PaymentStatusCollection FetchByID(object PaymentStatusKey)
 {
     PaymentStatusCollection coll = new PaymentStatusCollection().Where("payment_status_key", PaymentStatusKey).Load();
     return coll;
 }