예제 #1
0
        public static AdresZagranicznyV50 GetAdresZagranicznyV50(bool defineKodPocztowy = true, bool defineUlica = true, bool nrDomu = true, bool defineNrLokalu = true)
        {
            var adres = new AdresZagranicznyV50
            {
                KodKraju    = KodKrajuV50.ES,
                Miejscowosc = "Wałbrzych",
            };

            if (defineKodPocztowy)
            {
                adres.KodPocztowy = "28001";
            }

            if (defineUlica)
            {
                adres.Ulica = "Gran Vía";
            }

            if (nrDomu)
            {
                adres.NrDomu = "1";
            }

            if (defineNrLokalu)
            {
                adres.NrLokalu = "8";
            }

            return(adres);
        }
예제 #2
0
        protected void UpdateAdresZagraniczny(AdresZagranicznyV50 adres)
        {
            if (adres == null)
            {
                return;
            }

            adres.KodPocztowySpecified = !IsDefaultValue(adres.KodPocztowy);
            adres.UlicaSpecified       = !IsDefaultValue(adres.Ulica);
            adres.NrDomuSpecified      = !IsDefaultValue(adres.NrDomu);
            adres.NrLokaluSpecified    = !IsDefaultValue(adres.NrLokalu);
        }