public void OnMessageDokument(int ID_NAGL_DOK) { Dokument = context.IHP_NAGLDOK?.FirstOrDefault(x => x.ID_IHP_NAGLDOK == ID_NAGL_DOK); if (Dokument == null) { return; } string nrdoklok = string.Empty; NumerDok = Dokument.NRDOKWEW; if (!string.IsNullOrEmpty(Dokument.IHP_KONTRAHENT_ARCH.NRLOKALU)) { nrdoklok = Dokument.IHP_KONTRAHENT_ARCH.NRDOMU + " / " + Dokument.IHP_KONTRAHENT_ARCH.NRLOKALU; } else { nrdoklok = Dokument.IHP_KONTRAHENT_ARCH.NRDOMU; } StringBuilder AdresBullid = new StringBuilder(); if (!string.IsNullOrEmpty(Dokument.IHP_KONTRAHENT_ARCH.ULICA)) { AdresBullid.Append(Dokument.IHP_KONTRAHENT_ARCH.ULICA + " "); } if (!string.IsNullOrEmpty(Dokument.IHP_KONTRAHENT_ARCH.NRDOMU)) { AdresBullid.Append(Dokument.IHP_KONTRAHENT_ARCH.NRDOMU + " "); } if (!string.IsNullOrEmpty(Dokument.IHP_KONTRAHENT_ARCH.NRLOKALU)) { AdresBullid.Append(Dokument.IHP_KONTRAHENT_ARCH.NRLOKALU + " "); } if (!string.IsNullOrEmpty(Dokument.IHP_KONTRAHENT_ARCH.MIEJSCOWOSC)) { AdresBullid.Append(Dokument.IHP_KONTRAHENT_ARCH.MIEJSCOWOSC + " "); } Adres = AdresBullid.ToString(); PozycjeDok.Clear(); foreach (IHP_POZDOK item in Dokument.IHP_POZDOK) { PozycjeDok.Add(item); } SumaNagl = Dokument.IHP_POZDOK.Sum(x => x.CENABRUTTO); }
public void OnMessageDokument(int ID_NAGL_DOK) { Dokument = context.IHP_NAGLDOK.FirstOrDefault(x => x.ID_IHP_NAGLDOK == ID_NAGL_DOK); string nrdoklok = string.Empty; NumerDok = Dokument.NRDOKWEW; if (!string.IsNullOrEmpty(Dokument.IHP_KONTRAHENT_ARCH.NRLOKALU)) { nrdoklok = Dokument.IHP_KONTRAHENT_ARCH.NRDOMU + " / " + Dokument.IHP_KONTRAHENT_ARCH.NRLOKALU; } else { nrdoklok = Dokument.IHP_KONTRAHENT_ARCH.NRDOMU; } Adres = Dokument.IHP_KONTRAHENT_ARCH.ULICA + " " + nrdoklok + " " + Dokument.IHP_KONTRAHENT_ARCH.KODPOCZTOWY + " " + Dokument.IHP_KONTRAHENT_ARCH.MIEJSCOWOSC; PozycjeDok.Clear(); foreach (IHP_POZDOK item in Dokument.IHP_POZDOK) { PozycjeDok.Add(item); } SumaNagl = Dokument.IHP_POZDOK.Sum(x => x.CENABRUTTO); }
public void OnMessageDokument(int ID_NAGL_DOK) { Dokument = context.IHP_NAGLDOK?.FirstOrDefault(x => x.ID_IHP_NAGLDOK == ID_NAGL_DOK); if (Dokument == null) { return; } NrZam = Dokument.NRDOKWEW; if (Dokument == null) { return; } string nrdoklok = string.Empty; NumerDok = Dokument.NRDOKWEW; if (!string.IsNullOrEmpty(Dokument.IHP_KONTRAHENT_ARCH.NRLOKALU)) { nrdoklok = Dokument.IHP_KONTRAHENT_ARCH.NRDOMU + " / " + Dokument.IHP_KONTRAHENT_ARCH.NRLOKALU; } else { nrdoklok = Dokument.IHP_KONTRAHENT_ARCH.NRDOMU; } StringBuilder AdresBullid = new StringBuilder(); if (!string.IsNullOrEmpty(Dokument.IHP_KONTRAHENT_ARCH.ULICA)) { AdresBullid.Append(Dokument.IHP_KONTRAHENT_ARCH.ULICA + " "); } if (!string.IsNullOrEmpty(Dokument.IHP_KONTRAHENT_ARCH.NRDOMU)) { AdresBullid.Append(Dokument.IHP_KONTRAHENT_ARCH.NRDOMU + " "); } if (!string.IsNullOrEmpty(Dokument.IHP_KONTRAHENT_ARCH.NRLOKALU)) { AdresBullid.Append(Dokument.IHP_KONTRAHENT_ARCH.NRLOKALU + " "); } if (!string.IsNullOrEmpty(Dokument.IHP_KONTRAHENT_ARCH.MIEJSCOWOSC)) { AdresBullid.Append(Dokument.IHP_KONTRAHENT_ARCH.MIEJSCOWOSC + " "); } Adres = AdresBullid.ToString(); PozycjeDok.Clear(); foreach (IHP_POZDOK item in Dokument.IHP_POZDOK) { PozOknoKafelki pd = new PozOknoKafelki() { IdPoz = item.ID_IHP_POZDOK, Lp = item.LP, Zazn = false, IdDefStatus = item.ID_IHP_DEFSTATUS ?? 0 }; PozycjeDok.Add(pd); } LoadCollectionHistNagl(ID_NAGL_DOK); }