public IActionResult Put(string id, [FromBody] Domain.Entities.Teacher entity) { if (!Guid.TryParse(id, out var idRequested)) { return(BadRequest("Invalid ID Format")); } var objectUpdated = _teacherRepository.Update(entity); if (objectUpdated == null) { return(NotFound()); } return(Redirect("/api/teachers/" + objectUpdated.Id)); }
public IActionResult Post([FromBody] Domain.Entities.Teacher entity) { var newObject = _teacherRepository.Add(entity); return(Redirect("/api/teachers/" + newObject.Id)); }