private void SaveSzakmaivizsgaAnyakonyv() { if (Controll.CheckIfEmptyInput4TextBox( textBoxAnyjaNeveFeltoltSzakmaiVizsgaAnyakonyv, textBoxTanuloNeveFeltoltSzakmaiVizsgaAnyakonyvFeltolt, textBoxTanuloNeveFeltoltSzakmaiVizsgaAnyakonyvFeltolt, textBoxFileNameFeltoltSzakmaiVizsgaAnyakonyv) ) { FileFeltolteseBDreSzakmaivizsgaAnyakonyv(); Controll.CopyFile(@"\Adatok\Szakmai Vizsga\Anyakönyv\", Database.GetLastIdFromDb("szakmaivizsgaanyakonyv")); Controll.ClearUploadedValues( textBoxAnyjaNeveFeltoltSzakmaiVizsgaAnyakonyv, textBoxTanuloNeveFeltoltSzakmaiVizsgaAnyakonyvFeltolt, numericUpDownErettsegiEveFeltoltSzakmaiVizsgaAnyakonyv, numericUpDownKozepiskKezdeteFeltoltSzakmaiVizsgaAnyakonyv, null, null, null, textBoxFileNameFeltoltSzakmaiVizsgaAnyakonyv ); } }
private void SaveSzakmaivizsgaTorzslap() { if (Controll.CheckIfEmptyInput4TextBox( textBoxAnyjaNeveFeltoltSzakmaiVizsgaTorzslap, textBoxAnyjaNeveFeltoltSzakmaiVizsgaTorzslap, textBoxTanuloNeveFeltoltSzakmaiVizsgaTorzslap, textBoxFileNameFeltoltSzakmaiVizsgaTorzslap) ) { FileFeltolteseBDreSzakmaivizsgaTorzslap(); Controll.CopyFile(@"\Adatok\Szakmai Vizsga\Törzslap\", Database.GetLastIdFromDb("szakmaivizsgaTorzslap")); Controll.ClearUploadedValues( textBoxAnyjaNeveFeltoltSzakmaiVizsgaTorzslap, textBoxTanuloNeveFeltoltSzakmaiVizsgaTorzslap, numericUpDownVizsgaEveFeltoltSzakmaiVizsgaTorzslap, null, radioButtonOszFeltoltSzakmaiVizsgaTorzslap, radioButtonTavaszFeltoltSzakmaiVizsgaTorzslap, null, textBoxFileNameFeltoltSzakmaiVizsgaTorzslap ); } }
private void ElsoInditasSetup() { Controll.Tallozas(labelMentesiHely); Database.SetPathInDb(labelMentesiHely.Text, groupBoxEleresi, "eleresiUt"); Controll.CreateDirectiories(labelMentesiHely.Text); Controll.LoadFileStorageRelativePath(); }
private void LoadSetupCheck(object sender, EventArgs e) { Database.CreateTables(); Controll.CheckDirs(groupBoxEleresi, labelMentesiHely, panelKeres, "eleresiUt"); labelPath.Text = Controll.FileStorageRelativePath; Controll.DataGridViewBasicSettings(dataGridView1, panelKeres); buttonErettsegiTorzslap_Click(sender, e); Controll.FirstClickShow(panelFeltModTorl, panelKeres, dataGridView1); }
private void ButtonTorles_Click(object sender, EventArgs e) { //MessageBox.Show($"id: {dataGridView1.SelectedCells[0].Value} sqltable name:{selectedCategory.sqlTableName}, path: {selectedCategory.relativePath}"); Controll.Torles( dataGridView1.SelectedCells[0].Value.ToString(), _selectedCategory.sqlTableName, _selectedCategory.relativePath ); UpdateResultSet(); }
private void ModSzakmaivizsgaAnyakonyv() { Controll.LoadSelectedDataWhenModifying( dataGridView1, textBoxAnyjaNeveFeltoltSzakmaiVizsgaAnyakonyv, textBoxTanuloNeveFeltoltSzakmaiVizsgaAnyakonyvFeltolt, numericUpDownKozepiskKezdeteFeltoltSzakmaiVizsgaAnyakonyv, null, null, null, numericUpDownErettsegiEveFeltoltSzakmaiVizsgaAnyakonyv ); }
private void FeltoltUritSzakmaivizsgaAnyakonyv() { Controll.ClearUploadedValues( textBoxAnyjaNeveFeltoltSzakmaiVizsgaAnyakonyv, textBoxTanuloNeveFeltoltSzakmaiVizsgaAnyakonyvFeltolt, numericUpDownErettsegiEveFeltoltSzakmaiVizsgaAnyakonyv, numericUpDownKozepiskKezdeteFeltoltSzakmaiVizsgaAnyakonyv, null, null, null, textBoxFileNameFeltoltSzakmaiVizsgaAnyakonyv ); }
//Timer tick private void updateDbStateTimer_Tick(object sender, EventArgs e) { if (Database.CheckDB_Conn(false)) { ModifyLabelKapcsolatAdatbazissal("aktív", Color.LightGreen); Controll.DataGridViewBasicSettings(dataGridView1, panelKeres); } else { ModifyLabelKapcsolatAdatbazissal("offline", Color.Red); Controll.DataGridViewOffline(dataGridView1, panelKeres, panelFeltModTorl); } }
private void FeltoltUritErettsegiTanusitvany() { Controll.ClearUploadedValues( textBoxAnyjaNeveFeltoltErettsegiTanusitvany, textBoxTanuloNeveFeltoltErettsegiTanusitvany, numericUpDownVizsgaEveFeltoltErettsegiTanusitvany, null, null, null, textBoxTanuloiAzonositoFeltoltErettsegiTanusitvany, textBoxFileNameFeltoltErettsegiTanusitvany ); }
private void FeltoltUritSzakmaivizsgaTorzslap() { Controll.ClearUploadedValues( textBoxAnyjaNeveFeltoltSzakmaiVizsgaTorzslap, textBoxTanuloNeveFeltoltSzakmaiVizsgaTorzslap, numericUpDownVizsgaEveFeltoltSzakmaiVizsgaTorzslap, null, radioButtonOszFeltoltSzakmaiVizsgaTorzslap, radioButtonTavaszFeltoltSzakmaiVizsgaTorzslap, null, textBoxFileNameFeltoltSzakmaiVizsgaTorzslap ); }
private void ModSzakmaiVizsgaTorzslap() { Controll.LoadSelectedDataWhenModifying( dataGridView1, textBoxAnyjaNeveFeltoltSzakmaiVizsgaTorzslap, textBoxTanuloNeveFeltoltSzakmaiVizsgaTorzslap, numericUpDownVizsgaEveFeltoltSzakmaiVizsgaTorzslap, null, radioButtonTavaszFeltoltSzakmaiVizsgaTorzslap, radioButtonOszFeltoltSzakmaiVizsgaTorzslap, null ); }
private void ModErettsegiTanusitvany() { Controll.LoadSelectedDataWhenModifying( dataGridView1, textBoxAnyjaNeveFeltoltErettsegiTanusitvany, textBoxTanuloNeveFeltoltErettsegiTanusitvany, numericUpDownVizsgaEveFeltoltErettsegiTanusitvany, textBoxTanuloiAzonositoFeltoltErettsegiTanusitvany, null, null, null ); }
private void ClearAndShow() { Controll.DataGridViewClear(dataGridView1); Controll.ClearSearchValues( textBoxTanuloNeveKeres, textBoxanyjaNeveKeres, numericUpDownVizsgaÉveKeres, checkBoxVizsgaEve ); labelMenuKat.Text = Controll.GlobSelectedButton; ShowPanel(_selectedCategory.panelFeltolt); if (!panelFeltModTorl.Visible) { panelFeltModTorl.Visible = true; } }
private void ShowPanelMenu() { panelFeltolt.Visible = true; SetAndResetButtonColors(); //panelModTorol.Visible = false; Controll.Set6PanelsVisibility( panelTallozMentesujButton, panelSzakmaiVizsgaTorzslapFileName, panelKozepiskolaAnyakonyvFilneName, panelErettsegiTanusitvanyFileName, panelErettsegiTtorzslapFileName, panelSzakmaivizsgaAnyakonyvFileName, true ); MovePanelMenu(); }
private static void DeleteTempDirs(FormClosingEventArgs e) { try { Controll.DeleteDirsInTemp(); } catch (IOException) { MessageBox.Show( "A program futása közben megnyitott fájl még meg van nyitva, így nem tud leállni a program.\nA megnyitott file-t mentsd másként vagy zárd be."); e.Cancel = true; } catch (Exception) { MessageBox.Show("Sikeretlen törlés a program zárásakkor"); } }
private void UpdateResultSet() { CalculateSearchConditions(out var from, out var row1ErreKeres, out var row2EztIsKiir); Controll.DataGridViewClear(dataGridView1); Controll.DatagridViewKeres( "tanuloNeve", row1ErreKeres, row2EztIsKiir, "anyjaNeve", @from, textBoxTanuloNeveKeres.Text, textBoxanyjaNeveKeres.Text, numericUpDownVizsgaÉveKeres.Value.ToString(), dataGridView1, checkBoxVizsgaEve.Checked, int.Parse(numericUpDownTalalatokSzama.Value.ToString()) ); }
public static void SetPathInDb(string labelMentesiHely, GroupBox groupBoxEleresi, string eleresiUt) { try { if (!Controll.PathsContainSpecChars(labelMentesiHely, labelMentesiHely)) { InsertMentesihelyToDb(labelMentesiHely, eleresiUt); } else { MessageBox.Show("A fájl neve érvénytelen karaktereket tartalmaz! !@#$%^&*"); } } catch (MySqlException ex) { MessageBox.Show("SQL hiba " + ex.Number + " has occurred: " + ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } groupBoxEleresi.Visible = false; }
private void SaveErettsegitanusitvany() { if (Controll.CheckIfEmptyInput4TextBox( textBoxAnyjaNeveFeltoltErettsegiTanusitvany, textBoxAnyjaNeveFeltoltErettsegiTanusitvany, textBoxTanuloNeveFeltoltErettsegiTanusitvany, textBoxFileNameFeltoltErettsegiTanusitvany) ) { FileFeltolteseBDreErettsegitanusitvany(); Controll.CopyFile(@"\Adatok\Érettségi\Tanusítvány\", Database.GetLastIdFromDb("erettsegitanusitvany")); Controll.ClearUploadedValues( textBoxAnyjaNeveFeltoltErettsegiTanusitvany, textBoxTanuloNeveFeltoltErettsegiTanusitvany, numericUpDownVizsgaEveFeltoltErettsegiTanusitvany, null, null, null, textBoxTanuloiAzonositoFeltoltErettsegiTanusitvany, textBoxFileNameFeltoltErettsegiTanusitvany ); } }
//Oldalsó panel menü események private void ButtonTalloz_Click(object sender, EventArgs e) { Controll.Tallozas(_selectedCategory.textBoxFileNameFeltolt); }
private void textBoxFileNameFeltolt_TextChanged(object sender, EventArgs e) { textBoxFileNameFeltoltSzakmaiVizsgaTorzslap.BackColor = Controll.CheckTbTextLength(textBoxFileNameFeltoltSzakmaiVizsgaTorzslap.Text); }
private void SwitchCaseModifyCategories() { switch (_selectedCategory.sqlTableName) { case "szakmaivizsgaTorzslap": Controll.Modositas( textBoxAnyjaNeveFeltoltSzakmaiVizsgaTorzslap.Text, textBoxTanuloNeveFeltoltSzakmaiVizsgaTorzslap.Text, radioButtonTavaszFeltoltSzakmaiVizsgaTorzslap, null, GetValueFromNumericUpDown(numericUpDownVizsgaEveFeltoltSzakmaiVizsgaTorzslap), null, "szakmaivizsgaTorzslap", "vizsgaEvVeg", "vizsgaTavasz1Osz0", GetIdFromDataGridView(dataGridView1) ); break; case "erettsegitorzslap": Controll.Modositas( textBoxAnyjaNeveFeltoltErettsegiTorzslap.Text, textBoxTanuloNeveFeltoltErettsegiTorzslap.Text, radioButtonTavaszFeltoltErettsegiTorzslap, null, GetValueFromNumericUpDown(numericUpDownVizsgaEveFeltoltErettsegiTorzslap), null, "erettsegitorzslap", "vizsgaEvVeg", "vizsgaTavasz1Osz0", GetIdFromDataGridView(dataGridView1) ); break; case "erettsegitanusitvany": Controll.Modositas( textBoxAnyjaNeveFeltoltErettsegiTanusitvany.Text, textBoxTanuloNeveFeltoltErettsegiTanusitvany.Text, null, textBoxTanuloiAzonositoFeltoltErettsegiTanusitvany.Text, GetValueFromNumericUpDown(numericUpDownVizsgaEveFeltoltErettsegiTanusitvany), null, "erettsegitanusitvany", "vizsgaEvVeg", "tanuloiAzonosito", GetIdFromDataGridView(dataGridView1) ); break; case "szakmaivizsgaanyakonyv": Controll.Modositas( textBoxAnyjaNeveFeltoltSzakmaiVizsgaAnyakonyv.Text, textBoxTanuloNeveFeltoltSzakmaiVizsgaAnyakonyvFeltolt.Text, null, null, GetValueFromNumericUpDown(numericUpDownKozepiskKezdeteFeltoltSzakmaiVizsgaAnyakonyv), numericUpDownErettsegiEveFeltoltSzakmaiVizsgaAnyakonyv, "szakmaivizsgaanyakonyv", "vizsgaEvKezdet", "vizsgaEvVeg", GetIdFromDataGridView(dataGridView1) ); break; case "kozepiskolaanyakonyv": Controll.Modositas( textBoxAnyjaNeveFeltoltKozepiskolaAnyakonyv.Text, textBoxTanuloNeveFeltoltKozepiskolaAnyakonyv.Text, null, null, GetValueFromNumericUpDown(numericUpDownKozepiskKezdeteFeltoltKozepiskolaAnyakonyv), numericUpDownErettsegiEveFeltoltKozepiskolaAnyakonyv, "kozepiskolaanyakonyv", "vizsgaEvKezdet", "vizsgaEvVeg", GetIdFromDataGridView(dataGridView1) ); break; } }