public IHttpActionResult CreateBloodSupply(BloodSupply bloodSupply) { if (!ModelState.IsValid) { return(BadRequest()); } _context.BloodSupplies.Add(bloodSupply); _context.SaveChanges(); return(Created(new Uri(Request.RequestUri + "/" + bloodSupply.Id), bloodSupply)); }
public IHttpActionResult UpdateBloodSupply(int id, BloodSupply bloodSupply) { if (!ModelState.IsValid) { return(BadRequest()); } var bloodSupplyInDb = _context.BloodSupplies.SingleOrDefault(c => c.Id == id); if (bloodSupplyInDb == null) { return(NotFound()); } bloodSupplyInDb = bloodSupply; _context.SaveChanges(); return(Ok()); }
public BloodSupplyViewModel() { BloodSupply = new BloodSupply(new DatabaseHandler()); }