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