Esempio n. 1
0
        public NoticeLeftEmailInfo(IAddressService addressService,
                                   string byName,
                                   string orderNumber,
                                   MarketType market,
                                   IList <ListingOrderDTO> items,
                                   ShippingTypeCode serviceType,
                                   string currier,
                                   DateTime?noticeLeftDate,
                                   string trackingNumber,
                                   AddressDTO address,
                                   string buyerName,
                                   string buyerEmail) : base(addressService)
        {
            ByName = byName;
            Tag    = orderNumber;
            Market = market;

            Items = items;

            ServiceType    = serviceType;
            Currier        = currier;
            NoticeLeftDate = noticeLeftDate;

            TrackingNumber  = trackingNumber;
            FullAddress     = AddressHelper.ToStringForLetterWithPersonName(address);
            ShippingCountry = address.FinalCountry;

            ToName  = StringHelper.MakeEachWordFirstLetterUpper(buyerName);
            ToEmail = buyerEmail;
        }
        public SignConfirmationRequestEmailInfo(IAddressService addressService,
                                                string byName,
                                                string orderNumber,
                                                MarketType market,
                                                IList <ListingOrderDTO> items,
                                                ShippingTypeCode serviceType,
                                                string buyerName,
                                                string buyerEmail) : base(addressService)
        {
            ByName = byName;
            Tag    = orderNumber;
            Market = market;

            ServiceType = serviceType;
            Items       = items;

            ToName  = StringHelper.MakeEachWordFirstLetterUpper(buyerName);
            ToEmail = buyerEmail;
        }