public async Task DeleteRouteAsync(int routeId)
        {
            var route = await _routeRepository.GetByIdAsync(routeId);

            Guard.Against.Null(route, nameof(route));

            await _routeRepository.DeleteAsync(route);
        }
Exemple #2
0
        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"));
        }
Exemple #3
0
        public async Task <Response> Handle(DeleteRoute request, CancellationToken cancellationToken)
        {
            await routeRepository.DeleteAsync(request.Id);

            return(new Response("Rota excluida com sucesso!"));
        }
Exemple #4
0
 public async Task <bool> DeleteAsync(string keyValue, string dataBaseName = null)
 {
     return(await RouteRepo.DeleteAsync(keyValue, dataBaseName));
 }