public async Task <IActionResult> Delete(Guid Id) { SourceOfMovies path = _unitOfWork.sourceOfMovies.GetById(Id); if (path != null) { _unitOfWork.sourceOfMovies.Delete(Id); await _unitOfWork.SaveAsync(); } return(RedirectToAction("Index")); }
public IActionResult Edit(Guid Id) { SourceOfMovies path = _unitOfWork.sourceOfMovies.GetById(Id); if (path == null) { return(NotFound()); } SourceOfMovies model = new SourceOfMovies { Id = path.Id, path = path.path }; return(View(model)); }
public async Task <IActionResult> Create(SourceOfMovies model) { if (model != null) { SourceOfMovies newPath = new SourceOfMovies { path = model.path, Id = model.Id }; _unitOfWork.sourceOfMovies.Add(newPath); await _unitOfWork.SaveAsync(); return(RedirectToAction("Index")); } else { return(View(model)); } }
public async Task <IActionResult> Edit(SourceOfMovies model) { if (ModelState.IsValid) { SourceOfMovies editPath = _unitOfWork.sourceOfMovies.GetById(model.Id); if (editPath != null) { editPath.path = model.path; editPath.Id = model.Id; await _unitOfWork.SaveAsync(); return(RedirectToAction("Index")); } else { return(NotFound()); } } else { return(View(model)); } }