package com.basket.restrequest;
import java.util.ArrayList;
import com.basket.general.Adress;
import com.basket.general.BasketConstants;
import com.basket.general.CreditCard;
import com.basket.general.User;
import com.octo.android.robospice.request.springandroid.SpringAndroidSpiceRequest;
public class UpdateAddressRequest extends SpringAndroidSpiceRequest<Boolean> {
private Adress newAdress, oldAdress;
private User u;
private ArrayList<Adress> ccList;
public UpdateAddressRequest(Adress theAddress, User u,Adress oldAddress)
{
super(Boolean.class);
newAdress=theAddress;
oldAdress = oldAddress;
this.u = u;
ccList = new ArrayList<Adress>();
ccList.add(newAdress);
ccList.add(oldAddress);
}
@Override
public Boolean loadDataFromNetwork() throws Exception
{
getRestTemplate().postForObject(BasketConstants.externalIp+"/Basket.js/updateAddress/"+u.getEmail()+"/"+u.getUsername(), ccList, Boolean.class);
return true;
}
}