public async Task <IActionResult> Delete(int?id)
        {
            if (id == null)
            {
                @TempData["Error"] = @Resources.Exceptions.notCorrectRequest;
                return(RedirectToAction("Error", "Home"));
            }
            var coach = await _сoachService.GetByIdAsNoTrack((int)id);

            if (coach == null)
            {
                @TempData["Error"] = @Resources.Exceptions.notCorrectRequest;
                return(RedirectToAction("Error", "Home"));
            }
            await _сoachService.Delete(coach, true);

            return(RedirectToAction("Index"));
        }
示例#2
0
 /// <summary>
 /// 删除
 /// </summary>
 /// <param name="ids"></param>
 /// <returns></returns>
 public ActionResult Delete(string ID)
 {
     return(JResult(ICoachService.Delete(ID)));
 }
示例#3
0
 public ActionResult DeleteConfirmed(int?id)
 {
     service.Delete(id);
     return(RedirectToAction("AllCoaches"));
 }
示例#4
0
 public ActionResult DeleteConfirm(int id)
 {
     _service.Delete(id);
     return(RedirectToAction("Index"));
 }