public IHttpActionResult PutBatch(int id, Batch batch) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != batch.BatchId) { return(BadRequest()); } db.Entry(batch).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!BatchExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public ActionResult Create([Bind(Include = "StockItemId,Fruit,Variety")] StockItem stockItem) { if (ModelState.IsValid) { db.StockItems.Add(stockItem); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(stockItem)); }
public ActionResult Create([Bind(Include = "BatchId,StockItemId,Quantity")] Batch batch) { if (ModelState.IsValid) { db.Batches.Add(batch); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.StockItemId = new SelectList(db.StockItems, "StockItemId", "Fruit"); return(View(batch)); }
public void Save() { /* * CR-1 * Add exception handling and logging */ context.SaveChanges(); }
public void Repo_AddFarm_Test() { var farmsCountBefore = _farms.Count; _farmRepository.Add( new FarmEntity { AmountOfAnimals = Faker.NumberFaker.Number(0, 100), DelitingDate = null, Id = 11, IsDelete = false, Name = Faker.CompanyFaker.Name(), OwnerName = Faker.NameFaker.MaleName() } ); _db.SaveChanges(); int g = _farmRepository.GetAll().Count(); int y = ++farmsCountBefore; Assert.AreEqual(y, g); }
public void Save() { context.SaveChanges(); }