package fr.mch.mdo.restaurant.services.dto; import java.util.List; import java.util.Set; import fr.mch.mdo.restaurant.beans.IMdoBean; import fr.mch.mdo.restaurant.beans.IMdoDaoBean; import fr.mch.mdo.restaurant.beans.IMdoDtoBean; import fr.mch.mdo.restaurant.dao.beans.UserAuthentication; import fr.mch.mdo.restaurant.dto.beans.LogonDto; import fr.mch.mdo.utils.IManagerAssembler; public class LogonDaoDtoBeanHelper implements IManagerAssembler { public IMdoBean unmarshal(IMdoBean dtoBean) { UserAuthentication daoBean = null; if (dtoBean instanceof LogonDto) { daoBean = new UserAuthentication(); LogonDto dtoBeanX = (LogonDto) dtoBean; daoBean.setLogin(dtoBeanX.getLogin()); daoBean.setPassword(dtoBeanX.getPassword()); } return daoBean; } public IMdoBean marshal(IMdoBean daoBean) { return daoBean; } @Override public IMdoDtoBean marshal(IMdoDaoBean daoBean) { // TODO Auto-generated method stub return null; } @Override public List<IMdoDtoBean> marshal(List<? extends IMdoBean> list) { // TODO Auto-generated method stub return null; } @Override public Set<IMdoDtoBean> marshal(Set<? extends IMdoBean> set) { // TODO Auto-generated method stub return null; } @Override public List<IMdoDaoBean> unmarshal(List<? extends IMdoBean> list, IMdoDaoBean... parents) { // TODO Auto-generated method stub return null; } @Override public Set<IMdoDaoBean> unmarshal(Set<? extends IMdoBean> set, IMdoDaoBean... parents) { // TODO Auto-generated method stub return null; } @Override public IMdoDaoBean unmarshal(IMdoDtoBean dtoBean, IMdoDaoBean... parents) { // TODO Auto-generated method stub return null; } }