コード例 #1
0
        public void Delete()
        {
            // delete record
            LeaveHistoryData leavehistoryData = new LeaveHistoryData();

            leavehistoryData.DeleteLeaveHistory(_leaveHistoryID);

            _leaveHistoryID = -1;
        }
コード例 #2
0
        public LeaveHistoryCollection(int personID)
        {
            SqlDataReader reader = new LeaveHistoryData().GetLeaveHistoryByPersonID(personID);

            while (reader.Read())
            {
                this.Add(new LeaveHistory(reader));
            }
            reader.Close();
        }
コード例 #3
0
        public LeaveHistory(Guid personGuid)
        {
            SqlDataReader reader = new LeaveHistoryData().GetLeaveHistoryByPersonID(new Person(personGuid).PersonID);

            if (reader.Read())
            {
                LoadLeaveHistory(reader);
            }
            reader.Close();
        }
コード例 #4
0
        public LeaveHistory(int leaveHistoryID)
        {
            SqlDataReader reader = new LeaveHistoryData().GetLeaveHistoryByID(leaveHistoryID);

            if (reader.Read())
            {
                LoadLeaveHistory(reader);
            }
            reader.Close();
        }