/// <summary> /// Salva ou insere os dados. /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void item_save_Click(object sender, EventArgs e) { FillClasseData(); if (!IsSaveMode) { if (ClasseDB.ExistClasse(pData.ID)) { DarkMessageBox.ShowInformation("O ID já está em uso.", "Aviso"); return; } if (ClasseDB.InsertClasse(pData) > 0) { DarkMessageBox.ShowInformation("As informações foram salvas.", "Aviso"); Program.MainForm.LoadClasse(); Close(); } } else { if (ClasseDB.UpdateClasse(pData, pData.OldID) > 0) { DarkMessageBox.ShowInformation("As informações foram salvas.", "Aviso"); //atualiza as informações pData.OldID = pData.ID; Program.MainForm.LoadClasse(); } } }