public Products InsertNewProductAPI() { Products _newProduct = new Products() { Name = "newProduct" + DateTime.Now.Millisecond, Price = 5, Rank = 3, Category_Id = getFirstCategoryIdFromDB() }; Dictionary <string, string> parameters = new Dictionary <string, string>(); parameters.Add("Name", _newProduct.Name); parameters.Add("Price", _newProduct.Price.ToString()); parameters.Add("Rank", _newProduct.Rank.ToString()); parameters.Add("Category_Id", _newProduct.Category_Id.ToString()); dynamic data = _clientApiHelper.PostAsync("api/Products", parameters, true); Products productResult = new Products(); productResult.Id = data["Id"]; productResult.Name = data["Name"]; productResult.Price = data["Price"]; productResult.Rank = data["Rank"]; productResult.Category_Id = data["Category_Id"]; return(productResult); }
public Categories InsertNewCategoryAPI() { Categories _newCateogory = new Categories() { Description = "newCategory" + DateTime.Now.Millisecond }; Dictionary <string, string> parameters = new Dictionary <string, string>(); parameters.Add("Description", _newCateogory.Description); dynamic data = _clientApiHelper.PostAsync("api/Categories", parameters, true); Categories categoryResult = new Categories(); categoryResult.Id = data["Id"]; categoryResult.Description = data["Description"]; return(categoryResult); }