public async Task <IHttpActionResult> PutChapter(int id, Chapter chapter) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != chapter.ID) { return(BadRequest()); } db.Entry(chapter).State = EntityState.Modified; try { await db.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!ChapterExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public async Task <IActionResult> PutProducts(int id, Product products) { if (id != products.ProductId) { return(BadRequest()); } _context.Entry(products).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!ProductsExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public async Task <IActionResult> PutLearningPractise([FromRoute] int id, [FromBody] LearningPractise learningPractise) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != learningPractise.Id) { return(BadRequest()); } _context.Entry(learningPractise).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!LearningPractiseExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public async Task <IActionResult> Create([Bind("Id,Title,Description,StartDate,EndDate")] LearningRessource learningRessource) { if (ModelState.IsValid) { _context.Add(learningRessource); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(learningRessource)); }
public async Task <IActionResult> Create([Bind("StudentId,FirstName,LastName,Email,StudentPW")] Students students) { if (ModelState.IsValid) { _context.Add(students); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Students))); } return(View(students)); }
// DELETE: api/Courses/5 //[ResponseType(typeof(Course))] //[HttpDelete , Route("api/Courses/{id}")] public IHttpActionResult DeleteCourse(int id) { Course course = db.Courses.Find(id); if (course == null) { return(NotFound()); } db.Courses.Remove(course); db.SaveChangesAsync(); return(Ok(course)); }
public async Task <IActionResult> Register([Bind("StudentID,FirstName,LastName,Email,StudentPW")] Students students) { if (ModelState.IsValid) { _context.Add(students); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); // return RedirectToAction(nameof(students)); // return View("../Student/Students"); //return View(await _context.Students.ToListAsync()); } return(View(students)); }