Esempio n. 1
0
        public void UpdateOrderChart(OrderChartModels orderchart)
        {
            OrderChart dbOrderChart = dbContext.OrderCharts.FirstOrDefault(x => x.OrderChartID == orderchart.OrderChartID);

            if (dbOrderChart != null)
            {
                dbOrderChart.OrderChartID   = orderchart.OrderChartID;
                dbOrderChart.ShoppingCartID = orderchart.ShoppingCartID;
                dbOrderChart.Date           = orderchart.Date;
                dbOrderChart.ClientID       = orderchart.ClientID;
                dbOrderChart.TotalPrice     = orderchart.TotalPrice;
                dbOrderChart.DeliveryAdress = orderchart.DeliveryAdress;
                dbContext.SubmitChanges();
            }
        }
Esempio n. 2
0
        private OrderChart MapModelToDbObject(OrderChartModels orderchart)
        {
            OrderChart dbOrderChart = new OrderChart();

            if (orderchart != null)
            {
                dbOrderChart.OrderChartID   = orderchart.OrderChartID;
                dbOrderChart.ShoppingCartID = orderchart.ShoppingCartID;
                dbOrderChart.Date           = orderchart.Date;
                dbOrderChart.ClientID       = orderchart.ClientID;
                dbOrderChart.TotalPrice     = orderchart.TotalPrice;
                dbOrderChart.DeliveryAdress = orderchart.DeliveryAdress;
                return(dbOrderChart);
            }
            return(null);
        }
Esempio n. 3
0
        private OrderChartModels MapDbObjectsToModel(OrderChart dbOrderChart)
        {
            OrderChartModels OrderChartModels = new OrderChartModels();

            if (dbOrderChart != null)
            {
                OrderChartModels.OrderChartID   = dbOrderChart.OrderChartID;
                OrderChartModels.ShoppingCartID = dbOrderChart.ShoppingCartID;
                OrderChartModels.Date           = dbOrderChart.Date;
                OrderChartModels.ClientID       = dbOrderChart.ClientID;
                OrderChartModels.TotalPrice     = dbOrderChart.TotalPrice;
                OrderChartModels.DeliveryAdress = dbOrderChart.DeliveryAdress;
                return(OrderChartModels);
            }
            return(null);
        }
Esempio n. 4
0
        public ActionResult Create(FormCollection collection)
        {
            try
            {
                OrderChartModels orderchartModel = new OrderChartModels();
                UpdateModel(orderchartModel);
                orderchartModel.Date           = DateTime.UtcNow;
                orderchartModel.TotalPrice     = shoppingCartRepository.TotalPrice();
                orderchartModel.ShoppingCartID = shoppingCartRepository.LastShoppingCartOrderID();
                orderchartModel.ClientID       = new Guid();
                orderChartRepository.InsertOrderChart(orderchartModel);

                return(RedirectToAction("Index"));
            }
            catch
            {
                return(View("CreateOrderChart"));
            }
        }
Esempio n. 5
0
 public void InsertOrderChart(OrderChartModels orderChartModels)
 {
     dbContext.OrderCharts.InsertOnSubmit(MapModelToDbObject(orderChartModels));
     dbContext.SubmitChanges();
 }