Exemple #1
0
        public FindServerLogSearchTermDataSet FindServerLogSearchTerm(string strSearchTerm)
        {
            try
            {
                aFindServerLogSeachTermDataSet       = new FindServerLogSearchTermDataSet();
                aFindServerLogSearchTermTableAdapter = new FindServerLogSearchTermDataSetTableAdapters.FindServerLogSearchTermTableAdapter();
                aFindServerLogSearchTermTableAdapter.Fill(aFindServerLogSeachTermDataSet.FindServerLogSearchTerm, strSearchTerm);
            }
            catch (Exception Ex)
            {
                InsertEventLogEntry(DateTime.Now, "Event Log Class // Find Server Log Search Term " + Ex.Message);
            }

            return(aFindServerLogSeachTermDataSet);
        }
        private void btnProcess_Click(object sender, RoutedEventArgs e)
        {
            int    intRecordsReturned;
            bool   blnFatalError = false;
            string strSearchTerm;

            try
            {
                strSearchTerm = txtEnterSeachTerm.Text;

                if (strSearchTerm.Length < 3)
                {
                    TheMessagesClass.ErrorMessage("The Search Term is not Long Enough");
                    return;
                }

                TheFindServerLogSearchTermDataSet = TheEventLogClass.FindServerLogSearchTerm(strSearchTerm);

                intRecordsReturned = TheFindServerLogSearchTermDataSet.FindServerLogSearchTerm.Rows.Count;

                if (intRecordsReturned > 0)
                {
                    TheMessagesClass.ErrorMessage("Search Term already Exists");
                    return;
                }

                blnFatalError = TheEventLogClass.InsertServerLogSearchTerm(strSearchTerm);

                if (blnFatalError == true)
                {
                    throw new Exception();
                }

                TheMessagesClass.InformationMessage("The Search Term has been Inserted");

                ResetControls();
            }
            catch (Exception ex)
            {
                TheEventLogClass.InsertEventLogEntry(DateTime.Now, "New Blue Jay ERP // Add Search Terms // Process Button " + ex.Message);

                TheSendEmailClass.SendEventLog("New Blue Jay ERP // Add Search Terms // Process Button " + ex.ToString());

                TheMessagesClass.ErrorMessage(ex.ToString());
            }
        }