// 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));
        }
Beispiel #3
0
        // 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));
        }