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(); }
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; }