private void submitEvaluation()
        {
            CaselyUserData caselyUserData = new CaselyUserData()
            {
                CaseNumber = cmbCaseNumber.SelectedValue.ToString(), Service = cmbService.Text, Evaluation = cmbSelfEvaluation.Text, EvaluationComment = txtSelfEvalComments.Text
            };

            // Save the evaluation and other data for the case, essentially completing it.
            SqliteDataAcces.UpdateCompletedCase(caselyUserData);
            // Update in-memory list of caselyUserDatas, that way do not have to go back to the database again to load.
            foreach (var pc in listAllCaselyUserData)
            {
                if (pc.CaseNumber == caselyUserData.CaseNumber)
                {
                    pc.Evaluation        = caselyUserData.Evaluation;
                    pc.EvaluationComment = caselyUserData.EvaluationComment;
                    pc.Service           = caselyUserData.Service;
                }
            }
            cmbSelfEvaluation.Text = "";
            var indx = cmbCaseNumber.SelectedIndex;

            // cmbService.Focus();
            ApplyFiltersToCaseListAndRefresh();
        }