public IHttpActionResult PutPoliceEmergency(int id, PoliceEmergency policeEmergency)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            if (id != policeEmergency.id)
            {
                return(BadRequest());
            }

            db.Entry(policeEmergency).State = EntityState.Modified;

            try
            {
                db.SaveChanges();
            }
            catch (DbUpdateConcurrencyException)
            {
                if (!PoliceEmergencyExists(id))
                {
                    return(NotFound());
                }
                else
                {
                    throw;
                }
            }

            return(StatusCode(HttpStatusCode.NoContent));
        }
示例#2
0
        // GET: Police/Delete/5
        public ActionResult Delete(PoliceEmergency IdToDel)
        {
            var d = obj.PoliceEmergencies.Where(x => x.id == IdToDel.id).FirstOrDefault();

            obj.PoliceEmergencies.Remove(d);
            obj.SaveChanges();
            return(RedirectToAction("PoliceList"));
        }
示例#3
0
 public ActionResult Create([Bind(Exclude = "Id")] PoliceEmergency data)
 {
     if (!ModelState.IsValid)
     {
         return(View());
     }
     obj.PoliceEmergencies.Add(data);
     obj.SaveChanges();
     //Response.Redirect("StudentAdmission",true);
     return(RedirectToAction("PoliceList"));
 }
        public IHttpActionResult GetPoliceEmergency(int id)
        {
            PoliceEmergency policeEmergency = db.PoliceEmergencies.Find(id);

            if (policeEmergency == null)
            {
                return(NotFound());
            }

            return(Ok(policeEmergency));
        }
        public IHttpActionResult PostPoliceEmergency(PoliceEmergency policeEmergency)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            db.PoliceEmergencies.Add(policeEmergency);
            db.SaveChanges();

            return(CreatedAtRoute("DefaultApi", new { id = policeEmergency.id }, policeEmergency));
        }
示例#6
0
        public ActionResult Edit(PoliceEmergency IdToEdit)
        {
            var orignalRecord = (from m in obj.PoliceEmergencies where m.id == IdToEdit.id select m).First();

            if (!ModelState.IsValid)
            {
                return(View(orignalRecord));
            }
            obj.Entry(orignalRecord).CurrentValues.SetValues(IdToEdit);

            obj.SaveChanges();
            return(RedirectToAction("PoliceList"));
        }