コード例 #1
0
        private void expAddPunch_Expanded(object sender, RoutedEventArgs e)
        {
            AddAholaPunch AddAholaPunch = new AddAholaPunch();

            AddAholaPunch.ShowDialog();

            TheFindAholaEmployeePunchHoursDataSet = TheEmployeePUnchedHoursClass.FindAholaEmployeePunchHours(MainWindow.gintEmployeeID, gdatStartDate, gdatEndDate);

            dgrEmployeeHours.ItemsSource = TheFindAholaEmployeePunchHoursDataSet.FindAholaEmployeePunchHours;
        }
コード例 #2
0
        public FindAholaEmployeePunchHoursDataSet FindAholaEmployeePunchHours(int intEmployeeID, DateTime datStartDate, DateTime datEndDate)
        {
            try
            {
                aFindAholaEmployeePunchHoursDataSet      = new FindAholaEmployeePunchHoursDataSet();
                aFindAholaEmployeePunchHoursTableAdapter = new FindAholaEmployeePunchHoursDataSetTableAdapters.FindAholaEmployeePunchHoursTableAdapter();
                aFindAholaEmployeePunchHoursTableAdapter.Fill(aFindAholaEmployeePunchHoursDataSet.FindAholaEmployeePunchHours, intEmployeeID, datStartDate, datEndDate);
            }
            catch (Exception Ex)
            {
                TheEventLogClass.InsertEventLogEntry(DateTime.Now, "Employee Punched Hours Class // Find Ahola Employee Punch Hours " + Ex.Message);
            }

            return(aFindAholaEmployeePunchHoursDataSet);
        }
コード例 #3
0
        private void Window_Loaded(object sender, RoutedEventArgs e)
        {
            try
            {
                gdatStartDate = TheDateSearchClass.SubtractingDays(MainWindow.gdatPayDate, 6);
                gdatEndDate   = TheDateSearchClass.AddingDays(MainWindow.gdatPayDate, 1);

                TheFindAholaEmployeePunchHoursDataSet = TheEmployeePUnchedHoursClass.FindAholaEmployeePunchHours(MainWindow.gintEmployeeID, gdatStartDate, gdatEndDate);

                dgrEmployeeHours.ItemsSource = TheFindAholaEmployeePunchHoursDataSet.FindAholaEmployeePunchHours;
            }
            catch (Exception Ex)
            {
                TheSendEmailClass.SendEventLog("New Blue Jay ERP // Ahola Employee Punches // Window Loaded " + Ex.Message);

                TheEventLogClass.InsertEventLogEntry(DateTime.Now, "New Blue Jay ERP // Ahola Employee Punches // Window Loaded " + Ex.Message);

                TheMessagesClass.ErrorMessage(Ex.ToString());
            }
        }
コード例 #4
0
        private void dgrEmployeeHours_SelectionChanged(object sender, SelectionChangedEventArgs e)
        {
            DataGrid     dataGrid;
            DataGridRow  selectedRow;
            DataGridCell TransactionID;
            string       strTransactionID;

            try
            {
                if (dgrEmployeeHours.SelectedIndex > -1)
                {
                    //setting local variable
                    dataGrid         = dgrEmployeeHours;
                    selectedRow      = (DataGridRow)dataGrid.ItemContainerGenerator.ContainerFromIndex(dataGrid.SelectedIndex);
                    TransactionID    = (DataGridCell)dataGrid.Columns[0].GetCellContent(selectedRow).Parent;
                    strTransactionID = ((TextBlock)TransactionID.Content).Text;

                    //find the record
                    MainWindow.gintTransactionID = Convert.ToInt32(strTransactionID);

                    ChangeAlohaTimes ChangeAlohaTimes = new ChangeAlohaTimes();
                    ChangeAlohaTimes.ShowDialog();

                    TheFindAholaEmployeePunchHoursDataSet = TheEmployeePUnchedHoursClass.FindAholaEmployeePunchHours(MainWindow.gintEmployeeID, gdatStartDate, gdatEndDate);

                    dgrEmployeeHours.ItemsSource = TheFindAholaEmployeePunchHoursDataSet.FindAholaEmployeePunchHours;
                }
            }
            catch (Exception Ex)
            {
                TheSendEmailClass.SendEventLog("New Blue Jay ERP // Ahola Employee Punches // Employee Hours Grid Selection " + Ex.Message);

                TheEventLogClass.InsertEventLogEntry(DateTime.Now, "New Blue Jay ERP // Ahola Employee Punches // Employee Hours Grid Selection " + Ex.Message);

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