001package org.kuali.student.enrollment.class2.courseoffering.service;
002
003import org.kuali.student.r2.core.acal.dto.TermInfo;
004import org.kuali.student.enrollment.class2.courseoffering.form.ManageSOCForm;
005import org.kuali.student.enrollment.uif.service.KSViewHelperService;
006
007import java.util.List;
008
009public interface ManageSOCViewHelperService extends KSViewHelperService {
010
011    public TermInfo getTermByCode(String termCode);
012
013    public void buildModel(ManageSOCForm socForm);
014
015    public void lockSOC(ManageSOCForm socForm);
016
017    public void allowSOCFinalEdit(ManageSOCForm socForm);
018
019    public void publishSOC(ManageSOCForm socForm);
020
021    public void closeSOC(ManageSOCForm socForm);
022
023    public void startMassScheduling(ManageSOCForm socForm);
024
025}