<?xml version="1.0" encoding="UTF-8"?>
<mapping>
	<actions>
		<!--  Lecture Department -->
		<action path="read_department" class="com.edeal.frontline.controller.actions.LoadAction" allowAnonymous="false">
			<param name="type" value="Department"/>
			<subaction class="com.edeal.frontline.controller.actions.custom.DeptBilanCustomList">
                <param name="gridName" value="DeptBilan" />
				<param name="executeQuery" value="false"/>
				<param name="embedded" value="true"/>
				<result code="success" continue="true"/>
			</subaction>
			<subaction class="com.edeal.frontline.controller.actions.custom.DeptCpgCustomList">
                <param name="gridName" value="DeptCpg" />
				<param name="executeQuery" value="false"/>
				<param name="embedded" value="true"/>
				<result code="success" continue="true"/>
			</subaction>
			<subaction class="com.edeal.frontline.controller.actions.custom.DeptBilanCustomList">
                <param name="gridName" value="DeptBilanPrev" />
 				<param name="executeQuery" value="false"/>
				<param name="embedded" value="true"/>
				<result code="success" continue="true"/>
			</subaction>
			<subaction class="com.edeal.frontline.controller.actions.custom.DeptCpgCustomList">
                <param name="gridName" value="DeptCpgPrev"/>
  				<param name="executeQuery" value="false"/>
				<param name="embedded" value="true"/>
				<result code="success" continue="true"/>
			</subaction>
			<subaction class="com.edeal.frontline.controller.actions.custom.DeptStgCustomList">
                <param name="gridName" value="DeptStgPrev"/>
  				<param name="executeQuery" value="false"/>
				<param name="embedded" value="true"/>
				<result code="success" continue="true"/>
			</subaction>
			<subaction class="com.edeal.frontline.controller.actions.custom.DeptStgCustomList">
                <param name="gridName" value="DeptStg"/>
  				<param name="executeQuery" value="false"/>
				<param name="embedded" value="true"/>
				<result code="success" continue="true"/>
			</subaction>
			<display code="success" action="/admin/department/read_action.jsp" body="/admin/department/read.jsp" jsInclude="/js/checkFields.jsp,/js/format_tel.jsp,/admin/site/site_js.jsp"/>
		</action>
		<action path="list_custom_prevdeptbilan_ajax" class="com.edeal.frontline.controller.actions.custom.DeptBilanCustomList" allowAnonymous="false" loginPage="/login_ajax.jsp">
				<param name="gridName" value="DeptBilanPrev" />
				<param name="embedded" value="true"/>
				<forward code="success" page="/common/list/listAjax.jsp"/>
		</action>
		<action path="list_custom_deptbilan_ajax" class="com.edeal.frontline.controller.actions.custom.DeptBilanCustomList" allowAnonymous="false" loginPage="/login_ajax.jsp">
				<param name="gridName" value="DeptBilan" />
				<param name="embedded" value="true"/>
				<forward code="success" page="/common/list/listAjax.jsp"/>
		</action>
		<action path="list_custom_prevdeptstg_ajax" class="com.edeal.frontline.controller.actions.custom.DeptStgCustomList" allowAnonymous="false" loginPage="/login_ajax.jsp">
				<param name="gridName" value="DeptStgPrev" />
				<param name="embedded" value="true"/>
				<forward code="success" page="/common/list/listAjax.jsp"/>
		</action>
		<action path="list_custom_deptstg_ajax" class="com.edeal.frontline.controller.actions.custom.DeptStgCustomList" allowAnonymous="false" loginPage="/login_ajax.jsp">
				<param name="gridName" value="DeptStg" />
				<param name="embedded" value="true"/>
				<forward code="success" page="/common/list/listAjax.jsp"/>
		</action>
		<action path="list_custom_prevdeptcpg_ajax" class="com.edeal.frontline.controller.actions.custom.DeptCpgCustomList" allowAnonymous="false" loginPage="/login_ajax.jsp">
				<param name="gridName" value="DeptCpgPrev" />
				<param name="embedded" value="true"/>
				<forward code="success" page="/common/list/listAjax.jsp"/>
		</action>
		<action path="list_custom_deptcpg_ajax" class="com.edeal.frontline.controller.actions.custom.DeptCpgCustomList" allowAnonymous="false" loginPage="/login_ajax.jsp">
				<param name="gridName" value="DeptCpg" />
				<param name="embedded" value="true"/>
				<forward code="success" page="/common/list/listAjax.jsp"/>
		</action>
		<!--  Edition Department -->
		<action path="edit_department" class="com.edeal.frontline.controller.actions.LoadAction" allowAnonymous="false">
			<param name="type" value="Department"/>
			<display code="success" action="/admin/department/edit_action.jsp" body="/admin/department/edit.jsp" jsInclude="/js/format_tel.jsp,/admin/site/site_js.jsp"/>
		</action>
		<!--  Refresh Department -->
		<action path="refresh_department" class="com.edeal.frontline.controller.actions.RefreshAction" allowAnonymous="false">
			<param name="type" value="Department"/>
			<display code="success" action="/admin/department/edit_action.jsp" body="/admin/department/edit.jsp" jsInclude="/js/format_tel.jsp,/admin/site/site_js.jsp"/>

		</action>
		<!--  Creation Department -->
		<action path="create_department" class="com.edeal.frontline.controller.actions.LoadAction" allowAnonymous="false">
			<param name="type" value="Department"/>
			<display code="success" action="/admin/department/edit_action.jsp" body="/admin/department/edit.jsp" jsInclude="/js/format_tel.jsp,/admin/site/site_js.jsp"/>
		</action>		
		<!--  Sauvegarde Department -->
		<action path="save_department" class="com.edeal.frontline.controller.actions.SaveAction" allowAnonymous="false">
			<param name="type" value="Department"/>
			<redirect code="success" page="/read_department.fl"/>	
		</action>
		<!--  Supression Department -->
		<action path="delete_department" class="com.edeal.frontline.controller.actions.DeleteAction" allowAnonymous="false">
			<param name="type" value="Department"/>
			<redirect keepAttr="softwareOnly" code="success" page="/list_criteria.fl?lc=DEPARTMENT"/>
		</action>	
	</actions>
</mapping>
