public IHttpActionResult PutTypeCourse(int id, TypeCourse typeCourse) { if (!ModelState.IsValid) { return BadRequest(ModelState); } if (id != typeCourse.TypeCourseID) { return BadRequest(); } db.Entry(typeCourse).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!TypeCourseExists(id)) { return NotFound(); } else { throw; } } return StatusCode(HttpStatusCode.NoContent); }
public IHttpActionResult PostTypeCourse(TypeCourse typeCourse) { if (!ModelState.IsValid) { return BadRequest(ModelState); } db.TypesCourses.Add(typeCourse); db.SaveChanges(); return CreatedAtRoute("DefaultApi", new { id = typeCourse.TypeCourseID }, typeCourse); }
public ActionResult XemThem(int MaKH) { TypeCourse typecourse = db.TypeCourse.SingleOrDefault(n => n.TypeCourseID == MaKH); if (typecourse == null) { Response.StatusCode = 404; return(null); } List <Course> course = db.Course.Where(n => n.TypeCourseID == MaKH).ToList(); if (course.Count == 0) { ViewBag.Course = "Lỗi"; } ViewBag.special_typecourse = db.Special_TypeCourse.Where(n => n.TypeCourseID == MaKH).ToList(); return(View(course)); }