예제 #1
0
        public void Category_FillNotion(Category C, Notion N)
        {
            Category A = Categories.Single(p => p.Id == C.Id);

            A.Notion = N;
            SaveChanges();
        }
예제 #2
0
 // Если тип расходов определился по расходу - не дадим его менять
 private void SetNotion(Notion N)
 {
     if (N == null)
     {
         cmbNotion.IsReadOnly = true;
     }
     else
     {
         cmbNotion.IsReadOnly    = false;
         CurrentMotion.Notion    = N;
         cmbNotion.SelectedValue = N;
     }
 }
예제 #3
0
 private void cmbNotion_KeyDown(object sender, KeyEventArgs e)
 {
     if (e.Key == Key.Enter)  // Переходим к элементу, где требуется дальнейший ввод
     {
         if (cmbNotion.SelectedIndex >= 0)
         {
             Notion N = (Notion)cmbNotion.SelectedItem;
             if (N.NeedAsset)
             {
                 cmbAsset.Focus();
             }
             else
             {
                 SaveMotion();
             }
         }
         e.Handled = true;
     }
 }
예제 #4
0
 public void FillNotions()
 {
     // Заполним справочник типов расходов / доходов по Кийосаки
     if (Notions.Count() < 1)
     {
         Notion N = new Notion("Заработанный доход", true, false);
         Notions.Add(N);
         N = new Notion("Пассивный доход", true, true);
         Notions.Add(N);
         N = new Notion("Социальный доход", true, false);
         Notions.Add(N);
         N = new Notion("Жизнеобеспечение", false, false);
         Notions.Add(N);
         N = new Notion("На имущество", false, true);
         Notions.Add(N);
         N = new Notion("Долги и кредиты", false, false);
         Notions.Add(N);
         N = new Notion("Социальный расход", false, false);
         Notions.Add(N);
         SaveChanges();
     }
 }