Initial Commit

This commit is contained in:
Dobie Wollert
2012-11-12 00:44:22 -08:00
parent f1c502e4f8
commit 07762668f2
1282 changed files with 29158 additions and 0 deletions

View File

@ -0,0 +1,60 @@
package com.biomed.client.activity;
import com.biomed.client.BiomedActivityManager.SiteContainer;
import com.biomed.client.BiomedSite;
import com.biomed.client.dispatch.DefaultCallback;
import com.biomed.client.place.EditWorkorderPlace;
import com.biomed.client.services.BiomedService;
import com.biomed.client.ui.clienteditor.ClientEditorSidebarPanel.Tabs;
import com.biomed.client.ui.clienteditor.ClientWorkordersEditorPanel;
import com.biomed.shared.api.GetWorkordersAction;
import com.biomed.shared.api.ListResult;
import com.biomed.shared.api.dto.WorkorderDTO;
import com.google.gwt.view.client.ListDataProvider;
import com.google.inject.Inject;
public class EditClientWorkordersActivity extends BaseClientActivity {
@Inject
ClientWorkordersEditorPanel view;
@Inject
BiomedService biomedService;
private ListDataProvider<WorkorderDTO> dataProvider;
@Override
protected boolean showNavigationPanel() {
return true;
}
@Override
protected Tabs getTab() {
return Tabs.WORKORDERS;
}
@Override
protected void createContentPanel(SiteContainer panel) {
dataProvider = new ListDataProvider<WorkorderDTO>();
dataProvider.addDataDisplay(view.getTable());
view.activity = this;
panel.setWidget(BiomedSite.CONTENT, view);
view.showLoading();
GetWorkordersAction action = new GetWorkordersAction();
action.setClientId(getClientId());
biomedService.execute(action, new DefaultCallback<ListResult<WorkorderDTO>>() {
@Override
public void onSuccess(ListResult<WorkorderDTO> result) {
dataProvider.setList(result.getResult());
}
});
}
public void onWorkorderClicked(int id) {
placeController.goTo(EditWorkorderPlace.getPlace(id));
}
}