예제 #1
0
 public ePUAPDocument(Pull.OdpowiedzPullPobierzTyp response)
 {
     ResponseAddress = response.adresOdpowiedzi;
     RequestAddress  = response.adresSkrytki;
     Sender          = new ePUAPSender(response.daneNadawcy.uzytkownik, response.daneNadawcy.system);
     Entity          = new ePUAPEntity(response.danePodmiotu.identyfikator, response.danePodmiotu.imieSkrot, response.danePodmiotu.nazwiskoNazwa, response.danePodmiotu.nip, response.danePodmiotu.pesel, response.danePodmiotu.regon, response.danePodmiotu.typOsoby);
     SendDate        = response.dataNadania;
     Attachment      = new ePUAPAttachment(response.dokument.nazwaPliku, response.dokument.typPliku, response.dokument.zawartosc);
     AdditionalData  = response.daneDodatkowe;
     RequestStatus   = new ePUAPStatus(response.status.kod == 0 ? StatusCode.Success : StatusCode.Failure, response.status.komunikat);
 }
예제 #2
0
 public ePUAPUPP(Box.OdpowiedzSkrytkiTyp response)
 {
     UPPIdentifier  = response.identyfikatorUpp;
     UPPAttachment  = new ePUAPAttachment(response.zalacznik.nazwaPliku, response.zalacznik.typPliku, response.zalacznik.zawartosc);
     ResponseStatus = new ePUAPStatus(response.status.kod == 1 ? StatusCode.Success : StatusCode.Failure, response.status.komunikat);
 }