public async Task <IActionResult> PutIngredientUsedIn(int id, IngredientUsedIn ingredientUsedIn) { if (id != ingredientUsedIn.IngredientId) { return(BadRequest()); } _context.Entry(ingredientUsedIn).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!IngredientUsedInExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public async Task <ActionResult <IngredientUsedIn> > PostIngredientUsedIn(IngredientUsedIn ingredientUsedIn) { _context.IngredientUsedIn.Add(ingredientUsedIn); try { await _context.SaveChangesAsync(); } catch (DbUpdateException) { if (IngredientUsedInExists(ingredientUsedIn.IngredientId)) { return(Conflict()); } else { throw; } } return(CreatedAtAction("GetIngredientUsedIn", new { id = ingredientUsedIn.IngredientId }, ingredientUsedIn)); }
public void testGetIngByID() { i = dbContext.IngredientUsedIn.Find(278, 1); Assert.AreEqual(278, i.IngredientId); Assert.AreEqual(1, i.StyleId); }