Beispiel #1
0
        public static GroupChannelMap ToObj(this DAO.GroupChannelMap dao)
        {
            if (dao == null)
            {
                return(null);
            }

            var obj = new GroupChannelMap();

            dao.CloneTo(obj);

            return(obj);
        }
Beispiel #2
0
        public static DAO.GroupChannelMap ToDao(this GroupChannelMap obj)
        {
            if (obj == null)
            {
                return(null);
            }

            var dao = new DAO.GroupChannelMap();

            dao.LINK        = obj.LINK;
            dao.GroupLINK   = obj.GroupLINK;
            dao.ChannelLINK = obj.ChannelLINK;

            return(dao);
        }
Beispiel #3
0
        public static void CloneTo(this DAO.GroupChannelMap dao, GroupChannelMap obj)
        {
            #region Validate parameters
            if (dao == null)
            {
                throw new ArgumentNullException("dao");
            }

            if (obj == null)
            {
                throw new ArgumentNullException("obj");
            }
            #endregion

            obj.LINK        = dao.LINK;
            obj.GroupLINK   = dao.GroupLINK;
            obj.ChannelLINK = dao.ChannelLINK;
        }