public OperationResult <Addresses> GetAddress(string id, string addressId) { var result = new OperationResult <Addresses>(); var customer = _customerRepo.Get(id); if (customer != null) { var address = _addrRepo.Get(addressId); if (address != null && address.CustomerId == id) { result.Data = address; result.Status = eOperationStatus.Success; } else { result.Status = eOperationStatus.NotFound; result.ExceptionMessage = "Address not found"; } } else { result.Status = eOperationStatus.NotFound; result.ExceptionMessage = "Customer not found"; } return(result); }
public Addresses Get(Int64 ixAddress) => _addressesRepository.Get(ixAddress);