private RequestBusinessmanInfo Transfer(ResponseBusinessmanInfo info) { RequestBusinessmanInfo result = new RequestBusinessmanInfo(); result.Id = info.Id; result.Address = info.Address; result.Bank = new RequestBusinessmanInfo.RequestBankInfo() { Address = new RequestBusinessmanInfo.RequestBankAddress() { City = info.City, Province = info.Province, Subbranch = info.Subbranch }, BankName = info.BankName, Cardholder = info.Cardholder, CardNo = info.CardNo, BankId = info.BankId }; result.BusinessmanName = info.BusinessmanName; result.LinkMan = info.LinkMan; result.LinkPhone = info.LinkPhone; result.LinkTel = info.LinkTel; result.PosRate = info.PosRate; return(result); }
public RequestBusinessmanInfo GetBusinessmanInfo(string id, bool throwEx = false) { RequestBusinessmanInfo result = null; CommunicateManager.Invoke <ITPosService>(service => { result = Transfer(service.GetBusinessmanInfo(id)); result.Id = id; }, UIManager.ShowErr); return(result); }