public async Task <IActionResult> Delete(int?id) { if (id == null) { return(RedirectToAction(nameof(Error), new { message = "Id not provided" })); } var obj = await _sellerService.FindByIdAsync(id.Value); if (obj == null) { return(RedirectToAction(nameof(Error), new { message = "Id not found" })); } return(View(obj)); }
public async Task <IActionResult> Delete(int?id) { if (id == null) { return(RedirectToAction(nameof(Error), new { message = "ID NULL" })); } var seller = await _sellerservice.FindByIdAsync(id.Value); if (seller == null) { return(RedirectToAction(nameof(Error), new { message = "ID not found" })); } return(View(seller)); }
public async Task <IActionResult> Delete(int?id) // int? ---> significa que é opcional receber o id { if (id == null) { return(RedirectToAction(nameof(Error), new { message = "Id not provided" })); } var obj = await _sellerService.FindByIdAsync(id.Value); // pegando o valor do id if (obj == null) { return(RedirectToAction(nameof(Error), new { message = "Id not found" })); } return(View(obj)); }