예제 #1
0
 /// <summary>
 /// Called when [flip message].
 /// </summary>
 /// <param name="pageName">Name of the page.</param>
 private void OnFlipMessage(string pageName)
 {
     if (pageName == ViewTypes.ConversationDetailsView)
     {
         OpenConversationDetailsView();
     }
     else if (pageName == ViewTypes.NegoitationDetailsView)
     {
         OpenNegotiationDetailsView();
     }
     if (pageName == ViewTypes.RenameNegotiationConversationPopup)
     {
         var renamePopup  = new PopUpWindow("Rename");
         var renamNegConv = new RenamNegotiationConversation {
             DataContext = this.ViewModel
         };
         renamePopup.Content = renamNegConv;
         renamePopup.CenterWindow();
         renamePopup.ShowDialog();
     }
     else if (pageName == ViewTypes.ApplicationSettingsPopup)
     {
         var renamePopup         = new PopUpWindow("Application Settings");
         var applicationSettings = new NegotiationApplicationSettings {
             DataContext = this.ViewModel
         };
         renamePopup.Content = applicationSettings;
         renamePopup.CenterWindow();
         renamePopup.ShowDialog();
     }
 }
예제 #2
0
 /// <summary>
 /// Called when [add new pop up].
 /// </summary>
 /// <param name="PopUpName">Name of the pop up.</param>
 private void OnAddNewPopUp(string PopUpName)
 {
     if (eNegMessanger.NewPopUp.PopUpType == eNegMessanger.PopUpType.AddMoreReceivers.ToString())
     {
         #region Show PopUp window to choose identify set of receivers and add it
         PopUpWindow AddMoreReceivers = new PopUpWindow(PopUpName);
         AddMoreReceivers.DataContext = this.DataContext;
         AddMoreReceivers.Content     = new MultiNegotiatorsPopUp();
         AddMoreReceivers.CenterWindow();
         AddMoreReceivers.ShowDialog();
         #endregion
     }
 }
예제 #3
0
 /// <summary>
 /// Called when [add new pop up].
 /// </summary>
 /// <param name="PopUpName">Name of the pop up.</param>
 private void OnAddNewPopUp(string PopUpName)
 {
     if (eNegMessanger.NewPopUp.PopUpType == eNegMessanger.PopUpType.AddNewOrganization.ToString())
     {
         #region Show PopUp window to choose identify set of receivers and add it
         PopUpWindow addNewOrganization = new PopUpWindow(PopUpName);
         addNewOrganization.DataContext         = this.DataContext;
         addNewOrganization.HorizontalAlignment = System.Windows.HorizontalAlignment.Center;
         addNewOrganization.VerticalAlignment   = System.Windows.VerticalAlignment.Center;
         addNewOrganization.Content             = new AddNewOrganization();
         addNewOrganization.CenterWindow();
         addNewOrganization.ShowDialog();
         #endregion
     }
 }
예제 #4
0
 /// <summary>
 /// Called when [add new pop up].
 /// </summary>
 /// <param name="popUpName">Name of the pop up.</param>
 private void OnAddNewPopUp(string popUpName)
 {
     if (eNegMessanger.NewPopUp.PopUpType == eNegMessanger.PopUpType.NewNegotiation.ToString())
     {
         #region Show PopUp window to add new negotiation
         var addNewNegotiation = new PopUpWindow(popUpName)
         {
             DataContext = this.DataContext,
             Content     = new NewNegotiation()
         };
         addNewNegotiation.CenterWindow();
         addNewNegotiation.ShowDialog();
         #endregion
     }
     if (eNegMessanger.NewPopUp.PopUpType == eNegMessanger.PopUpType.NewConversation.ToString())
     {
         #region Show PopUp window to add new conversation
         var addNewconverastion = new PopUpWindow(popUpName)
         {
             DataContext = this.DataContext,
             Content     = new AddConversation()
         };
         addNewconverastion.CenterWindow();
         addNewconverastion.ShowDialog();
         #endregion
     }
     if (eNegMessanger.NewPopUp.PopUpType == eNegMessanger.PopUpType.SavePDF.ToString())
     {
         #region Show PopUp window to Save just generated PDF for some messages or conversations
         var savePdf = new PopUpWindow(popUpName)
         {
             DataContext = this.DataContext,
             Content     = new SavePDFView()
         };
         savePdf.CenterWindow();
         savePdf.ShowDialog();
         #endregion
     }
 }