Example #1
0
        public ErrorChargesRoutingInfoDTO ToRoutingInfoDTO(ErrorChargesRoutingInfo o)
        {
            var vo = new ErrorChargesRoutingInfoDTO();

            ClassCopier.Instance.Copy(o, vo);

            if (o.Routings.Count > 0)
            {
                vo.Routings = ToRoutingsDTO(o.Routings);
            }
            if (o.Contracts.Count > 0)
            {
                vo.Contracts = ToContractsVo(o.Contracts);
            }
            return(vo);
        }
Example #2
0
        public ErrorChargesRoutingInfo ToRoutingInfo(ErrorChargesRoutingInfoDTO vo)
        {
            var o = new ErrorChargesRoutingInfo();

            ClassCopier.Instance.Copy(vo, o);

            if (vo.Routings.Count > 0)
            {
                o.Routings = ToRoutings(vo.Routings);
            }
            if (vo.Contracts.Count > 0)
            {
                o.Contracts = ToContracts(vo.Contracts);
            }

            return(o);
        }