private void btnConfirmChanges_Click(object sender, EventArgs e) { bool errorDetected = false; if (txtTitle.Text == string.Empty || txtTitle.Text == "Title") { lblErrorTitle.Show(); errorDetected = true; } if (cboProjectType.SelectedIndex < 0) { lblErrorProjectType.Show(); errorDetected = true; } if (errorDetected == false) { DataBaseAccess dataBase = new DataBaseAccess(); dataBase.StartConnection(); if (_curUserProject.GetProjectTitle() != _userProject.GetProjectTitle()) { dataBase.ChangeProjectName((int)_curUserProjectID, _userProject.GetProjectTitle()); } if (_curUserProject.GetProjectType() != _userProject.GetProjectType()) { dataBase.ChangeProjectType((int)_curUserProjectID, _userProject.GetProjectType()); } if (_curUserProject.GetNotes() != _userProject.GetNotes()) { dataBase.ChangeProjectDescription((int)_curUserProjectID, _userProject.GetNotes()); } if (_thumbNailPic != null) { dataBase.ChangeProjectThumbnail((int)_curUserProjectID, _thumbNailPic); } dataBase.CloseConnection(); formMain.curSelectedUserProjectID = _curUserProjectID; formMain.ChangeToPage(FormMain.Pages.ViewProjectPage); } }