private void onMouseDown(object sender, MouseButtonEventArgs e) { DataRepo ObjRepo = new DataRepo(); try { this.DragMove(); double leftPosition = this.Left; double TopPosition = this.Top; if (TxtTaskId.Text != "") { ObjRepo.SaveWindowsPosition(leftPosition, TopPosition, TxtTaskId.Text); } } catch (Exception ee) { ObjRepo.CloseDatabase(); using (EventLog eventLog = new EventLog("Application")) { eventLog.Source = "Application"; eventLog.WriteEntry("Error in OnMouseDown :" + ee.Message, EventLogEntryType.Error); MessageBox.Show(this, "Error In onMouseDown :" + ee.Message); } } }
private void TrayIconContextMenu_Exit_Click(object sender, EventArgs e) { try { DataRepo ObjRepo = new DataRepo(); ObjRepo.CloseDatabase(); System.Windows.Application.Current.Shutdown(); } catch (Exception ee) { using (EventLog eventLog = new EventLog("Application")) { eventLog.Source = "Application"; eventLog.WriteEntry(ee.Message, EventLogEntryType.Error); } MessageBox.Show("Error In Proram Exit :" + ee.Message); } }