public void ProductArrayIsValid2() { var input = new int[] { 3, 2, 1 }; var expectedOutput = new int[] { 2, 3, 6 }; Assert.True(Enumerable.SequenceEqual(expectedOutput, ProductArray.GetProductArray(input))); }
public void ProductArrayIsValid1() { var input = new int[] { 1, 2, 3, 4, 5 }; var expectedOutput = new int[] { 120, 60, 40, 30, 24 }; Assert.True(Enumerable.SequenceEqual(expectedOutput, ProductArray.GetProductArray(input))); }
static void Main(string[] args) { //Console.WriteLine("Hello World!"); Products product = new Products(); Console.Write("Ürün Identifier girişi yapınız :"); product.Id = Int32.Parse(Console.ReadLine()); Console.Write("Ürün kategori Identifier girişi yapınız :"); product.CategoryId = Int32.Parse(Console.ReadLine()); Console.Write("Ürün ismi girişi yapınız :"); product.Name = Console.ReadLine(); Console.Write("Ürün fiyatı girişi yapınız :"); product.Price = Convert.ToDouble(Console.ReadLine()); Console.Write("Ürün stok adedi girişi yapınız :"); product.UnitAmount = Int32.Parse(Console.ReadLine()); ProductArray productArray = new ProductArray(); productArray.AddArray(product); }
private ProductArray GetSpoonacularItems(string itemSearch) { string url = "https://spoonacular-recipe-food-nutrition-v1.p.rapidapi.com/food/products/search?offset=0&number=10&query=" + itemSearch; //HttpResponse<string> jsonResponse = Unirest.get(url + itemSearch + "&offset=0&number=20") // .header("X-Mashape-Key", "Jf6NGHfG8fmshjk2T0KyfCFWsr6Dp1La9KzjsnFcmo6L9KcAIh") // .header("X-Mashape-Host", "spoonacular-recipe-food-nutrition-v1.p.mashape.com") HttpResponse <string> response = Unirest.get(url) .header("X-RapidAPI-Key", "aJW3b5eOp7mshOTu72ChE00lPeVPp1s0JOcjsntkWNySHxWWSj") .asJson <string>(); if (response.Code == 404 || response.Code == 400) { string error = "Error: type an items name in the search bar or some sort of tag, such as drinks, candy, chips, etc."; return(null); } else { var serializer = new JsonSerializer(); _products = JsonConvert.DeserializeObject <ProductArray>(response.Body); return(_products); } }
public List <ProductArray> product() { northwindEntities ORM = new northwindEntities(); List <ProductArray> products = new List <ProductArray>(); foreach (var item in ORM.Products) { ProductArray temp = new ProductArray(); temp.ProductID = item.ProductID; temp.ProductName = item.ProductName; products.Add(temp); } return(products); }
private void Awake() { Instance = this; }
private List <Item> GetItemsToSendToAPI(List <ItemStoreLinkEntity> itemStoreLinkEntities, ProductArray foundItems, CancellationToken ct) { List <Item> items = new List <Item>(); foreach (var link in itemStoreLinkEntities) { //var itemEntity = await _itemRepository.GetEntityAsync(link.ItemId, ct); SpoonProduct spoonProduct = foundItems.products.FirstOrDefault(prod => prod.id == link.Item.SpoonacularProductId); if (link.Item != null && spoonProduct != null) { Item item = new Item { Id = link.ItemId, LinkId = link.Id, Image = spoonProduct.image, Name = link.Item.Name, Price = link.Price, InStock = link.InStock, StockAmount = link.StockAmount, }; items.Add(item); } } return(items); }