public async Task DeleteRouteAsync(int routeId) { var route = await _routeRepository.GetByIdAsync(routeId); Guard.Against.Null(route, nameof(route)); await _routeRepository.DeleteAsync(route); }
public async Task <ActionResult> Delete(int id) { logger.Info($"Action Start | Controller name: {nameof(RoutesController)} | Action name: {nameof(Delete)} | Input params: {nameof(id)}={id}"); await repository.DeleteAsync(id); await repository.SaveAsync(); return(RedirectToAction("Index")); }
public async Task <Response> Handle(DeleteRoute request, CancellationToken cancellationToken) { await routeRepository.DeleteAsync(request.Id); return(new Response("Rota excluida com sucesso!")); }
public async Task <bool> DeleteAsync(string keyValue, string dataBaseName = null) { return(await RouteRepo.DeleteAsync(keyValue, dataBaseName)); }