Example #1
0
 public FysiskPostInfo(PostMottaker mottaker, Posttype posttype, Utskriftsfarge utskriftsfarge, Posthåndtering posthåndtering, FysiskPostMottaker returMottaker) : base(mottaker)
 {
     Posttype               = posttype;
     Utskriftsfarge         = utskriftsfarge;
     Posthåndtering         = posthåndtering;
     _returmottakerAbstrakt = returMottaker;
 }
 public FysiskPostInfo(FysiskPostMottaker mottaker, Posttype posttype, Utskriftsfarge utskriftsfarge, Posthåndtering posthåndtering, FysiskPostReturmottaker returmottaker)
     : base(mottaker)
 {
     Posttype = posttype;
     Utskriftsfarge = utskriftsfarge;
     Posthåndtering = posthåndtering;
     _returmottakerAbstrakt = returmottaker;
 }
 public FysiskPostInfo(FysiskPostMottaker mottaker, Posttype posttype, Utskriftsfarge utskriftsfarge, Posthåndtering posthåndtering, FysiskPostReturmottaker returmottaker, List <Printinstruksjon> printinstruksjoner = null)
     : base(mottaker)
 {
     Posttype            = posttype;
     Utskriftsfarge      = utskriftsfarge;
     Posthåndtering      = posthåndtering;
     ReturpostMottaker   = returmottaker;
     _printinstruksjoner = printinstruksjoner ?? new List <Printinstruksjon>();
 }
 public FysiskPostInfo(string personidentifikator, FysiskPostMottaker mottaker, Posttype posttype, Utskriftsfarge utskriftsfarge, Posthåndtering posthåndtering, FysiskPostReturmottaker returmottaker, List <Printinstruksjon> printinstruksjoner = null)
     : base(mottaker, "urn:no:difi:digitalpost:xsd:fysisk::print")
 {
     Personidentifikator = personidentifikator;
     Posttype            = posttype;
     Utskriftsfarge      = utskriftsfarge;
     Posthåndtering      = posthåndtering;
     ReturpostMottaker   = returmottaker;
     _printinstruksjoner = printinstruksjoner ?? new List <Printinstruksjon>();
 }
 internal static string EnumToString(Posthåndtering posthåndtering)
 {
     switch (posthåndtering)
     {
         case Posthåndtering.DirekteRetur:
             return "DIREKTE_RETUR";
         case Posthåndtering.MakuleringMedMelding:
             return "MAKULERING_MED_MELDING";
         default:
             throw new ArgumentOutOfRangeException(nameof(posthåndtering));
     }
 }
        internal static string EnumToString(Posthåndtering posthåndtering)
        {
            switch (posthåndtering)
            {
            case Posthåndtering.DirekteRetur:
                return("DIREKTE_RETUR");

            case Posthåndtering.MakuleringMedMelding:
                return("MAKULERING_MED_MELDING");

            default:
                throw new ArgumentOutOfRangeException("posthåndtering");
            }
        }