示例#1
0
 public void SourceControlUndoChanges(object sender, System.Windows.RoutedEventArgs e)
 {
     if (Reporter.ToUser(eUserMsgKey.SureWantToDoRevert) == Amdocs.Ginger.Common.eUserMsgSelection.Yes)
     {
         Reporter.ToStatus(eStatusMsgKey.RevertChangesFromSourceControl);
         SourceControlIntegration.Revert(WorkSpace.Instance.Solution.SourceControl, this.NodePath());
         Reporter.HideStatusMessage();
     }
 }
示例#2
0
 public void SourceControlUndoChanges(object sender, System.Windows.RoutedEventArgs e)
 {
     if (Reporter.ToUser(eUserMsgKeys.SureWantToDoRevert) == Amdocs.Ginger.Common.MessageBoxResult.Yes)
     {
         Reporter.ToGingerHelper(eGingerHelperMsgKey.RevertChangesFromSourceControl);
         SourceControlIntegration.Revert(App.UserProfile.Solution.SourceControl, this.NodePath());                
         mTreeView.Tree.RefreshSelectedTreeNodeParent();
         Reporter.CloseGingerHelper();
     }
 }
示例#3
0
 public void SourceControlUndoChanges(object sender, System.Windows.RoutedEventArgs e)
 {
     if (Reporter.ToUser(eUserMsgKeys.SureWantToDoRevert) == MessageBoxResult.Yes)
     {
         Reporter.ToGingerHelper(eGingerHelperMsgKey.RevertChangesFromSourceControl);
         SourceControlIntegration.Revert(App.UserProfile.Solution.SourceControl, this.NodePath());
         App.LocalRepository.RefreshCacheByItemType(this.NodeObjectType(), Path.GetDirectoryName(this.NodePath()));
         mTreeView.Tree.RefreshSelectedTreeNodeParent();
         Reporter.CloseGingerHelper();
     }
 }
示例#4
0
 public bool Revert(string path, SourceControlBase SourceControl)
 {
     return(SourceControlIntegration.Revert(SourceControl, path));
 }