public IHttpActionResult PutMsp(int id, Msp msp) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } try { repo.Update(id, msp); } catch (DbUpdateConcurrencyException) { if (!MspExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public ActionResult Edit([Bind(Include = "Id,Name,Email,Password,Role,RegionId")] Msp msp) { if (ModelState.IsValid) { //db.Entry(msp).State = EntityState.Modified; //db.SaveChanges(); return(RedirectToAction("Index")); } //ViewBag.RegionId = new SelectList(db.Regions, "Id", "Name", msp.RegionId); return(View(msp)); }
public IHttpActionResult PostMsp(Msp msp) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } repo.Create(msp); return(CreatedAtRoute("DefaultApi", new { id = msp.Id }, msp)); }
public IHttpActionResult GetMsp(int id) { Msp msp = repo.Get(id); if (msp == null) { return(NotFound()); } return(Ok(msp)); }
public ActionResult Create([Bind(Include = "Id,Name,Email,Password,Role,RegionId")] Msp msp) { if (ModelState.IsValid) { //db.Msps.Add(msp); //db.SaveChanges(); return(RedirectToAction("Index")); } //ViewBag.RegionId = new SelectList(db.Regions, "Id", "Name", msp.RegionId); return(View(msp)); }
// GET: Msps/Details/5 public async Task <ActionResult> Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Msp msp = await JsonHelper.Get <Msp>("Msps/" + id); if (msp == null) { return(HttpNotFound()); } return(View(msp)); }