Пример #1
0
 public bool GetHasDokumentKorygowany(string documentName)
 {
     if (documentName.StartsWith("Dokument"))
     {
         int idx;
         if (int.TryParse(documentName.Substring(8), out idx))
         {
             DokumentAnalizyZwrotu dokument = this.analizaZwrotu.Dokumenty[idx];
             if (dokument != null)
             {
                 return(this.DokumentyKorygowane.Contains(dokument));
             }
         }
     }
     return(false);
 }
Пример #2
0
 public void RemoveDokument(DokumentAnalizyZwrotu dokument, bool regenerateColl = true)
 {
     if (this.dokumenty.Contains(dokument))
     {
         this.dokumenty.Remove(dokument);
         dokument.Pozycje.Remove(this);
         if (this.dokumentyKorygowane != null && this.dokumentyKorygowane.Contains(dokument))
         {
             this.dokumentyKorygowane.Remove(dokument);
         }
         if (regenerateColl)
         {
             if (this.dokumentyWgIlosciPozycji != null)
             {
                 this.dokumentyWgIlosciPozycji = new DokumentyAnalizyZwrotu(this.analizaZwrotu, this.dokumenty, new DokumentAnalizyZwrotu.IloscPozycjiComparer());
             }
         }
     }
 }