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 SalesReportRequest extends SpringAndroidSpiceRequest<Report>
{
private int day;
private int month;
private int year;
private String type;
public SalesReportRequest(int d, int m, int y,String t)
{
super(Report.class);
Log.d("Date", "D"+d+"m"+m+"y"+y);
day=d;
month=m+1;
year=y;
type=t;
}
@Override
public Report loadDataFromNetwork() throws Exception
{
String url = BasketConstants.externalIp+"/Basket.js/SalesReport/";
url+=day+"/"+month+"/"+ year+"/"+type;
Log.d( "request", "loading from network" );
return getRestTemplate().getForObject(url, Report.class);
}
}