Esempio n. 1
0
        public void ShouldDeleteCustomerById()
        {
            var model = customerReadOnlyRepository.GetById(idCustomer);
            var ret   = customerWriteOnlyRepository.Delete(model.Id);

            ret.Should().Be(1);
        }
Esempio n. 2
0
 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}");
     }
 }
Esempio n. 3
0
        public async Task Proccess(Guid id)
        {
            var customer = await customerReadOnlyRepository.Get(id);

            await customerWriteOnlyRepository.Delete(customer);
        }