Esempio n. 1
0
        protected void orderButton_Click(object sender, EventArgs e)
        {
            if (!textBoxDataIsValid())
            {
                return;
            }

            PapaBobs.DTO.OrderDTO orderDTO = new DTO.OrderDTO();

            orderDTO.OrderId = Guid.NewGuid();

            orderDTO.Size         = determineSize();
            orderDTO.Crust        = determineCrust();
            orderDTO.Sausage      = sausageCheckBox.Checked;
            orderDTO.Pepperoni    = pepperoniCheckBox.Checked;
            orderDTO.Onions       = onionCheckBox.Checked;
            orderDTO.GreenPeppers = greenPepperCheckBox.Checked;
            orderDTO.Name         = nameTextBox.Text;
            orderDTO.Address      = addressTextBox.Text;
            orderDTO.ZipCode      = zipCodeTextBox.Text;
            orderDTO.Phone        = phoneTextBox.Text;
            orderDTO.PaymentType  = determinePayment();
            orderDTO.TotalCost    = 16.50M;

            Domain.OrderManager.CreateOrder(orderDTO);
        }
Esempio n. 2
0
        public static void CreateOrder(DTO.OrderDTO orderDTO)
        {
            //Validation
            if (orderDTO.Name.Trim().Length == 0)
            {
                throw new Exception("Name is requierd.");
            }

            if (orderDTO.Address.Trim().Length == 0)
            {
                throw new Exception("Address is requierd.");
            }

            if (orderDTO.Zip.Trim().Length == 0)
            {
                throw new Exception("Zip is requierd.");
            }

            if (orderDTO.Phone.Trim().Length == 0)
            {
                throw new Exception("Phone is requierd.");
            }

            orderDTO.OrderId   = Guid.NewGuid();
            orderDTO.TotalCost = PizzaPriceManager.CalculateCost(orderDTO);
            Persistance.OrderRepository.CreateOrder(orderDTO);
        }
Esempio n. 3
0
        public static void CreateOrder(DTO.OrderDTO orderDTO)
        {
            // Validation

            if (orderDTO.Name.Trim().Length == 0)
            {
                throw new Exception("Please enter a name.");
            }

            if (orderDTO.Address.Trim().Length == 0)
            {
                throw new Exception("Please enter an address");
            }

            if (orderDTO.Zip.Trim().Length == 0)
            {
                throw new Exception("please enter a zip code.");
            }

            if (orderDTO.Phone.Trim().Length == 0)
            {
                throw new Exception("Please enter a phone number.");
            }

            orderDTO.OrderId   = Guid.NewGuid();
            orderDTO.TotalCost = PizzaPriceManager.CalculateCost(orderDTO);
            Persistence.OrderRepository.CreateOrder(orderDTO);
        }
        public static void CreateOrder(DTO.OrderDTO orderDTO)
        {
            //validation
            if (orderDTO.Name.Trim().Length == 0)
            {
                throw new Exception("Name is required");
            }

            if (orderDTO.Address.Trim().Length == 0)
            {
                throw new Exception("Address is required");
            }

            if (orderDTO.Zip.Trim().Length == 0)
            {
                throw new Exception("Zip code is required");
            }

            if (orderDTO.Phone.Trim().Length == 0)
            {
                throw new Exception("Phone number is required");
            }

            orderDTO.OrderId   = Guid.NewGuid();
            orderDTO.TotalCost = PizzaPriceManager1.CalculatePizzaCost(orderDTO);
            persistance.OrderRepository1.CreateOrder(orderDTO);
        }
Esempio n. 5
0
        public static void CreateOrder(DTO.OrderDTO orderDTO)
        {
            if (orderDTO.Name.Trim().Length == 0)
            {
                throw new Exception("Name is Required");
            }

            if (orderDTO.Address.Trim().Length == 0)
            {
                throw new Exception("address is Required");
            }

            if (orderDTO.Zip.Trim().Length == 0)
            {
                throw new Exception("Zip Code is Required");
            }

            if (orderDTO.Phone.Trim().Length == 0)
            {
                throw new Exception("Phone Number is Required");
            }

            orderDTO.OrderId   = Guid.NewGuid();
            orderDTO.TotalCost = PizzaPriceManager.CalculatePizzaCost(orderDTO);
            Persistence.OrderRepository.CreateOrder(orderDTO);
        }
