public IHttpActionResult PutMuscularStrengthAndEndurance(int id, MuscularStrengthAndEndurance muscularStrengthAndEndurance) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != muscularStrengthAndEndurance.ID) { return(BadRequest()); } db.Entry(muscularStrengthAndEndurance).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!MuscularStrengthAndEnduranceExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public ActionResult Edit([Bind(Include = "ID,Owner,CurlUps,RightAnglePushUps,MaxBench,MaxLegPress,PullUps,FlexedArmHang,Logged")] MuscularStrengthAndEndurance muscularStrengthAndEndurance) { if (ModelState.IsValid) { db.Entry(muscularStrengthAndEndurance).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(muscularStrengthAndEndurance)); }
public IHttpActionResult GetMuscularStrengthAndEndurance(int id) { MuscularStrengthAndEndurance muscularStrengthAndEndurance = db.MuscularStrengthsAndEndurances.Find(id); string owner = ClaimsPrincipal.Current.FindFirst(ClaimTypes.NameIdentifier).Value; if (muscularStrengthAndEndurance == null || muscularStrengthAndEndurance.Owner != owner) { return(NotFound()); } return(Ok(muscularStrengthAndEndurance)); }
public ActionResult DeleteConfirmed(int id) { MuscularStrengthAndEndurance muscularStrengthAndEndurance = db.MuscularStrengthsAndEndurances.Find(id); string owner = ClaimsPrincipal.Current.FindFirst(ClaimTypes.NameIdentifier).Value; if (muscularStrengthAndEndurance == null || muscularStrengthAndEndurance.Owner != owner) { return(HttpNotFound()); } db.MuscularStrengthsAndEndurances.Remove(muscularStrengthAndEndurance); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Create([Bind(Include = "ID,Owner,CurlUps,RightAnglePushUps,MaxBench,MaxLegPress,PullUps,FlexedArmHang,Logged")] MuscularStrengthAndEndurance muscularStrengthAndEndurance) { if (ModelState.IsValid) { string owner = ClaimsPrincipal.Current.FindFirst(ClaimTypes.NameIdentifier).Value; muscularStrengthAndEndurance.Owner = owner; muscularStrengthAndEndurance.Logged = DateTime.UtcNow; db.MuscularStrengthsAndEndurances.Add(muscularStrengthAndEndurance); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(muscularStrengthAndEndurance)); }
public IHttpActionResult PostMuscularStrengthAndEndurance(MuscularStrengthAndEndurance muscularStrengthAndEndurance) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } string owner = ClaimsPrincipal.Current.FindFirst(ClaimTypes.NameIdentifier).Value; muscularStrengthAndEndurance.Owner = owner; muscularStrengthAndEndurance.Logged = DateTime.UtcNow; db.MuscularStrengthsAndEndurances.Add(muscularStrengthAndEndurance); db.SaveChanges(); return(CreatedAtRoute("DefaultApi", new { id = muscularStrengthAndEndurance.ID }, muscularStrengthAndEndurance)); }
// GET: MuscularStrengthAndEndurance/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } MuscularStrengthAndEndurance muscularStrengthAndEndurance = db.MuscularStrengthsAndEndurances.Find(id); string owner = ClaimsPrincipal.Current.FindFirst(ClaimTypes.NameIdentifier).Value; if (muscularStrengthAndEndurance == null || muscularStrengthAndEndurance.Owner != owner) { return(HttpNotFound()); } return(View(muscularStrengthAndEndurance)); }