Пример #1
0
        protected override void FillRequiredFields(TEType entity)
        {
            base.FillRequiredFields(entity);

            entity.TETypeName = TestString;
            entity.Length     = TestDecimal;
            entity.Width      = TestDecimal;
            entity.Height     = TestDecimal;
            entity.MaxWeight  = TestDecimal;

            // добавляем привязку к манданту (без нее не будет получаться тип ТЕ)
            var t2m = new TEType2Mandant();

            t2m.AsDynamic().TETYPE2MANDANTTETYPECODE = InsertItemStringId;
            t2m.AsDynamic().MANDANTID = TstMandantId;
            entity.TETYPE2MANDANTL = new WMSBusinessCollection <TEType2Mandant>();
            entity.TETYPE2MANDANTL.Add(t2m);
        }
Пример #2
0
        protected override void FillRequiredFields(TEType obj)
        {
            base.FillRequiredFields(obj);
            obj.AsDynamic().TETYPECODE      = TestString;
            obj.AsDynamic().TETYPENAME      = TestString;
            obj.AsDynamic().TETYPELENGTH    = TestDecimal;
            obj.AsDynamic().TETYPEWIDTH     = TestDecimal;
            obj.AsDynamic().TETYPEHEIGHT    = TestDecimal;
            obj.AsDynamic().TETYPEMAXWEIGHT = TestDecimal;

            var t2m = new TEType2Mandant();

            t2m.AsDynamic().TETYPE2MANDANTTETYPECODE = TestString;
            t2m.AsDynamic().MANDANTID = 1;

            obj.AsDynamic().TETYPE2MANDANTL = new WMSBusinessCollection <TEType2Mandant> {
                t2m
            };
        }