public void UserAddressRequest_Instantiates_Properly() { var name = Guid.NewGuid().ToString(); var a = new UserAddressRequest(name); Assert.Equal(name, a.Username); }
public void Query(int userId) { UserAddressRequest request = new UserAddressRequest(); request.UserId = userId; request.PageSize = 50; var query = IUserAddressService.GetByUserId(request); //int defId = 0; //var GetdefId = IAccountService.GetById(userId); //if (GetdefId != null) //{ // defId = GetdefId.defaultAddressId; //} if (query != null && query.ModelList != null) { List = query.ModelList.Select(x => new ListAddress() { moblie = x.moblie, provinceName = x.provinceName, recipients = x.recipients, userAddressId = x.userAddressId, detailedAddress = x.detailedAddress, cityId = x.cityId, provinceId = x.provinceId, cityName = x.cityName //defaultAddressId = x.userAddressId == defId ? defId : 0 }).ToList(); } }
public DataTables <UserAddress> GetByUserId(UserAddressRequest request) { SqlParameter[] param = { new SqlParameter("@UserId", request.UserId), new SqlParameter("@pageIndex", request.PageIndex), new SqlParameter("@pageSize", request.PageSize), }; StoreProcedure sp = new StoreProcedure("P_getFz_UserAddressByUserId", param); return(_databaseInstance.GetTables <UserAddress>(sp)); }
public void UserAddressRequest_Constructs_The_Correct_Message() { var name = Guid.NewGuid().ToString(); var msg = new UserAddressRequest(name).ToByteArray(); var reader = new MessageReader <MessageCode.Server>(msg); var code = reader.ReadCode(); Assert.Equal(MessageCode.Server.GetPeerAddress, code); // length + code + name length + name string Assert.Equal(4 + 4 + 4 + name.Length, msg.Length); Assert.Equal(name, reader.ReadString()); }
public void Ready(string orderNo) { Load(); var user = UserInformation; //_securityHelper.GetCurrentUser(); if (user != null) { var order = OrderService.GetByOrderNo(orderNo); if (orderNo != null) { item = order.item; orderDetails = order.OrderDetails; if (orderDetails != null) { foreach (var od in orderDetails) { quantity += od.quantity; //amount += od.price * od.quantity; } } } var request = new UserAddressRequest(); request.UserId = user.UserId; request.PageSize = 20; var Address = UserAddressService.GetByUserId(request); if (Address != null && Address.TotalCount > 0) { ListUserAddress = Address.ModelList.Select(x => new SelectModel() { Id = x.userAddressId, Name = GetAddress(x) }).ToList(); } if (item.provinceId > 0) { ListCity = GetCity(item.provinceId).Select(x => new SelectModel() { Id = x.CityId, Name = x.Name }).ToList(); } Discount = Math.Round(CountDiscount(Account.presentExp + Account.activatePoint, order.item.amount), 2); payAmount = order.item.amount - Discount; } ListProvince = GetProvinceAll().Select(x => new SelectModel() { Id = x.ProvinceId, Name = x.Name }).ToList(); }
void lookupAddress() { if (mGoogleApiClient.IsConnected) { showProgressDialog(); var request = UserAddressRequest.NewBuilder().Build(); Android.Gms.Identity.Intents.Address.RequestUserAddress(mGoogleApiClient, request, REQUEST_CODE_RESOLVE_ADDRESS_LOOKUP); } else { if (!mGoogleApiClient.IsConnecting) { mGoogleApiClient.Connect(); } mPromoWasSelected = true; } }