Esempio n. 6
0
        public static void CreateOrder(DTO.OrderDTO dtoOrder)
        {
            if (dtoOrder.Name.Trim().Length == 0)
            {
                throw new Exception("Name is a required field");
            }
            if (dtoOrder.Address.Trim().Length == 0)
            {
                throw new Exception("Address is a required field");
            }
            if (dtoOrder.Zip_Code.Trim().Length == 0)
            {
                throw new Exception("Zip Code is a required field");
            }
            if (dtoOrder.Phone.Trim().Length == 0)
            {
                throw new Exception("Phone Number is a required field");
            }
            if (dtoOrder.Size == null)
            {
                throw new Exception("Please Choose a Pizza Size");
            }

            dtoOrder.OrderId    = Guid.NewGuid();
            dtoOrder.Total_Cost = PizzaPriceManager.CalculateCost(dtoOrder);
            _orderRepository.CreateOrder(dtoOrder);
        }
Esempio n. 7
0
        public List <DTO.OrderDTO> convertToDTO(List <Order> dbOrders)

        {
            var dtoOrders = new List <DTO.OrderDTO>();

            foreach (var dbOrder in dbOrders)

            {
                var dtoOrder = new DTO.OrderDTO
                {
                    OrderId      = dbOrder.OrderId,
                    Size         = dbOrder.Size,
                    Crust        = dbOrder.Crust,
                    Pepperoni    = dbOrder.Pepperoni,
                    Sausage      = dbOrder.Sausage,
                    Onion        = dbOrder.Onion,
                    Green_Pepper = dbOrder.Green_Pepper,
                    Name         = dbOrder.Name,
                    Address      = dbOrder.Address,
                    Zip_Code     = dbOrder.Zip_Code,
                    Phone        = dbOrder.Phone,
                    Payment_Type = dbOrder.Payment_Type,
                    Total_Cost   = dbOrder.Total_Cost
                };

                dtoOrders.Add(dtoOrder);
            }
            return(dtoOrders);
        }
