public IActionResult ConfirmDelete(int id, MovieDeleteViewModel vm) { if (!TryValidateModel(vm)) { return(View(vm)); } _movieDatabase.Delete(id); return(RedirectToAction("Index")); }
private void DeleteMovie(int id) { _movies.Delete(id); RefreshUI(); //for (var index = 0; index < _movies.Length; ++index) //{ // //Array element acess :: = V[int] // //if (_movies[index] != null && _movies{index].Id == id) // if (_movies[index]?.Id == id) //null conditional ?. if instance != null acess the member // { // _movies[index] = null; // return; // }; //}; }
private void DeleteMovie(int id) { _movies.Delete(id); RefreshUI(); /*for (var index = 0; index<_movies.Length; ++index) * { * // Array element access ::= V{int} * //if (_movies[index] != null && _movies[index].Id == id ) * if (_movies[index]?.Id == id ) // null conditional ?. if instance != null, access the member otherwise skip * { * _movies[index] = null; // Movie is a ref type thus movie and _movies[index] reference the same instance * return; * // Add movie to array * } * };*/ }
public IActionResult ConfirmDelete([FromRoute] int id) { _movieDatabase.Delete(id); return(RedirectToAction(nameof(Index))); }
public IActionResult ConfirmDelete(int id) { _movieDatabase.Delete(id); return(RedirectToAction("")); }
public IActionResult ConfirmDelete(MovieDeleteViewModel vm) { _movieDatabase.Delete(vm.Id); return(RedirectToAction("Index")); }