/// <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(); } }
/// <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 } }
/// <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 } }
/// <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 } }