public async void GetDepositNm() { try { if (MainViewModel.LoginDataModel != null) { using (RequestGetUserInfoModel req = new RequestGetUserInfoModel()) { req.userEmail = MainViewModel.LoginDataModel.userEmail; using (ResponseGetUserInfoModel res = await WebApiLib.AsyncCall <ResponseGetUserInfoModel, RequestGetUserInfoModel>(req)) { if (res.data.userMobile.Equals(string.Empty) || res.data.userMobile.Equals("00000000000")) { DepositNm = MainViewModel.LoginDataModel.userNm; } else { DepositNm = MainViewModel.LoginDataModel.userNm + res.data.userMobile.Substring(res.data.userMobile.Length - 4, 4); } if (DepositNm.Length >= 7) { DepositNm = DepositNm.Substring(0, 7); } } } } } catch (Exception ex) { SysLog.Error("Message[{0}], StackTrace[{1}]", ex.Message, ex.StackTrace); } }
public void GetUserInfo() { try { IsBusy = true; using (RequestAccInfoModel req = new RequestAccInfoModel()) { req.userEmail = MainViewModel.LoginDataModel.userEmail; using (ResponseAccInfoModel res = WebApiLib.SyncCall <ResponseAccInfoModel, RequestAccInfoModel>(req)) { userAccountNo = res.data.BankAccNo; userPhoneNumber = res.data.userMobile; if (userPhoneNumber.Equals(string.Empty) || userPhoneNumber.Equals("00000000000")) { DepositNm = MainViewModel.LoginDataModel.userNm; } else { DepositNm = MainViewModel.LoginDataModel.userNm + userPhoneNumber.Substring(userPhoneNumber.Length - 4, 4); } if (DepositNm.Length >= 7) { DepositNm = DepositNm.Substring(0, 7); } } } IsBusy = false; } catch (Exception ex) { SysLog.Error("Message[{0}], StackTrace[{1}]", ex.Message, ex.StackTrace); } finally { IsBusy = false; } }