// POST: api/PoliceOfficers public async Task <IHttpActionResult> Post(InvestigationReport investigationReport) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } db.InvestigationReports.Add(investigationReport); await db.SaveChangesAsync(); return(Created(investigationReport)); }
// POST: api/Complaints public async Task <IHttpActionResult> Post(Complaint complaint) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } db.Complaints.Add(complaint); await db.SaveChangesAsync(); return(Created(complaint)); }
// POST: api/PoliceOfficers public async Task <IHttpActionResult> Post(PoliceOfficer policeOfficer) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } db.PoliceOfficers.Add(policeOfficer); await db.SaveChangesAsync(); return(Created(policeOfficer)); }