예제 #1
0
        /// <summary>
        /// It maps an object of type ProductModel to SoldProductModel
        /// </summary>
        public static ISoldProductModel ProductToSoldProduct(IProductModel product, int idTable, IDataAccessSubCategory <ITableModel> tableData)
        {
            ISoldProductModel soldProduct = Factory.InstanceSoldProductModel();

            soldProduct.Name          = product.Name;
            soldProduct.Price         = product.Price;
            soldProduct.CategoryID    = product.CategoryID;
            soldProduct.TableID       = idTable;
            soldProduct.Detail        = "";
            soldProduct.Category.ID   = product.CategoryID;
            soldProduct.Category.Name = product.Category.Name;
            soldProduct.Table         = tableData.FindById(idTable);

            return(soldProduct);
        }