Exemple #1
0
        /// <summary>
        /// 勤怠記録テーブルへの書き込み処理を呼び出す
        /// </summary>
        /// <param name="recordDateTime">記録対象日時</param>
        /// <param name="status">出勤(1)/退勤(2)</param>
        private void RecordWorkTime(DateTime recordDateTime, int status)
        {
            string        errMes        = "";
            DaoAttendance daoAttendance = new DaoAttendance();

            daoAttendance.recordDate = recordDateTime.ToString("yyyy/MM/dd HH:mm:ss");
            daoAttendance.toWork     = status;
            errMes = daoAttendance.Insert();
            if (errMes != "")
            {
                MessageBox.Show(errMes);
            }
            else
            {
                MessageLabel.Text = "登録を完了しました。 ( " + recordDateTime.ToLongTimeString() + " )";
                GetLastedRecord();
            }
        }