public int DeleteExam(int examId) { try { return(examRepository.DeleteExam(examId)); } catch (Exception ex) { throw ex; } }
public async Task <ActionResult <Exam> > DeleteExam(int id) { var ET = await _examRepo.DeleteExam(id); if (ET != null) { return(Ok(ET)); } return(NotFound()); }
public IActionResult DeleteExam(int id) { var wasDeleteSucessful = _examRepository.DeleteExam(id); if (wasDeleteSucessful) { return(Ok()); } return(NotFound()); }
public async Task <IActionResult> DeleteExamAsync(String ExamId) { if (!examRepository.DeleteExam(ExamId)) { return(NotFound()); } if (!await examRepository.SaveChangesAsync()) { return(StatusCode(StatusCodes.Status500InternalServerError)); //or return notfound();? } return(Ok()); }
public JsonResult DeleteGroup(int examId) { string functionName = System.Reflection.MethodBase.GetCurrentMethod().Name; try { //Check id group exist in the database if (!_examRepository.ExamExist(examId)) { Log4Net.log.Error(className + "." + functionName + " - " + Log4Net.AddErrorLog(Constants.examNotFound)); return(Json(MessageResult.GetMessage(MessageType.EXAM_NOT_FOUND))); } //This is get all information of group by Id var examEntity = _examRepository.GetExamById(examId); if (examEntity == null) { Log4Net.log.Error(className + "." + functionName + " - " + Log4Net.AddErrorLog(Constants.examNotFound)); return(Json(MessageResult.GetMessage(MessageType.EXAM_NOT_FOUND))); } //This is query to delete group _examRepository.DeleteExam(examEntity); if (!_examRepository.Save()) { Log4Net.log.Error(className + "." + functionName + " - " + Log4Net.AddErrorLog(Constants.badRequest)); return(Json(MessageResult.GetMessage(MessageType.BAD_REQUEST))); } Log4Net.log.Error(className + "." + functionName + " - " + Log4Net.AddErrorLog(Constants.examDeleted)); return(Json(MessageResult.GetMessage(MessageType.EXAM_DELETED))); } catch (Exception ex) { Log4Net.log.Error(className + "." + functionName + " - " + Log4Net.AddErrorLog(ex.Message)); return(Json(MessageResult.ShowServerError(ex.Message))); } }
public IActionResult DeleteConfirmedAsync(int id) { examRepository.DeleteExam(id); return(RedirectToAction("Index")); }
public async Task DeleteExam(int exam_id) { await _repository.DeleteExam(exam_id); }
public int DeleteExam(int id) { return(examRepository.DeleteExam(id)); }