private void btnToevoegen_Click(object sender, EventArgs e) { tblJg jg = new tblJg(); /* * if (gv.instellingUserMode == 5) * { * if ((jg.telJaarGegevensRecord("") + 1) > (gv.instellingDemoAantalJaren + gv.instellingDemoExtraAantalJaren + 1)) // +1 voor het initialisatierecord * { * string sAantal = "In de demo-versie kunnen maximaal \n" + (gv.instellingDemoAantalJaren + gv.instellingDemoExtraAantalJaren).ToString() + " jaren worden ingevoerd.\n Maximaal aantal wordt nu overschreden!"; * Result resultAantal = MessageBox.Show(sAantal, "Maximaal aantal jaren in demo-versie"); * return; * } * } */ int newJgId = jg.newJgRecord(); actueelJaarGegevensId = newJgId; jg.zoekJaarGegevensRecord("Jgeg_Id = " + newJgId.ToString()); var jgVan = jg.vanRecord(0); vulVelden(jgVan); bNewRecord = true; bValuesChanges = true; setSaveButton(); }
private void msktxtbxOmschrijving_Leave(object sender, EventArgs e) { tblJg jg = new tblJg(); int rijIndex = dtgrdvwJaarGegevens.CurrentCell.RowIndex; jg.zoekJaarGegevensRecord("Jgeg_Omschrijving = " + msktxtbxOmschrijving.Text); if (jg.lstJaarGegevensRecord.Count == 1) { var jgVan = jg.vanRecord(0); if (actueelJaarGegevensId != jgVan.Jgeg_Id) { MessageBox.Show("Omschrijving komt al voor!", "Controle invoer"); return; } } }
private void vulNaMove() { int rijIndex = dtgrdvwJaarGegevens.CurrentCell.RowIndex; actueelJaarGegevensId = int.Parse(dtgrdvwJaarGegevens.Rows[rijIndex].Cells[0].Value.ToString()); tblJg jg = new tblJg(); jg.zoekJaarGegevensRecord("Jgeg_Id = " + dtgrdvwJaarGegevens.Rows[rijIndex].Cells[0].Value.ToString()); if (jg.lstJaarGegevensRecord.Count == 1) { var jgVan = jg.vanRecord(0); if (actueelJaarGegevensId != jgVan.Jgeg_Id) { vulVelden(jgVan); } } }
private void btnAnnuleren_Click(object sender, EventArgs e) { int rijIndex = dtgrdvwJaarGegevens.CurrentCell.RowIndex; actueelJaarGegevensId = int.Parse(dtgrdvwJaarGegevens.Rows[rijIndex].Cells[0].Value.ToString()); tblJg jg = new tblJg(); jg.zoekJaarGegevensRecord("Jgeg_Id = " + dtgrdvwJaarGegevens.Rows[rijIndex].Cells[0].Value.ToString()); if (jg.lstJaarGegevensRecord.Count == 1) { var jgVan = jg.vanRecord(0); vulVelden(jgVan); } btnToevoegen.Enabled = true; btnVerwijderen.Enabled = true; dtgrdvwJaarGegevens.Enabled = true; dtgrdvwJaarGegevens.Refresh(); }
private void dtgrdvwJaarGegevens_SelectionChanged(object sender, EventArgs e) { if (bDeleteRecord == false) { int rijIndex = dtgrdvwJaarGegevens.CurrentCell.RowIndex; dtgrdvwJaarGegevens.Rows[rijIndex].Selected = true; int JaarGegevensId = int.Parse(dtgrdvwJaarGegevens.Rows[rijIndex].Cells[0].Value.ToString()); tblJg jg = new tblJg(); jg.zoekJaarGegevensRecord("Jgeg_Id = " + dtgrdvwJaarGegevens.Rows[rijIndex].Cells[0].Value.ToString()); if (jg.lstJaarGegevensRecord.Count == 1) { var jgVan = jg.vanRecord(0); if (actueelJaarGegevensId != jgVan.Jgeg_Id) { vulVelden(jgVan); } } } }
private void btnVerwijderen_Click(object sender, EventArgs e) { if (actueelJaarGegevensId != 0) { tblVr vr = new tblVr(); int ssAantal; int vrAantal; int jsAantal; // Controle gebruik in voorraad vr.bvrNaarList = false; vrAantal = vr.telVoorraadRecord("Vrrd_JgegId = " + actueelJaarGegevensId.ToString()); // Controle gebruik in Jaarsaldo tblJs js = new tblJs(); jsAantal = js.telJaarSaldoRecord("Jsal_JgegId = " + actueelJaarGegevensId.ToString()); // Controle gebruik in Saldostand tblSs ss = new tblSs(); ssAantal = ss.telSaldoStandRecord("Saldostand_JgegId = " + actueelJaarGegevensId.ToString()); string sGebruik = ""; if (vrAantal != 0 && ssAantal != 0 && jsAantal != 0) { sGebruik = "Jaargegevens " + msktxtbxOmschrijving.Text + " \nis nog in gebruik bij: \n\n"; if (vrAantal != 0) { sGebruik = sGebruik + "- " + vrAantal.ToString() + " voorraadrecords" + "\n"; } if (jsAantal != 0) { sGebruik = sGebruik + "- " + jsAantal.ToString() + " jaarsaldorecords" + "\n"; } if (ssAantal != 0) { sGebruik = sGebruik + "- " + ssAantal.ToString() + " saldostandrecords" + "\n"; } sGebruik = sGebruik + "Verwijderen is niet mogelijk!"; } if (sGebruik != "") { DialogResult resultDelete = MessageBox.Show(sGebruik, "Jaargegevens verwijderen?"); } else { int iId = actueelJaarGegevensId; string sJaarGegevens = "Wilt u deze jaargegevens (" + msktxtbxOmschrijving.Text + ") verwijderen?"; DialogResult resultDelete = MessageBox.Show(sJaarGegevens, "Jaargegevens verwijderen?", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2); if (resultDelete == DialogResult.Yes) { tblJg jg = new tblJg(); if (actueelJaarGegevensId == 0 && iId != 0) { actueelJaarGegevensId = iId; } jg.deleteRecord(actueelJaarGegevensId); //DisplayData(); bDeleteRecord = true; this.jaargegevensTableAdapter.Fill(this._Cmbap_dataDataSet.Jaargegevens); bDeleteRecord = false; int rijIndex = dtgrdvwJaarGegevens.CurrentCell.RowIndex; int JaarGegevensId = int.Parse(dtgrdvwJaarGegevens.Rows[rijIndex].Cells[0].Value.ToString()); jg.zoekJaarGegevensRecord("Jgeg_Id = " + dtgrdvwJaarGegevens.Rows[rijIndex].Cells[0].Value.ToString()); if (jg.lstJaarGegevensRecord.Count == 1) { var jgVan = jg.vanRecord(0); if (actueelJaarGegevensId != jgVan.Jgeg_Id) { vulVelden(jgVan); } } } } } }