Esempio n. 1
0
        private void DddDelete(object sender, DdsEventArgs e)
        {
            if (e.Kind == 1)
            {
                IsPurchases              = false;
                IsDdsPurchases           = false;
                IsDdsIncludePurchases    = false;
                VopPurchases             = "";
                CurrItemDdsDnevPurchases = null;
                if (CurrentWraperConto != null)
                {
                    CurrentWraperConto.IsPurchases = false;
                }
            }
            else
            {
                IsSales              = false;
                IsDdsSales           = false;
                IsDdsIncludeSales    = false;
                VopSales             = "";
                CurrItemDdsDnevSales = null;
                if (CurrentWraperConto != null)
                {
                    CurrentWraperConto.IsSales = false;
                }
            }

            IsDdsInclude = IsDdsIncludePurchases || IsDdsIncludeSales;
            IsDds        = IsPurchases || IsSales;
            if (!IsDds)
            {
                KindDoc = null;
                Kd      = "";
            }
        }
Esempio n. 2
0
 private void DdsSaved(object sender, DdsEventArgs e)
 {
     if (!e.IsSaved)
     {
         DddDelete(sender, e);
     }
     else
     {
         if (e.Kind == 1)
         {
             IsDds       = true;
             IsPurchases = true;
             CurrItemDdsDnevPurchases = ItemsDdsDnevPurchases.FirstOrDefault(e1 => e1.Code == e.Selestitem);
             if (CurrentWraperConto != null)
             {
                 CurrentWraperConto.IsPurchases = true;
             }
         }
         else
         {
             IsDds   = true;
             IsSales = true;
             CurrItemDdsDnevSales = ItemsDdsDnevSales.FirstOrDefault(e1 => e1.Code == e.Selestitem);
             if (CurrentWraperConto != null)
             {
                 CurrentWraperConto.IsSales = true;
             }
         }
         KindDoc = KindDocLookup.FirstOrDefault(e1 => e1.CodetId == e.CodeDoc);
         UpdateConto();
     }
 }
Esempio n. 3
0
 private void DdsDelayUpdate(object sender, DdsEventArgs e)
 {
     if (e.Kind == 1)
     {
         IsDdsNew       = true;
         IsPurchasesNew = true;
         CurrItemDdsDnevPurchasesNew = ItemsDdsDnevPurchases.FirstOrDefault(e1 => e1.Code == e.Selestitem);
     }
     else
     {
         IsDdsNew   = true;
         IsSalesNew = true;
         CurrItemDdsDnevSalesNew = ItemsDdsDnevSales.FirstOrDefault(e1 => e1.Code == e.Selestitem);
     }
     KindDocNew = KindDocLookup.FirstOrDefault(e1 => e1.CodetId == e.CodeDoc);
 }