package com.basket.restrequest;
import android.util.Log;
import com.basket.general.BasketConstants;
import com.basket.general.Report;
import com.octo.android.robospice.request.springandroid.SpringAndroidSpiceRequest;
public class ProductReportRequest extends SpringAndroidSpiceRequest<Report>
{
private int day,month,year,pid;
private String type;
public ProductReportRequest(int d, int m, int y,String t, int pid)
{
super(Report.class);
Log.d("Date", "D"+d+"m"+m+"y"+y);
day=d;
month=m+1;
year=y;
type=t;
this.pid = pid;
}
@Override
public Report loadDataFromNetwork() throws Exception
{
String url = BasketConstants.externalIp+"/Basket.js/ProductReport/";
url+=day+"/"+month+"/"+ year+"/"+type+"/"+pid;
Log.d( "request", "loading from network" );
return getRestTemplate().getForObject(url, Report.class);
}
}