/// <summary>Products.</summary> /// <param name="productId"> Identifier for the product.</param> /// <param name="productName"> Name of the product.</param> /// <param name="supplierId"> Identifier for the supplier.</param> /// <param name="categoryId"> Identifier for the category.</param> /// <param name="qtyPerUnit"> The qty per unit.</param> /// <param name="unitPrice"> The unit price.</param> /// <param name="unitsInStock">The units in stock.</param> /// <param name="unitsOnOrder">The units on order.</param> /// <param name="reorderLevel">The reorder level.</param> /// <param name="discontinued">true if discontinued.</param> /// <returns>A Product.</returns> public static Product Product(int productId, string productName, int supplierId, int categoryId, string qtyPerUnit, decimal unitPrice, short unitsInStock, short unitsOnOrder, short reorderLevel, bool discontinued) { Product product = new Product(); product.Id = productId; product.ProductName = productName; product.SupplierId = supplierId; product.CategoryId = categoryId; product.QuantityPerUnit = qtyPerUnit; product.UnitPrice = unitPrice; product.UnitsInStock = unitsInStock; product.UnitsOnOrder = unitsOnOrder; product.ReorderLevel = reorderLevel; product.Discontinued = discontinued; return product; }
public static ProductDto ToProduct(Product model) { return new ProductDto { Id = model.Id, CategoryId = model.CategoryId, Discontinued = model.Discontinued, ProductName = model.ProductName, QuantityPerUnit = model.QuantityPerUnit, ReorderLevel = model.ReorderLevel, SupplierId = model.SupplierId, UnitPrice = model.UnitPrice, UnitsInStock = model.UnitsInStock, UnitsOnOrder = model.UnitsOnOrder, }; }