Autor Wątek: [SDK]Przypisanie adresu email do kontrahenta  (Przeczytany 3779 razy)

0 użytkowników i 1 Gość przegląda ten wątek.

Offline goMichal

  • Nowy użytkownik
  • *
  • Wiadomości: 3
  • Reputacja +0/-0
  • Wersja programu: Nexo pro
[SDK]Przypisanie adresu email do kontrahenta
« dnia: Luty 16, 2021, 14:03:33 »
Witam,
mam problem z dodaniem kontrahenta z adresem email,
dodawanie samego kontrahenta działa ale jak chcę mu przypisać adres email to wykonuje się czterokrotnie "WypiszBledy" ale nie wyświetla żadnego komunikatu

Sam kod który jest poniżej jest są to połączone dwa przykłady z dokumentacji


jak usunę podmiot.Dane.Kontakty.Add(email); to dodaje się prawidłowo

using (Uchwyt sfera = UruchomSfere())
{
IPodmioty podmioty = sfera.PodajObiektTypu<IPodmioty>();
ITypyAdresu typyAdresu = sfera.PodajObiektTypu<ITypyAdresu>();
IRodzajeKontaktu rodzajeKontaktu = sfera.PodajObiektTypu<IRodzajeKontaktu>();

using (IPodmiot podmiot = podmioty.UtworzFirme())
{
AdresPodmiotu adresGlowny = null;
podmiot.AutoSymbol();

podmiot.Dane.NazwaSkrocona = "test";
if (podmiot.Dane.AdresPodstawowy == null)
{
adresGlowny = podmiot.DodajAdres(typyAdresu.DaneDomyslne.Glowny);
}
else
{
adresGlowny = podmiot.Dane.AdresPodstawowy;
}
adresGlowny.Szczegoly.Ulica = "ulica";
adresGlowny.Szczegoly.NrDomu = "1";
adresGlowny.Szczegoly.NrLokalu = "2";
adresGlowny.Szczegoly.KodPocztowy = "55-999";
adresGlowny.Szczegoly.Miejscowosc = "Miasteczko";

Kontakt email = new Kontakt();
email.Rodzaj = rodzajeKontaktu.DaneDomyslne.Email;
email.Wartosc = "test@test.pl";
email.Podstawowy = true;

podmiot.Dane.Kontakty.Add(email);


if (podmiot.Zapisz())
{
Console.WriteLine("Poprawnie zapisano nowego klienta z dodatkowymi adresami.");

}
else
{
podmiot.WypiszBledy();
}
}
}

edit:
Nie wiem czy to błąd ale zrobiłem,
trzeba zapisać kontrahenta, wyszukać go np. po id i wyedytować adres email
« Ostatnia zmiana: Luty 17, 2021, 11:49:04 wysłana przez goMichal »

Forum Użytkownikow Subiekt GT

[SDK]Przypisanie adresu email do kontrahenta
« dnia: Luty 16, 2021, 14:03:33 »