private void btnDel_Click(object sender, EventArgs e) { if (lvlExercises.SelectedItems.Count < 1) { return; } Exercise ex = exercises[lvlExercises.SelectedItems[0].Index]; DialogResult dialogResult = MessageBox.Show("#" + ex.ExerciseID + " " + ex.ExerciseName + " adlı egzersizi silmek istediğinizden emin misiniz?", "Egzersiz Sil", MessageBoxButtons.YesNo); if (dialogResult == DialogResult.Yes) { try { exerciseService.Delete(ex, Session.currentUser); MessageBox.Show("Egzersiz başarıyla silindi!", "Başarılı!"); lvlExercises.Items.RemoveAt(lvlExercises.SelectedItems[0].Index); } catch (Exception exception) { MessageBox.Show(exception.Message, "Hata!"); } } }
public void ExerciseDelete() { var exerciseid = ExerciseCreate(); Assert.NotNull(_exerciseService.Get(exerciseid)); _exerciseService.Delete(exerciseid); Assert.Null(_exerciseService.Get(exerciseid)); }
public ActionResult DeleteExercise(int exerciseId) { var result = _exerciseService.Delete(exerciseId); if (result == false) { return(Forbid()); } return(Ok()); }
public IHttpActionResult Delete(int id) { LoggerService.Info("Deleting 'Exercise' with id = '{0}'", id); return(ExecuteRequest(() => { var result = _service.Delete(id); LoggerService.Info("'Exercise' was removed"); return Ok <IOperationResult>(result); })); }
public IActionResult DeleteExercise(long id) { try { _service.Delete(id); } catch (Exception exception) { return(BadRequest(exception.Message)); } return(Ok()); }
public async Task <IActionResult> DeleteExercise([FromRoute] int id) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } var exercise = await _exerciseService.FindBy(m => m.RecordId == id); if (exercise == null) { return(NotFound()); } await _exerciseService.Delete(exercise); return(Ok(exercise)); }
public async Task <ActionResult <Exercise> > Delete(Guid id) { var currentUser = HttpContext.GetUser(); var currentExercise = await _exercises.Get(id, HttpContext.RequestAborted); if (currentExercise == null) { return(NotFound()); } if (!await _authorization.HasAuthorship(currentUser, currentExercise, HttpContext.RequestAborted)) { return(Unauthorized()); } var result = await _exercises.Delete(id, HttpContext.RequestAborted); if (!result) { return(StatusCode(500, new ErrorResponse("An internal error occured while trying to delete this entity. Please contact an administrator if this is not intended."))); } return(currentExercise); }
public async Task <IActionResult> Delete(int id) { await _exerciseService.Delete(id); return(Ok()); }
public async Task <ActionResult> Delete(int id) { await _service.Delete(id); return(Ok()); }
public IActionResult ExerciseDelete(Exercise exercise) { _exerciseService.Delete(exercise); return(RedirectToAction("Index")); }