package org.opensheet.server.exports;
import java.util.List;
import java.util.Map;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import jxl.write.Label;
import jxl.write.WritableSheet;
import jxl.write.WritableWorkbook;
import org.opensheet.shared.model.Department;
import org.opensheet.shared.model.User;
import org.springframework.web.servlet.view.document.AbstractJExcelView;
public class DepartmentAssignmentToXlsView extends AbstractJExcelView{
@Override
protected void buildExcelDocument(Map<String, Object> model,
WritableWorkbook workbook, HttpServletRequest request,
HttpServletResponse response) throws Exception {
response.setContentType("application/vnd.ms-excel");
response.setHeader ("Content-Disposition", "attachment; filename=timesheet.xls");
@SuppressWarnings("unchecked")
List<Department> departments = (List<Department>) model.get("departments");
WritableSheet sheet = workbook.createSheet("Assignment->Users Export", 0);
sheet.addCell(new Label(0, 0, "User Name"));
sheet.addCell(new Label(1, 0, "Department"));
int rowNum = 1;
}
}