示例#1
0
        public void SetFromRow(KlonsPDataSet.ITEMS_EVENTSRow dr)
        {
            DR         = dr;
            Id         = dr.ID;
            IdIt       = dr.IDIT;
            SNR        = dr.SNR;
            Event      = dr.EVENT;
            Dt         = dr.DT;
            DtReg      = dr.DTREG;
            Descr      = dr.DESCR;
            Docnr      = dr.DOCNR;
            Cat1       = dr.CAT1;
            CatD       = dr.CATD;
            CatT       = dr.CATT;
            Place      = dr.PLACE;
            Department = dr.DEPARTMENT;

            Value0    = dr.VALUE_0;
            Deprec0   = dr.DEPREC_0;
            ValueC    = dr.VALUE_C;
            DeprecC   = dr.DEPREC_C;
            SellValue = dr.SELL_VALUE;
            RateD     = dr.CATDRow.RATE;
            //RateD = dr.RATE_D;
            RateDMt = dr.RATE_D_MT;
            MtTotal = dr.MT_TOTAL;
            MtUsed  = dr.MT_USED;

            TaxVal      = dr.TAX_VAL;
            TaxValLeft1 = dr.TAX_VAL_LEFT;
            TaxValC     = dr.TAX_VAL_C;
            //TaxRate = dr.TAX_RATE;
            TaxRate = dr.CATTRow.RATE;
            TaxEach = dr.TAX_EACH;
        }
示例#2
0
        public void SetEventToInit(KlonsPDataSet.ITEMS_EVENTSRow drtoinit)
        {
            if (drtoinit == null)
            {
                return;
            }
            var ev = Events.Where(d => d.DR == drtoinit);

            ev.ForEach(d => d.InitFields = true);
        }