public async Task <ActionResult <CourseTraining> > PostCourseTraining(CourseTraining courseTraining) { _context.CourseTraining.Add(courseTraining); await _context.SaveChangesAsync(); return(CreatedAtAction("GetCourseTraining", new { id = courseTraining.CourseTrainingId }, courseTraining)); }
public async Task <IActionResult> PutCourseTraining(int id, CourseTraining courseTraining) { if (id != courseTraining.CourseTrainingId) { return(BadRequest()); } _context.Entry(courseTraining).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!CourseTrainingExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public void Delete(CourseTraining id) { _repository.Delete(id); }
public void Update(CourseTraining obj) { _repository.Update(obj); }
public void Insert(CourseTraining course) { _repository.Insert(course); }
public CourseTraining GetByID(CourseTraining id) { return(_repository.GetByID(id)); }