private async void createNewFaceListToolStripMenuItem_Click(object sender, EventArgs e)
        {
            //TODO: Move this to the libary : createNewFaceListToolStripMenuItem_Click
            Guid FaceListID = Guid.Empty;

            using (var db = new LiveEduFaceModel())
            {
                var myfaceList = new MyFaceList(); //db.MyFaceLists.Create();
                db.MyFaceLists.Add(myfaceList);
                db.SaveChanges();
                FaceListID = myfaceList.ID;
                frmCreateNewFaceList frmCreateNewFaceList = new frmCreateNewFaceList(FaceListID);
                bool Successful = OpenfrmCreateNewFaceList(frmCreateNewFaceList);
                if (Successful)
                {
                    myfaceList.FaceListId = frmCreateNewFaceList.FaceListID;
                    myfaceList.Name       = frmCreateNewFaceList.FaceListName;
                    myfaceList.UserData   = frmCreateNewFaceList.FaceListUserData;
                    if (myfaceList.UserData != FaceListID.ToString())
                    {
                        //Throw an error??
                    }
                }
                else
                {
                    //Clean up the DB due to Error or cancelation
                    db.MyFaceLists.Remove(myfaceList);
                }
                db.SaveChanges();
            }
            await LoadDatabaseFaceLists();
            await LoadAPIFaceList();
        }
        private bool OpenfrmCreateNewFaceList(frmCreateNewFaceList frmCreateNewFaceList)
        {
            frmCreateNewFaceList.ShowDialog();
            switch (frmCreateNewFaceList.Result)
            {
            case DialogResult.None:
                MessageBox.Show($"There was an error in attempting to create your list. Please review the info provided and try again.  {frmCreateNewFaceList.Exception?.Message}", "There was an Error", MessageBoxButtons.OK);
                OpenfrmCreateNewFaceList(frmCreateNewFaceList);
                break;

            case DialogResult.Cancel:
                return(false);

                break;

            default:
                break;
            }
            return(true);
        }