public ActionResult Delete(int id) { var result = _problemService.Delete(id, AuthorId); if (result == false) { return(NotFound()); } return(Ok()); }
public async Task <ActionResult <Problem> > DeleteProblem(Guid id) { var problem = _problemService.GetProblem(id); if (problem == null) { return(NotFound()); } _problemService.Delete(problem); return(problem); }
public JsonResult Delete(int id = 0) { try { var entity = _ProblemService.GetById(id); if (entity == null) { return(Json(new { Status = Successed.Empty }, JsonRequestBehavior.AllowGet)); } _ProblemService.Delete(entity); return(Json(new { Status = Successed.Ok }, JsonRequestBehavior.AllowGet)); } catch (Exception) { return(Json(new { Status = Successed.Error }, JsonRequestBehavior.AllowGet)); } }
public void DeleteProblemTest() { // Tworzymy nowy problem. var id = _problemService.Create(new Problem { Name = "xxx" }).Id; // Wartości powinny być takie jak utworzone. var problem = _problemService.Get(id); Assert.Equal(id, problem.Id); Assert.Equal("xxx", problem.Name); // Usuwamy problem. _problemService.Delete(id); }
public void Delete(int id) { _problemService.Delete(id); }