private Delete ( int id ) : IHttpActionResult | ||
id | int | |
return | IHttpActionResult |
public IHttpActionResult Delete(int id)
{
var result = this.data.Categories
.Find(x => x.Id == id).FirstOrDefault();
if (result == null)
{
return this.BadRequest("No category with that id is present.");
}
this.data.Categories.Delete(result);
this.data.SaveChanges();
var resultModel = Mapper.Map<CategoryResponseModel>(result);
return this.Ok(resultModel);
}