using Common.Model.BenificiaryModel; using Common.Model.CustomerModel; using Common.Utility; using System; using System.Collections.Generic; using System.Data; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Business.Customer { public interface ICustomerServices { DataRow GetCustomerDetails(string customerId, string user); DbResult RegisterCustomerNew(OnlineCustomerModel onlineCustomerModel); DbResult RegisterCustomerAndReceiver(OnlineCustomerModel onlineCustomerModel, BenificiaryModel beniciaryModel); DbResult AddCustomerSignature(string customerId, string user, string fileName, string signaturetype, string signatureId); string GetCustomerDetailsForFileUpload(string customerId); DataTable GetAddressByZipCodeNew(string zipCode, string user, string rowId); DataTable GetDetailsForEditCustomer(string customerId, string user); DataRow GetRequiredCustomerDetails(string customerId, string user); DataTable LoadDataPaymentModeDdl(string sCountryid, string pCountry, string collMode, string agentId, string flag, string user); DbResult UpdateCustomerDocument(string cdId, string customerId, string fileName, string fileDescription, string fileType, string documentType, string user); DataSet GetCustomerInfoFromMembershiId(string user, string membershipId); DataTable GetDocumentByCustomerId(string customerId); DataSet LoadCustomerDataNew(string user, string customerId, string flag, string sCountryId, string settlementAgent); DbResult UpdateBenificiarInformation(BenificiaryModel benificiar, string user); DataTable GetCustomerDetailsWitDT(string customerId, string user); } }