Beispiel #1
0
 public ActionResult <Dog> Edit(string id, [FromBody] Dog update)
 {
     try
     {
         update.Id = id;
         return(Ok(_ds.Edit(update)));
     }
     catch (Exception e)
     {
         return(BadRequest(e.Message));
     }
 }
Beispiel #2
0
 public ActionResult <Dog> Edit([FromBody] Dog updated, string id)
 {
     try
     {
         // Dog dog = FAKEDB.Dogs.Find(d => d.Id == id);
         // if (dog == null)
         // {
         //   throw new Exception("invalid Id");
         // }
         // FAKEDB.Dogs.Remove(dog);
         // updated.Id = id;
         // FAKEDB.Dogs.Add(updated);
         updated.Id = id;
         Dog dog = _ds.Edit(updated);
         return(Ok(dog));
     }
     catch (Exception e)
     {
         return(BadRequest(e.Message));
     }
 }