public IHttpActionResult Create(MaterialResponseModel material) { if (!this.ModelState.IsValid) { return(this.BadRequest(this.ModelState)); } var newMaterialId = this.materials.Add(material.Type, material.LectureId); return(this.Ok(newMaterialId)); }
public IHttpActionResult Update(int id, MaterialResponseModel material) { if (!this.ModelState.IsValid) { return(this.BadRequest(this.ModelState)); } var updatedMaterialId = this.materials.Update(id, material.Type, material.LectureId); if (updatedMaterialId == null) { return(this.NotFound()); } return(this.Ok(updatedMaterialId)); }