LongoMatch.Services.ProjectsManager.OpenNewProject C# (CSharp) Method

OpenNewProject() private method

private OpenNewProject ( OpenNewProjectEvent e ) : void
e LongoMatch.Core.Events.OpenNewProjectEvent
return void
        void OpenNewProject(OpenNewProjectEvent e)
        {
            if (e.Project != null) {
                try {
                    App.Current.DatabaseManager.ActiveDB.Store<ProjectLongoMatch> (e.Project, true);
                    SetProject (e.Project, e.ProjectType, e.CaptureSettings);
                } catch (Exception ex) {
                    Log.Exception (ex);
                    App.Current.Dialogs.ErrorMessage (Catalog.GetString ("An error occured saving the project:\n") + ex.Message);
                }
            }
        }