public void ShouldDeleteCustomerById() { var model = customerReadOnlyRepository.GetById(idCustomer); var ret = customerWriteOnlyRepository.Delete(model.Id); ret.Should().Be(1); }
public void Execute(CustomerDeleteRequest request) { try { var ret = customerWriteOnlyRepository.Delete(request.CustomerId); if (ret == 0) { output.Error($"Error on process Delete Customer"); return; } output.Standard(request.CustomerId); } catch (Exception ex) { output.Error($"Error on process: {ex.Message}"); } }
public async Task Proccess(Guid id) { var customer = await customerReadOnlyRepository.Get(id); await customerWriteOnlyRepository.Delete(customer); }