public async Task <SellerOutput> Execute(int sellerID) { RePro.Domain.Sellers.Seller seller = await _sellerRepository.Get(sellerID); if (seller == null) { throw new SellerNotFoundException($"The seller {sellerID} does not exists or is not processed yet."); } return(new SellerOutput(seller)); }
public SellerOutput(RePro.Domain.Sellers.Seller seller) { SellerID = seller.SellerID; AddressPremises = seller.AddressPremises; AdressLine1 = seller.AdressLine1; AddressLine2 = seller.AddressLine2; City = seller.City; EmailID = seller.EmailID; MobileNo = seller.MobileNo; PAN = seller.PAN; PinCode = seller.PinCode; SellerName = seller.SellerName; StateID = seller.StateID; }