Ejemplo n.º 1
0
        private void ExecuteDBSelectedCommand(EventToCommandArgs args)
        {
            SelectedDB = args.Sender as Database;

            SelectedDBObjectType = enumDatabaseObjectTypes.Table;
            SetExpandedList("TableList");
        }
 private void ChangeTheme(EventToCommandArgs _)
 {
     ProcessOnDispatcherThread(()=>
         {
             var t = Themes.Where(s=>s.IsSelected).FirstOrDefault();
             if (t != null)
                 ((App)Application.Current).ChangeTheme(t.Value.ToString());
         });
 }
Ejemplo n.º 3
0
        private static void CreateColumns(EventToCommandArgs args)
        {
            var ea = (DataGridAutoGeneratingColumnEventArgs)args.EventArgs;

            ea.Column = new WpfGridColumn
            {
                Header = ea.PropertyName,
                Width  = ((ea.PropertyType == typeof(String)) || (ea.PropertyType == typeof(DateTime))) ?
                         DataGridLength.SizeToCells : DataGridLength.SizeToHeader
            };
        }
Ejemplo n.º 4
0
        private void ExecuteAboutViewEventToVMFiredCommand(EventToCommandArgs args)
        {
            AboutViewLinkRequestedPopupViewModel aboutViewLinkRequestedPopupViewModel =
                new AboutViewLinkRequestedPopupViewModel();

            switch ((String)args.CommandParameter)
            {
            case "Home":
                aboutViewLinkRequestedPopupViewModel.NavigateTo =
                    @"http://cinch.codeplex.com/";
                break;

            case "Source":
                aboutViewLinkRequestedPopupViewModel.NavigateTo =
                    @"http://cinch.codeplex.com/SourceControl/list/changesets";

                break;
            }
            uiVisualizer.ShowDialog("AboutViewLinkRequestedPopup", aboutViewLinkRequestedPopupViewModel);
        }
Ejemplo n.º 5
0
        private void ExecuteSelectedObjectDoubleClickedCommand(EventToCommandArgs args)
        {
            SelectedObject = args.Sender;

            WorkspaceData workspace;

            switch (SelectedDBObjectType)
            {
            case enumDatabaseObjectTypes.Table:
                workspace = new WorkspaceData("", "TablesView", (Microsoft.SqlServer.Management.Smo.Table)SelectedObject, "T - " + ((Microsoft.SqlServer.Management.Smo.Table)SelectedObject).Name, true);
                Views.Add(workspace);
                SetActiveWorkspace(workspace);
                break;

            case enumDatabaseObjectTypes.StoredProcedure:
                workspace = new WorkspaceData("", "StoredProcsView", (StoredProcedure)SelectedObject, "SP - " + ((StoredProcedure)SelectedObject).Name, true);
                Views.Add(workspace);
                SetActiveWorkspace(workspace);
                break;

            case enumDatabaseObjectTypes.View:
                workspace = new WorkspaceData("", "DBViewsView", (View)SelectedObject, "VW - " + ((View)SelectedObject).Name, true);
                Views.Add(workspace);
                SetActiveWorkspace(workspace);
                break;

            case enumDatabaseObjectTypes.Trigger:
                workspace = new WorkspaceData("", "TriggersView", (Microsoft.SqlServer.Management.Smo.Trigger)SelectedObject, "TR - " + ((Microsoft.SqlServer.Management.Smo.Trigger)SelectedObject).Name, true);
                Views.Add(workspace);
                SetActiveWorkspace(workspace);
                break;

            default:
                break;
            }
        }
Ejemplo n.º 6
0
 private void titleBar_MouseLeftButtonUp(EventToCommandArgs e)
 {
     Main_e = e;
 }