public IHttpActionResult PutQuispe(int id, Quispe quispe) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != quispe.QuispeId) { return(BadRequest()); } db.Entry(quispe).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!QuispeExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public IHttpActionResult GetQuispe(int id) { Quispe quispe = db.Quispes.Find(id); if (quispe == null) { return(NotFound()); } return(Ok(quispe)); }
public IHttpActionResult PostQuispe(Quispe quispe) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } db.Quispes.Add(quispe); db.SaveChanges(); return(CreatedAtRoute("DefaultApi", new { id = quispe.QuispeId }, quispe)); }
public IHttpActionResult DeleteQuispe(int id) { Quispe quispe = db.Quispes.Find(id); if (quispe == null) { return(NotFound()); } db.Quispes.Remove(quispe); db.SaveChanges(); return(Ok(quispe)); }
public void TestMethodPostQuispes() { //arrange QuispesController quispecontroller = new QuispesController(); Quispe quispe = new Quispe(); quispe.Name = "Maria"; quispe.Email = "*****@*****.**"; quispe.Brithdate = "14/12/98"; //act var quispes = quispecontroller.PostQuispe(quispe); //assert Assert.IsNotNull(quispes); }