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"); } }