예제 #1
0
 private void Refresh()
 {
     //Очищаю DataGrid критериев и проектов
     DataGridCtg.DataContext = null;
     DataGridPrj.DataContext = null;
     DataGridCsh.DataContext = null;
     //Заполняю основную таблицу
     _csh = new Csh();
     _csh.Fill(DataGridCsh);
     ButtonAdd.Content = "Добавить";
     //Заполняю критерии
     _ctg = new Ctg(DataGridCtg, TextBoxFrom);
     _prj = new Prj(_ctg);
     _stt = new Stt(_ctg);
     //Обнуляем переменные и сумму
     ButtonAdd.IsEnabled = false;
     TextBoxSum.Text     = "0.00";
     TextBoxComment.Text = "";
     DateCsh.Text        = DateTime.Now.ToString(CultureInfo.CurrentCulture);
     TextBoxTo.Text      = "Куда";
     TextBoxFrom.Text    = "Откуда";
     TextBoxSumFrom.Text = "";
     TextBoxSumTo.Text   = "";
     TextBoxFrom.Focus();
 }
예제 #2
0
        public Stt(Ctg ctg, Prj prj)
        {
            InitCtg(ctg);
            PrjId   = prj.PrjId;
            PrjName = prj.PrjName;
            string sql = $"SELECT stt_id FROM stt WHERE ctg_id = {CtgId} AND prj_id = {PrjId}";

            SttId   = new db3work(sql).ScalarSql();
            SttName = CtgName + " / " + PrjName;
        }