private void saveRecord() { // Start collecting data Dictionary <string, string> kvps = new Dictionary <string, string>(); kvps.Add("aktas_Nr", txbValue(txbAktasNr)); kvps.Add("aktas_padalinysId", cmbNumValue(cmbVirinoPadalinys)); kvps.Add("aktas_data", dtpValue(dtpAktasData)); kvps.Add("begis_tipasId", cmbNumValue(cmbBegiuTipas)); kvps.Add("k11", txbVietaKodas.Text.Substring(0, 1)); kvps.Add("k12", txbVietaKodas.Text.Substring(1, 1)); kvps.Add("k21", txbVietaKodas.Text.Substring(3, 1)); kvps.Add("k22", txbVietaKodas.Text.Substring(4, 1)); kvps.Add("k23", txbVietaKodas.Text.Substring(5, 1)); kvps.Add("k24", txbVietaKodas.Text.Substring(6, 1)); kvps.Add("k31", txbVietaKodas.Text.Substring(8, 1)); kvps.Add("k32", txbVietaKodas.Text.Substring(9, 1)); kvps.Add("k41", txbVietaKodas.Text.Substring(11, 1)); kvps.Add("k42", txbVietaKodas.Text.Substring(12, 1)); kvps.Add("k51", txbVietaKodas.Text.Substring(14, 1)); kvps.Add("begis_protarpisMm", nudIntValue(nudProtarpis)); kvps.Add("medz_formaGamMetai", nudIntValue(nudGMetaiFormu)); kvps.Add("medz_misinGamMetai", nudIntValue(nudGMetaiMisinio)); kvps.Add("medz_misinKodasId", cmbNumValue(cmbMisinioKodas)); kvps.Add("medz_misinPartNr", txbValue(txbPartijosNr)); kvps.Add("medz_misinPorcNr", txbValue(txbPorcijosNr)); kvps.Add("salyg_arSausa", rdbValue(rdbSausa, rdbDregna)); kvps.Add("salyg_oroTemp", nudIntValue(nudOroT)); kvps.Add("salyg_begioTemp", nudIntValue(nudBegioT)); kvps.Add("suvirint_padalinysId", cmbNumValue(cmbVadovavoPadalinys)); kvps.Add("suvirint_suvirintojasId", cmbNumValue(cmbVadovavoSuvirintojas)); kvps.Add("tikrin_operatoriusId", cmbNumValue(cmbTikrinoOperatorius)); kvps.Add("tikrin_defektoskopasId", cmbNumValue(cmbTikrinoDefektoskopu)); kvps.Add("tikrin_nelygumaiVirsausMm", nudDecValue(nudNelygumaiVirs)); kvps.Add("tikrin_nelygumaiSonoMm", nudDecValue(nudNelygumaiSonin)); kvps.Add("sutvark_padalinysId", cmbNumValue(cmbSutvarkePadalinys)); kvps.Add("sutvark_vadovasId", cmbNumValue(cmbSutvarkeVadovas)); kvps.Add("tikrin_arDefektas", rdbValue(rdbDefektasAptiktas, rdbDefektasNeaptiktas)); kvps.Add("tikrin_defKodas", txbValue(txbDefektoKodas)); kvps.Add("tikrin_sanduruCharakter", txbValue(txbSanduruVietos)); kvps.Add("aktas_pasiraseKMId", cmbNumValue(cmbPasiraseKM)); kvps.Add("aktas_arUzbaigtas", chbValue(chbAktasUzbaigtas)); kvps.Add("aktas_trukumai", txbValue(txbAktoTrukumai)); // End collecting data // format sql statement string sqlSt; if (id == 0) { sqlSt = sqlInsert("Aktai", kvps); } else { sqlSt = sqlUpdate("Aktai", kvps, "id=" + id.ToString()); //Close(); } // execute sql // MessageBox.Show(sqlSt); try { DbHelper.ExecuteNonQuery(sqlSt); } catch (DbException) { Msg.ErrorMsg(Messages.DbErrorMsg); } //frmAllPlaces.dgvAllPlaces.Refresh(); Close(); }