TOrder ModelToTransporter(ShopModel.Order order) { TOrder torder = new TOrder { orderid = order.Order_Id, date = order.Date, price = order.Price, userid = order.User_Id, isDelivered = order.IsDelivered }; foreach (ShopModel.Order_Item item in order.Order_Item) { TOrderItem titem = new TOrderItem { itemid = item.Item_Id, productid = item.Product_Id, quantity = item.Quantity, price = item.Price }; torder.items.Add(titem); } return(torder); }
ShopModel.Order TransporterToModel(TOrder torder) { ShopModel.Order order = new ShopModel.Order { Order_Id = torder.orderid, User_Id = torder.userid, Date = torder.date, IsDelivered = false, Price = torder.price }; foreach (TOrderItem titem in torder.items) { ShopModel.Order_Item item = new ShopModel.Order_Item { Product_Id = titem.productid, Order_Id = titem.orderid, Quantity = titem.quantity, Price = titem.price }; order.Order_Item.Add(item); } return(order); }