Пример #1
0
        private void ArrivalOrLeavingPressed(DataGridViewCellEventArgs i_E, int i_Day)
        {
            string msg = (string) monthGridView.Rows[i_Day].Cells[i_E.ColumnIndex].Value;
            string hours = TimeHandler.getHoursStr(msg);
            string minutes = TimeHandler.getMinutesStr(msg);

            msg = new GetTimeDataForm(hours, minutes).ShowDialog();
            if (msg == null) return;

            if ((eColumn) i_E.ColumnIndex == eColumn.Arrival)
                m_TimeWatch.AllDays[i_Day].ArrivalTime = new TimeData(msg);
            else if ((eColumn) i_E.ColumnIndex == eColumn.Leaving)
                m_TimeWatch.AllDays[i_Day].LeavingTime = new TimeData(msg);
        }
Пример #2
0
        private void ArrivalOrLeavingPressed(DataGridViewCellEventArgs i_E, int i_Day)
        {
            string msg     = (string)monthGridView.Rows[i_Day].Cells[i_E.ColumnIndex].Value;
            string hours   = TimeHandler.getHoursStr(msg);
            string minutes = TimeHandler.getMinutesStr(msg);

            msg = new GetTimeDataForm(hours, minutes).ShowDialog();
            if (msg == null)
            {
                return;
            }

            if ((eColumn)i_E.ColumnIndex == eColumn.Arrival)
            {
                m_TimeWatch.AllDays[i_Day].ArrivalTime = new TimeData(msg);
            }
            else if ((eColumn)i_E.ColumnIndex == eColumn.Leaving)
            {
                m_TimeWatch.AllDays[i_Day].LeavingTime = new TimeData(msg);
            }
        }