﻿<?xml version="1.0" encoding="utf-8" ?>
<objects xmlns="http://www.springframework.net"
                xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                xsi:schemaLocation="http://www.springframework.net http://www.springframework.net/xsd/spring-objects.xsd">

    <!-- Controllers Home -->
    <object name="Home" id="Home" type="SEIeSCM.Controllers.HomeController, SEIeSCM">
        <constructor-arg name="repository" ref="HomeRepository"/>
    </object>
    <object name="HomeRepository"     id="HomeRepository"   type="SEIeSCM.Models.Repository.Home.HomeRepository, SEIeSCM"/>
    <!-- =================================== -->
    
    <!-- Controllers 로그인 -->
    <object name="SysLogin" id="SysLogin" type="SEIeSCM.Controllers.SysLoginController, SEIeSCM">
        <constructor-arg name="repository" ref="SysLoginRepository"/>
    </object>
    <object name="SysLoginRepository"     id="SysLoginRepository"   type="SEIeSCM.Models.Repository.SysLogin.SysLoginRepository, SEIeSCM"/>
    <!-- =================================== -->

    <!-- 공통팝업 -->
    <object name="POPUP" id="POPUP" type="SEIeSCM.Controllers.POPUPController, SEIeSCM">
        <constructor-arg name="repository" ref="POPUPRepository"/>
    </object>
    <object name="POPUPRepository"        id="POPUPRepository"      type="SEIeSCM.Models.Repository.POPUP.POPUPRepository, SEIeSCM"/>
    
    <!-- SCM 관리: 출고관리 -->
    <object name="SCMDL" id="SCMDL" type="SEIeSCM.Controllers.SCMDLController, SEIeSCM">
        <constructor-arg name="repository" ref="SCMDLRepository"/>
    </object>
    <object name="SCMDLRepository"        id="SCMDLRepository"      type="SEIeSCM.Models.Repository.SCMDL.SCMDLRepository, SEIeSCM"/>


    <!-- SCM 관리: 커뮤니케이션 : 공지사항 -->
    <object name="SCMNT" id="SCMNT" type="SEIeSCM.Controllers.SCMNTController, SEIeSCM">
        <constructor-arg name="repository" ref="SCMNTRepository"/>
    </object>
    <object name="SCMNTRepository"        id="SCMNTRepository"      type="SEIeSCM.Models.Repository.SCMNT.SCMNTRepository, SEIeSCM"/>

    

</objects>
