Esempio n. 1
0
 private void SprawdzDefinicjaMagazyn(DefDokHandlowego definicja, Magazyn magazyn)
 {
     if (definicja != null)
     {
         definicja.SprawdzMagazyn(magazyn);
     }
 }
Esempio n. 2
0
        private void przeliczDefinicja(DefDokHandlowego save)
        {
            throw new NotImplementedException("DokumentHandlowy.przeliczDefinicja(DefDokHandlowego save)");

            /*
             * if ((bool)this.Definicja.SeriaOperatora)
             * {
             *  base.Seria = base.Session.Login.Operator.Name;
             * }
             * else if (!this.IsSeria)
             * {
             *  base.Seria = "";
             * }
             */
            /*
             * this.UstawDefinicjaEwidencji();
             * this.Kategoria = this.RelationDefinicja.Kategoria;
             * this.TypPartii = this.RelationDefinicja.TypPartiiMagazynowej;
             * this.KierunekMagazynu = this.RelationDefinicja.KierunekMagazynu;
             *
             * this.SposobPrzenoszeniaZaliczki = this.Definicja.SposobPrzenoszeniaZaliczki;
             * this.SposobRozliczaniaNadrzednego = this.Definicja.SposobRozliczaniaNadrzednego;
             * if (this.Definicja.Intrastat != RodzajIntrastat.NieUwzględniaj)
             * {
             *  this.WarunkiDostawy = this.Definicja.WarunkiDostawy;
             *  this.RodzajTransakcji = this.Definicja.RodzajTransakcji;
             *  this.RodzajTransportu = this.Definicja.RodzajTransportu;
             * }
             * this.PrzeliczRelacje(save != null);
             */
            /*
             * this.PrzeliczPłatności();
             * foreach (RelacjaHandlowa handlowa in base.PodrzedneRelacje)
             * {
             *  handlowa.Delete();
             * }
             * foreach (PozycjaDokHandlowego handlowego in this.Pozycje)
             * {
             *  if (((save == null) || (save.Cena != this.Definicja.Cena)) || (save.LiczonaOd != this.Definicja.LiczonaOd))
             *  {
             *      handlowego.PrzeliczCenę(WyliczenieCeny.ZmianaCenyPozycji, false);
             *  }
             *  handlowego.InicjalizujDefinicjaPowstaniaObowiazkuVAT();
             * }
             * foreach (DefRelacjiHandlowej handlowej in this.Definicja.Podrzedne)
             * {
             *  if (!handlowej.Blokada)
             *  {
             *      handlowej.PoZmianieDefinicji(this);
             *  }
             * }
             * base.Numer.PrzeliczSymbol();
             * if (this.Definicja.WalutaPlatnosci == null)
             * {
             *  throw new InvalidOperationException(string.Format("Na definicji {0} nie wskazano waluty płatności.", this.Definicja));
             * }
             * this.InicjalizujWalutaPlatnosci();
             * this.PrzeliczKontrahent();
             * if (this.Definicja.Buforowanie == SposobBuforowania.BuforNiedozwolony)
             * {
             *  base.Session.ServerEvents.Add(new BusEventHandler(this.SprawdzDefinicjaBuforowanie));
             * }
             * base.UmowaInfo.Initialize(this.Definicja);
             * base.InwentaryzacjaInfo.Initialize(this.Definicja);
             * base.ZmianaParametrowZasobuInfo.Initialize(this.Definicja);
             */
        }