Exemplo n.º 1
0
        public ActionResult DeleteClient(int ClientId)
        {
            IClientRepo repo = ClientRepoFactory.Create();

            repo.DeleteClient(ClientId);

            return(RedirectToAction("ClientList"));
        }
Exemplo n.º 2
0
        public async Task <IActionResult> Delete(string email)
        {
            _logger.LogInformation("Delete Order", email);

            var dbClient = await _clientRepo.ClientFindByEmail(email);

            var dbOrder = await _orderRepo.GetOrderByClientId(dbClient.Id);

            _clientRepo.DeleteClient(dbOrder.ClientId);
            _kadettRepo.DeleteKadett(dbOrder.KadettId);
            _orderRepo.DeleteOrder(dbOrder.Id);
            _ticketOrderRepo.DeleteOrderTicket(dbOrder.Id);

            await _context.SaveChangesAsync();

            return(Ok());
        }