public int CheckAvailableMemory <T>(T oModel) where T : class { slotNumber = MemoryManager.FindingFreeMemory(); if (!new[] { 1001, 1002 }.Any(x => x == slotNumber)) { //SenderController oSenderController = new SenderController(); MapMessageTag(ref oModel); EncodeMessage(oModel, slotNumber); } else { if (Convert.ToString(slotNumber) == Common.ConstantErrorMessages.ErrorCd1001) { //System.Windows.MessageBox.Show(Common.ConstantErrorMessages.ErrorMessage1001); CommonMessagingWindowVM.ProcessMiscellaneousMessages(Common.ConstantErrorMessages.ErrorMessage1001, "Others"); } else if (Convert.ToString(slotNumber) == Common.ConstantErrorMessages.ErrorCd1002) { //System.Windows.MessageBox.Show(Common.ConstantErrorMessages.ErrorMessage1002); CommonMessagingWindowVM.ProcessMiscellaneousMessages(Common.ConstantErrorMessages.ErrorMessage1002, "Others"); } } return(slotNumber); }
public CommonMessagingWindow() { InitializeComponent(); DataContext = new CommonMessagingWindowVM(); MouseLeftButtonDown += delegate { this.DragMove(); }; Closing += delegate(object s, CancelEventArgs e) { e.Cancel = true; }; }
public void ShowDialog(string title, string Message, string screenID) { ScreenID = screenID; chkDontShow = false; CommonMessagingWindowVM.ProcessMiscellaneousMessages(Message, "Alert"); CustomMessageBox objcustwindow = Application.Current.Windows.OfType <CustomMessageBox>().FirstOrDefault(); if (objcustwindow != null) { Title = title; CapitalInfoMsg = Message; objcustwindow.Focus(); objcustwindow.Activate(); objcustwindow.ShowDialog(); } else { objcustwindow = new CustomMessageBox(); Title = title; CapitalInfoMsg = Message; objcustwindow.ShowDialog(); } }