public IActionResult PostQuestionXDuration([FromBody] QuestionXDuration questionX) { if (questionX == null) { return(BadRequest("QuestionXDuration is null !!!")); } _dataRepository.Add(questionX); return(CreatedAtRoute("GetQxD", new { Id = questionX.QuestionXDurationId }, questionX)); }
public IActionResult GetQuestionXDurationById(long questionXDurationId) { QuestionXDuration questionX = _dataRepository.Get(questionXDurationId); if (questionX == null) { return(NotFound("QuestionXDuration record not found !!!")); } return(Ok(questionX)); }
public IActionResult DeleteQuestionXDuration(long questionXDurationId) { QuestionXDuration questionX = _dataRepository.Get(questionXDurationId); if (questionX == null) { return(NotFound("QuestionXDuration record not found !!!")); } _dataRepository.Delete(questionX); return(GetQuestionXDuration()); }
public IActionResult PutQuestionCategory(long questionXDurationId, [FromBody] QuestionXDuration questionX) { if (questionX == null) { return(BadRequest("QuestionXDuration is null !!!")); } QuestionXDuration questionXDurationToUpdate = _dataRepository.Get(questionXDurationId); if (questionXDurationToUpdate == null) { return(NotFound("QuestionCategory record not found !!!")); } _dataRepository.Update(questionXDurationToUpdate, questionX); return(CreatedAtRoute("GetQxD", new { Id = questionX.QuestionXDurationId }, questionX)); }
public IHttpActionResult DeleteQuestionXDuration(int questionXDurationId, QuestionXDuration questionXDuration) { _repo.Delete(questionXDurationId); return(CreatedAtRoute("GetQD", new { id = questionXDuration.QuestionXDurationId }, questionXDuration)); }
public IHttpActionResult PostQuestionXDuration(QuestionXDuration questionXDuration) { _repo.Post(questionXDuration); return(Ok(questionXDuration)); }