Esempio n. 8
0
        private DTO.OrderDTO buildOrder()
        {
            // var order = DTO.OrderDTO.
            var order = new DTO.OrderDTO();

            order.Size = determineSize();

            order.Crust = determineCrust();

            order.Sausage = sausageCheckBox.Checked;

            order.Pepperoni = pepperoniCheckBox.Checked;

            order.Onions = onionsCheckBox.Checked;

            order.GreenPeppers = greenPeppersCheckBox.Checked;

            order.Name = nameTextBox.Text;

            order.Address = addressTextBox.Text;

            order.Zip = zipTextBox.Text;

            order.Phone = phoneTextBox.Text;

            order.PaymentType = determinePaymentType();

            return(order);
        }
        public static void CreateOrder(DTO.OrderDTO orderDTO)
        {
            var db = new pbDBEntities();

            // orderDTO down to the next layer, and convert it to an entity.
            var order = new Order();

            // Map the entities here.
            order.OrderId       = orderDTO.OrderId;
            order.Size          = orderDTO.Size;
            order.Crust         = orderDTO.Crust;
            order.Sausage       = orderDTO.Sausage;
            order.Pepperoni     = orderDTO.Pepperoni;
            order.Green_Peppers = orderDTO.Green_Peppers;
            order.Onions        = orderDTO.Onions;
            order.Name          = orderDTO.Name;
            order.Address       = orderDTO.Address;
            order.Phone         = orderDTO.Phone;
            order.Zip           = orderDTO.Zip;
            order.PaymentType   = orderDTO.PaymentType;
            order.TotalCost     = orderDTO.TotalCost;
            order.Completed     = orderDTO.Completed;

            // try to add the new order values, and save the changes.
            try
            {
                db.Orders.Add(order);
                db.SaveChanges();
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Esempio n. 10
0
        private static List <DTO.OrderDTO> convertToDTO(List <Order> orders)
        {
            var ordersDTO = new List <DTO.OrderDTO>();

            foreach (var order in orders)
            {
                var orderDTO = new DTO.OrderDTO();
                orderDTO.OrderId      = order.OrderId;
                orderDTO.Size         = order.Size;
                orderDTO.Crust        = order.Crust;
                orderDTO.Pepperoni    = order.Pepperoni;
                orderDTO.Sausage      = order.Sausage;
                orderDTO.GreenPeppers = order.GreenPeppers;
                orderDTO.Onions       = order.Onions;
                orderDTO.Name         = order.Name;
                orderDTO.Address      = order.Address;
                orderDTO.ZipCode      = order.ZipCode;
                orderDTO.Phone        = order.Phone;
                orderDTO.PaymentType  = order.PaymentType;
                orderDTO.TotalCost    = order.TotalCost;

                ordersDTO.Add(orderDTO);
            }

            return(ordersDTO);
        }
Esempio n. 11
0
        protected void Button1_Click(object sender, EventArgs e)
        {
            // new variable to place the values of the updated db entities in.
            var order = new DTO.OrderDTO();

            // NOTE: if the GetOrders and displayOrders functions are to be invoked, there must be
            // "something" (data) in each field, becuase null is not allowed for some fields.

            // TODO: refactor DB entities to print, to receive input from top level(PapaBobs.Web) functionality.


            order.OrderId     = Guid.NewGuid();
            order.Size        = DTO.Enums.SizeType.Medium;
            order.Crust       = DTO.Enums.CrustType.Thick;
            order.Pepperoni   = true;
            order.Name        = "test";
            order.Address     = "123 Kekistan Ave.";
            order.Zip         = "12345";
            order.Phone       = "555-5554";
            order.PaymentType = DTO.Enums.PaymentType.RepublicCredits;
            order.TotalCost   = 9999.99M;


            try
            {
                // call the order manager to, create order for my local order instance.
                Domain.OrderManager.CreatOrder(order);
            }
            catch (Exception ex)
            {
                resultLabel.Text = ex.Message;
            }
        }
Esempio n. 12
0
        private static List <DTO.OrderDTO> convertToDTO(List <Order> orders)
        {
            var ordersDTO = new List <DTO.OrderDTO>();

            foreach (var order in orders)
            {
                var orderDTO = new DTO.OrderDTO();
                orderDTO.OrderId = order.OrderId;
                orderDTO.Crust   = order.Crust;
                orderDTO.Size    = order.Size;
                orderDTO.Name    = order.Name;
                // do hcange these
                orderDTO.Address = order.Address;
                orderDTO.Zip     = order.Zip;
                orderDTO.Phone   = order.Phone;
                // toppings 12:00
                orderDTO.Sausage      = order.Sausage;
                orderDTO.Pepperoni    = order.Pepperoni;
                orderDTO.Onions       = order.Onions;
                orderDTO.GreenPeppers = order.GreenPeppers;
                orderDTO.PaymentType  = order.PaymentType;
                orderDTO.Complete     = order.Complete;
                // need this to show total cost
                orderDTO.TotalCost = order.TotalCost;

                ordersDTO.Add(orderDTO);
            }
            return(ordersDTO);
        }
Esempio n. 13
0
        public static void CreateOrder(DTO.OrderDTO orderDTO)
        {
            var db = new pb4DbEntities();

            var order = ConvertToEntity(orderDTO);

            /*
             * order.OrderId = Guid.NewGuid();
             *
             * //order.Size= 1;
             * // this below works for now
             * order.Size = DTO.Enums.SizeType.Large;
             *
             * // DTO.Enums.SizeType.Large
             * order.Crust = DTO.Enums.CrustType.Thick;
             * order.Pepperoni = true;
             * order.Name = "the tech academy";
             * order.Address = "300 SW 5th Avenue";
             * order.Zip = "97201";
             * order.Phone = "123-1234";
             * order.PaymentType = DTO.Enums.PaymentType.Credit;
             * order.TotalCost = 16.50M;
             */
            db.Orders.Add(order);
            db.SaveChanges();
        }
Esempio n. 14
0
        public static List<DTO.OrderDTO> GetOrders()
        {
            PapaBobDbEntities db = new PapaBobDbEntities();
            var dbOrders = db.Orders.Where(p => p.Completed == false);

            var dtoOrders = new List<DTO.OrderDTO>();

            foreach (var dbOrder in dbOrders)
            {
                var dtoOrder = new DTO.OrderDTO();

                dtoOrder.OrderId = dbOrder.OrderId;
                dtoOrder.Size = dbOrder.Size;
                dtoOrder.Crust = dbOrder.Crust;
                dtoOrder.Sausage = dbOrder.Sausage;
                dtoOrder.Onions = dbOrder.Onions;
                dtoOrder.Pepperoni = dbOrder.Pepperoni;
                dtoOrder.GreenPeppers = dbOrder.GreenPeppers;
                dtoOrder.Name = dbOrder.Name;
                dtoOrder.Address = dbOrder.Address;
                dtoOrder.Zip = dbOrder.Zip;
                dtoOrder.Phone = dbOrder.Phone;
                dtoOrder.Payment = dbOrder.Payment;
                dtoOrder.Completed = dbOrder.Completed;
                dtoOrder.TotalCost = dbOrder.TotalCost;

                dtoOrders.Add(dtoOrder);
            }

            return dtoOrders;
        }
Esempio n. 15
0
        public static void CreateOrder(DTO.OrderDTO orderDTO)
        {
            orderDTO.OrderId   = Guid.NewGuid();
            orderDTO.TotalCost = PizzaPriceManager.CalculateCost(orderDTO);

            Persistence.OrderRepository.CreateOrder(orderDTO);
        }
Esempio n. 16
0
        protected void Page_Load(object sender, EventArgs e)
        {
            var order = new DTO.OrderDTO();

            // when the page loads, show the Orders database.
            displayOrders();
            Button1.Enabled = false;
        }
Esempio n. 17
0
        public void CreateOrder(DTO.OrderDTO dtoOrder)
        {
            var   db    = new PapaBobsDBEntities();
            Order order = convertToEntity(dtoOrder);

            db.Orders.Add(order);
            db.SaveChanges();
        }
Esempio n. 18
0
        public static void CreateOrder(DTO.OrderDTO orderDTO)
        {
            var db    = new PapaBobsEntities();
            var order = ConvertToEntity(orderDTO);

            db.Orders.Add(order);
            db.SaveChanges();
        }
        public static void CreateOrder(DTO.OrderDTO orderDTO)
        {
            var db = new PizzaMenudbEntities();

            var order = convertToEntity(orderDTO);

            db.Orders.Add(order);
            db.SaveChanges();
        }
Esempio n. 20
0
        public static decimal CalculateCost(DTO.OrderDTO order)
        {
            decimal cost   = 0.0M;
            var     prices = getPizzaPrices();

            cost += calculateSizeCost(order, prices);
            cost += calculateCrustCost(order, prices);
            cost += calculateToppings(order, prices);
            return(cost);
        }
        private static decimal calculateToppings(DTO.OrderDTO order, DTO.PizzaPriceDTO prices)
        {
            decimal cost = 0.0M;

            cost += (order.Sausage) ? prices.SausageCost : 0M;
            cost += (order.Pepperoni) ? prices.PepperoniCost : 0M;
            cost += (order.Onions) ? prices.OnionsCost : 0M;
            cost += (order.GreenPeppers) ? prices.GreenPeppersCost : 0M;
            return(cost);
        }
Esempio n. 22
0
        public static void CreateOrder(DTO.OrderDTO orderDTO)
        {
            var db = new PapaBobsDbEntities();

            // Call helper method to convert the order into the proper type.
            var order = convertToEntity(orderDTO);

            db.Orders.Add(order);
            db.SaveChanges();
        }
Esempio n. 23
0
        public long SaveOrder(Order order, string userId)
        {
            var orderDTO = new DTO.OrderDTO()
            {
                Name       = order.Name,
                Amount     = order.Amount,
                ProductId  = order.ProductId,
                StatusId   = order.StatusId,
                BranchId   = order.BranchId,
                CustomerId = order.CustomerId,
                Deleted    = order.Deleted,
                CreatedBy  = order.CreatedBy,
                CreatedOn  = order.CreatedOn
            };

            var orderId = this._dataService.SaveOrder(orderDTO, userId);

            if (order.Grades != null)
            {
                if (order.Grades.Any())
                {
                    List <OrderGradeSize> orderGradeSizeList = new List <OrderGradeSize>();

                    foreach (var grade in order.Grades)
                    {
                        var gradeId = grade.GradeId;
                        if (grade.Denominations != null)
                        {
                            if (grade.Denominations.Any())
                            {
                                foreach (var denomination in grade.Denominations)
                                {
                                    var orderGradeSize = new OrderGradeSize()
                                    {
                                        GradeId   = gradeId,
                                        SizeId    = denomination.DenominationId,
                                        OrderId   = orderId,
                                        Quantity  = denomination.Quantity,
                                        TimeStamp = DateTime.Now
                                    };
                                    orderGradeSizeList.Add(orderGradeSize);
                                }
                            }
                        }
                    }
                    this._dataService.PurgeOrderGradeSize(orderId);
                    this.SaveOrderGradeSizeList(orderGradeSizeList);
                }
            }
            return(orderId);
        }
Esempio n. 24
0
        private static Order convertToEntity(DTO.OrderDTO orderDTO)
        {
            var order = new Order();

            order.OrderId     = orderDTO.OrderId;
            order.Size        = orderDTO.Size;
            order.Crust       = orderDTO.Crust;
            order.Pepperoni   = orderDTO.Pepperoni;
            order.Name        = orderDTO.Name;
            order.Address     = orderDTO.Address;
            order.Zip         = orderDTO.Zip;
            order.Phone       = orderDTO.Phone;
            order.PaymentType = orderDTO.PaymentType;
            order.Completed   = orderDTO.Completed;

            return(order);
        }
Esempio n. 25
0
        protected void Button1_Click(object sender, EventArgs e)
        {
            var order = new DTO.OrderDTO();

            order.OrderId     = Guid.NewGuid();
            order.Size        = DTO.Enums.SizeType.Large;
            order.Crust       = DTO.Enums.CrustType.Thick;
            order.Pepperoni   = true;
            order.Name        = "Test";
            order.Address     = "123 Elm";
            order.Zip         = "12345";
            order.Phone       = "555-5555";
            order.PaymentType = DTO.Enums.PaymentType.Credit;
            order.TotalCost   = 16.50M;

            Domain.OrderManager.CreateOrder(order);
        }
Esempio n. 26
0
        protected void Button1_Click(object sender, EventArgs e)
        {
            var order = new DTO.OrderDTO();

            order.OrderID     = Guid.NewGuid();
            order.Size        = DTO.Enums.SizeType.Large;
            order.Crust       = DTO.Enums.CrustType.Thick;
            order.Pepperoni   = true;
            order.Name        = "Test";
            order.Address     = "123 Northeast";
            order.Zip         = "97070";
            order.Phone       = "355-2621";
            order.PaymentType = DTO.Enums.PaymentType.Credit;
            order.TotalCost   = 35.30M;

            domain.OrderManager.CreateOrder(order);
        }
Esempio n. 27
0
        private DTO.OrderDTO buildOrder()
        {
            DTO.OrderDTO orderDTO = new DTO.OrderDTO();

            orderDTO.Size         = determineSize();
            orderDTO.Crust        = determineCrust();
            orderDTO.Pepperoni    = pepperoniCheckBox.Checked;
            orderDTO.Sausage      = sausageCheckBox.Checked;
            orderDTO.GreenPeppers = greenPepperCheckBox.Checked;
            orderDTO.Onions       = onionCheckBox.Checked;
            orderDTO.Name         = nameTextBox.Text;
            orderDTO.Address      = addressTextBox.Text;
            orderDTO.ZipCode      = zipCodeTextBox.Text;
            orderDTO.Phone        = phoneTextBox.Text;
            orderDTO.PaymentType  = determinePayment();

            return(orderDTO);
        }
Esempio n. 28
0
        private DTO.OrderDTO buildOrder()
        {
            var order = new DTO.OrderDTO();

            order.Size         = determineSize();
            order.Crust        = determineCrust();
            order.Sausage      = sausagechkbx.Checked;
            order.Pepperoni    = pepperonichkbx.Checked;
            order.Onions       = onionschkbx.Checked;
            order.GreenPeppers = greenpepperschkbx.Checked;
            order.Name         = nametxtbx.Text;
            order.Address      = addresstxtbx.Text;
            order.Zip          = ziptxtbx.Text;
            order.Phone        = phonetxtbx.Text;
            order.PaymentType  = determinePaymentType();

            return(order);
        }
        /*
         * /// <summary>
         * ///
         * /// An order repository should contain appropriate referencse to the database.
         * /// The way it accomplishes this by storing those references to a variable.
         * /// For clarity's sake: In said variable is an instance of the pbDBEntities:
         * ///     Being, precisely that; A "Model" of the entities in my PapaBobs database.
         * ///
         * /// This repository is where new orders are created. It accomplishes this by calling
         * /// an instance of the papa bobs data base entity model, converting those entities to
         * /// something that can be passed along (the DTO). Then add the newly converted values to Orders,
         * /// and finish by saving those chanegs to be printed later in the Order Manager (PapaBobs.Domain).
         * /// NOTE: Adding the newly converted values to "Orders" (which is the Database Context!) means to
         * /// update them to whatever the customer's real order is. Then they (newly converted values) can
         * /// be referenced by the Order Manager, which displays them each time. So the PB.Domain is not
         * /// receiving orders and updating databases, that is done here, in convertToEntity. PB.Domain just
         * /// establishes ties to lower layers to reach into and call up information, to pass along.
         * ///
         * ///
         * /// This repository should also connect things between layers.
         * ///     A.K.A. using a DTO (Data Transfer Object).
         * ///
         * /// My DTO contains a definition for all of the properties found in an instance of my
         * /// Entity Data Model (called "pbDBEntities"). The ADO.NET Technology provides communication
         * /// between relational and non-relational systems through a common set of components,
         * /// (en.wikipedia.org/wiki/ADO.NET).
         * /// So, my DTO acts as a middle-man between layers to pass things up / down, depending on concerns.
         * ///
         * /// The way this repository should connect things between layers, is by the convertToEntity() method.
         * /// Wherein, I have a new instance of Order(an object generated by my EDM, w/ references to my Orders
         * /// database). The new Order instance's values, are then passed to (or stored to) my data transfer object.
         * ///
         * /// </summary>
         */

        // Function that takes the "Orders" data base values and organizes them,
        // and converts / stores them to a list.
        public static List <DTO.OrderDTO> GetOrders()
        {
            // instance of the PapaBobs DB Entities
            pbDBEntities db = new pbDBEntities();

            // Get those DB entities, put them in dbOrders variable, and sort them.
            var dbOrders = db.Orders.OrderBy(p => p.Name).ToList();


            // Make a new list of what order info is stored in the DTO.
            var dtoOrders = new List <DTO.OrderDTO>();

            // Iterate through that list, for each DTO order item,
            // store it in this local instance of the database's entities.
            // For clarity: for each entity in the pbDBEntities,
            // get the pbDBEntity value, give it to the iterater variable (dbOrder)
            // and then the iterater variable stores that value to a new instance of
            // the DTO, called dtoOrder! This is where values are passed up the "spike".
            foreach (var dbOrder in dbOrders)
            {
                var dtoOrder = new DTO.OrderDTO();

                dtoOrder.OrderId       = dbOrder.OrderId;
                dtoOrder.Name          = dbOrder.Name;
                dtoOrder.Address       = dbOrder.Address;
                dtoOrder.Sausage       = dbOrder.Sausage;
                dtoOrder.Size          = dbOrder.Size;
                dtoOrder.Zip           = dbOrder.Zip;
                dtoOrder.Phone         = dbOrder.Phone;
                dtoOrder.TotalCost     = dbOrder.TotalCost;
                dtoOrder.Completed     = dbOrder.Completed;
                dtoOrder.PaymentType   = dbOrder.PaymentType;
                dtoOrder.Crust         = dbOrder.Crust;
                dtoOrder.Pepperoni     = dbOrder.Pepperoni;
                dtoOrder.Onions        = dbOrder.Onions;
                dtoOrder.Green_Peppers = dbOrder.Green_Peppers;

                // Finish by, for each DTO.OrderDTO list item, add the value of dtoOrder.
                dtoOrders.Add(dtoOrder);
            }
            return(dtoOrders);
        }
Esempio n. 30
0
        private static Order ConvertToEntity(DTO.OrderDTO orderDTO)
        {
            var order = new Order();

            order.OrderId      = orderDTO.OrderId;
            order.Size         = orderDTO.Size;
            order.Crust        = orderDTO.Crust;
            order.Pepperoni    = orderDTO.Pepperoni;
            order.Sausage      = orderDTO.Sausage;
            order.GreenPeppers = orderDTO.GreenPeppers;
            order.Onions       = orderDTO.Onions;
            order.Name         = orderDTO.Name;
            order.Address      = orderDTO.Address;
            order.ZipCode      = orderDTO.ZipCode;
            order.Phone        = orderDTO.Phone;
            order.PaymentType  = orderDTO.PaymentType;
            order.TotalCost    = orderDTO.TotalCost;

            return(order);
        }
Esempio n. 31
0
        private static Order convertToEntity(DTO.OrderDTO orderDTO)
        {
            var order = new Order();

            order.OrderId       = orderDTO.OrderId;
            order.Size          = orderDTO.Size;
            order.Crust         = orderDTO.Crust;
            order.Sausage       = orderDTO.Sausage;
            order.Pepper        = orderDTO.Pepper;
            order.Onions        = orderDTO.Onions;
            order.GreenPeppers  = orderDTO.GreenPeppers;
            order.Name          = orderDTO.Name;
            order.Address       = orderDTO.Address;
            order.Phone         = orderDTO.Phone;
            order.ZIP           = orderDTO.ZIP;
            order.TotalCost     = orderDTO.TotalCost;
            order.PaymentType   = orderDTO.PaymentType;
            order.CompletedFlag = orderDTO.CompletedFlag;

            return(order);
        }