public PutevoiListGruzavogo() { InitializeComponent(); _queries = new AutoparkDBTableAdapters.QueriesTableAdapter(); PrepareComboBoxDataSources(); _modeIsNew = true; _idauto = int.Parse(cbZnak.SelectedValue.ToString()); var newLegkNumber = _queries.GetNewNumberGruz(); if (newLegkNumber != null) { _number = int.Parse(newLegkNumber.ToString()); } _idvod = int.Parse(cbImia.SelectedValue.ToString()); _date = DateTime.Today; txtViezdSpidometr.Text = _queries.GetMileageGruz(_idauto, _date).ToString(); //перенос данные Показание спидометра и остаток ТСМ txtVozvrahenieSpidometr.Text = txtViezdSpidometr.Text; txtPriViezdiTCM.Text = _queries.GetToplivoGruz(_idauto, 1, _date).ToString(); txtPriViezdiTCM2.Text = _queries.GetToplivoGruz(_idauto, 2, _date).ToString(); txtPriVozvracheniiTCM.Text = txtPriViezdiTCM.Text; txtPriVozvracheniiTCM.Text = "0"; txtPriVozvracheniiTCM2.Text = txtPriViezdiTCM2.Text; txtPriVozvracheniiTCM2.Text = "0"; txtVozvrahenieSpidometr.Text = "0"; _mainInfo = new List <AutoparkDB.Путевой_лист_Грузового_автоRow>(); }
private void cbZnak_SelectedValueChanged(object sender, EventArgs e) // Комбобок cbZnak (Автомобиль) { ////Вытягивание из таблицы binding строку,затем преобразовываем в тип данных DataRowView, ////вытягивание из массива данных(Row) и затем вытягивание ячейки 1 (ItemArray[1]) var id = int.Parse(cbZnak.SelectedValue.ToString()); txtGaraz.Text = ((DataRowView)_bindingAuto[_bindingAuto.Find("ID", id)])["Гаражный номер"].ToString(); txtMarka.Text = ((DataRowView)_bindingAuto[_bindingAuto.Find("ID", id)])["Марка и модель"].ToString(); lblToplivo1.Text = ((DataRowView)_bindingAuto[_bindingAuto.Find("ID", id)])["Вид топлива"].ToString(); lblToplivo2.Text = ((DataRowView)_bindingAuto[_bindingAuto.Find("ID", id)])["Дополнительный вид топлива"].ToString(); txtPriViezdiTCM.Text = _queries.GetToplivoGruz(id, 1, dtpHapka.Value).ToString(); txtPriViezdiTCM2.Text = _queries.GetToplivoGruz(id, 2, dtpHapka.Value).ToString(); txtViezdSpidometr.Text = _queries.GetMileageGruz(id, dtpHapka.Value).ToString(); txtPriVozvracheniiTCM.Text = txtPriViezdiTCM.Text; txtPriVozvracheniiTCM2.Text = txtPriViezdiTCM2.Text; txtVozvrahenieSpidometr.Text = txtViezdSpidometr.Text; txtPriVozvracheniiTCM.Text = "0"; txtPriVozvracheniiTCM2.Text = "0"; txtVozvrahenieSpidometr.Text = "0"; }