public async Task <IActionResult> DeleteStudent(string studentId) { Cw4.Student student = await Context.Student.FirstOrDefaultAsync(stud => stud.IndexNumber == studentId); if (student == null) { return(NotFound("Student nie istnieje")); } Context.Remove(student); if (await Context.SaveChangesAsync() > 0) { return(Ok("Usunięto studenta")); } return(StatusCode(500, "Nie udało się usunąc studenta.")); }
public async Task <IActionResult> PutStudent(Cw4.Student model) { Cw4.Student student = await Context.Student.FirstOrDefaultAsync(stud => stud.IndexNumber == model.IndexNumber); if (student == null) { return(NotFound("Student nie istnieje")); } Context.Update(model); if (await Context.SaveChangesAsync() > 0) { return(Ok(model)); } return(StatusCode(500, "Nie można było zapisać studenta do bazy danych")); }