package eu.dnetlib.client;

import com.google.gwt.core.client.GWT;
import com.google.gwt.i18n.client.DateTimeFormat;
import com.google.gwt.user.client.ui.HTML;
import com.google.gwt.user.client.ui.IsWidget;
import com.google.gwt.user.client.ui.Widget;
import eu.dnetlib.goldoa.domain.Budget;

/**
 * Created by stefania on 4/6/15.
 */
public class BudgetInfoElement implements IsWidget {

    private HTML budgetInfoElement = new HTML();
    private DateTimeFormat dtf = DateTimeFormat.getFormat("yyyy/MM/dd");

    public BudgetInfoElement(Budget budget) {


      /*  String contents = "Budget request made at " + dtf.format(budget.getDate()) + " <span class=\"status\">STATUS: "
                + budget.getStatus() + "</span>";

        contents += "<dl class=\"dl-horizontal\"><dt>Organisation</dt><dd>" + budget.getOrganizations().get(0).getName() + "</dd></dl>";
        contents += "<dl class=\"dl-horizontal\"><dt>Amount requested</dt><dd>" + budget.getAmountRequested() + " Euros</dd></dl>";
        contents += "<dl class=\"dl-horizontal\"><dt>Remaining</dt><dd>" + budget.getRemaining() + " Euros</dd></dl>";
        contents += "<dl class=\"dl-horizontal\"><dd>" + "<a href=\"" + GWT.getModuleBaseURL() + "budget?budgetId="
                + budget.getId() + "\" target=\"_blank\">Click here to see the terms of agreement</a>" + "</dd></dl>";

        budgetInfoElement.setHTML(contents);*/
    }

    @Override
    public Widget asWidget() {
        return budgetInfoElement;
    }
}
