Esempio n. 1
0
        private Stickers createSticker(Nomenclature nomenclature, Parties party, int packsQuantity, int unitsQuantity, long trayId, int startUnitsQuantity)
        {
            var sticker = new Stickers();

            sticker.Nomenclature  = nomenclature;
            sticker.Quantity      = packsQuantity;
            sticker.UnitsQuantity = unitsQuantity;
            sticker.Driver        = Driver;
            if (trayId > 0)
            {
                sticker.SetRef("Tray", trayId);
            }
            sticker.AcceptionDate      = Date;
            sticker.StartUnitsQuantity = startUnitsQuantity;
            sticker.ReleaseDate        = party.DateOfManufacture;
            sticker.ExpiryDate         = party.TheDeadlineSuitability;
            sticker.Party = party;
            if (sticker.Write() != WritingResult.Success)
            {
                return(null);
            }
            return(sticker);
        }