ManagerService.java 1022 Bytes
package com.bjivt.service.showtime;

import java.util.List;

import javax.servlet.http.HttpServletRequest;

import com.bjivt.entity.showtime.Manager;
import com.bjivt.util.Pager;


public interface ManagerService {
	 public Manager loginCheckManager(String loginName,String password);
	 public Manager getManager(Integer managerId);
	 public List<Manager> findManager(Manager manager,Pager page);
	 public List<Manager> findAllManagers(Manager manager);
	 public List<Integer> findRoleForManager(Integer managerId);
	 public int saveManager(Manager manager,String[] roleId);
	 public int updateManager(Manager manager,String[] roleId);
	 public int updateAllManagerCompetence() throws Exception;
	 public int updatePassword(String password,Integer managerId);
	 public int deleteManager(Integer managerId);
	 public boolean getVerifyByUrl(HttpServletRequest request, String url) throws Exception;
	 public void refreshCompetenceByManagerId(Integer id) throws Exception;
	 public List<String> findRoleElement(String id);
}