Beispiel #1
0
        /// <summary>
        /// Purpose: Grabs all delivery types
        /// Accepts: Nothing
        /// Returns: List<DeliveryType>
        /// </summary>
        public List <DeliveryType> GetAllDeliveryTypes()
        {
            List <DeliveryType> deliveryTypes = new List <DeliveryType>();

            try
            {
                DeliveryTypeData data = new DeliveryTypeData();
                List <QSRDataObjects.DeliveryType> dataDeliveryTypes = data.GetAllDeliveryTypes();

                foreach (QSRDataObjects.DeliveryType dt in dataDeliveryTypes)
                {
                    DeliveryType deliveryType = new DeliveryType();
                    deliveryType.DeliveryTypeID = dt.DeliveryTypeID;
                    deliveryType.Name           = dt.Name;
                    deliveryType.Cost           = Convert.ToDouble(dt.Cost);
                    deliveryType.Description    = dt.Description;
                    deliveryType.Created        = dt.Created;
                    deliveryType.Modified       = dt.Modified;
                    deliveryTypes.Add(deliveryType);
                }
            }
            catch (Exception ex)
            {
                ErrorRoutine(ex, "DeliveryType", "GetAllDeliveryTypes");
            }
            return(deliveryTypes);
        }