Esempio n. 1
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. 2
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. 3
0
 private void ComboBox_SelectionChanged(object sender, SelectionChangedEventArgs e)
 {
     if (sender is ComboBox)
     {
         var selectedItem = (sender as ComboBox).SelectedItem;
         if (selectedItem != null)
         {
             string[] spliter = selectedItem.ToString().Split('-');
             string   text    = spliter[1];
             if (spliter.Length > 1)
             {
                 for (int i = 2; i < spliter.Length; i++)
                 {
                     text += "-" + spliter[i];
                 }
             }
             ;
             vm.Num      = int.Parse(spliter[0]);
             vm.NameMain = text;
         }
         else
         {
             return;
         }
         LookUpSpecific ls = ((sender as ComboBox).SelectedItem as LookUpSpecific);
         if (ls != null && ls.TypeAcc == 1)
         {
             vm.TypeAccountEnumIn = TypeAccountEnum.IsActive;
         }
         if (ls != null && ls.TypeAcc == 2)
         {
             vm.TypeAccountEnumIn = TypeAccountEnum.IsActivePasiv;
         }
         if (ls != null && ls.TypeAcc == 3)
         {
             vm.TypeAccountEnumIn = TypeAccountEnum.IsPasiv;
         }
         if (ls != null && ls.TypeAcc == 4)
         {
             vm.TypeAccountEnumIn = TypeAccountEnum.IsTranzitiv;
         }
     }
 }