Beispiel #1
0
        public InternHistory Create(InternHistory internHistory)
        {
            EInternHistory eInternHistory = EInternHistory(internHistory);

            eInternHistory = _iDInternHistory.Create(eInternHistory);
            return(InternHistory(eInternHistory));
        }
Beispiel #2
0
        private EInternHistory EInternHistory(InternHistory internHistory)
        {
            EInternHistory returnEInternHistory = new EInternHistory
            {
                InternHistoryID = internHistory.InternHistoryID,
                Date            = internHistory.Date,
                Name            = internHistory.Name,
                School          = internHistory.School,
                Department      = internHistory.Department,
                IdNumber        = internHistory.IdNumber,
                TimeIn          = internHistory.TimeIn,
                TimeOut         = internHistory.TimeOut,
                CreatedBy       = internHistory.CreatedBy,
                UpdatedBy       = internHistory.UpdatedBy
            };

            return(returnEInternHistory);
        }
Beispiel #3
0
        private InternHistory InternHistory(EInternHistory eInternHistory)
        {
            InternHistory returnInternHistory = new InternHistory
            {
                InternHistoryID = eInternHistory.InternHistoryID,
                Date            = eInternHistory.Date,
                Name            = eInternHistory.Name,
                School          = eInternHistory.School,
                Department      = eInternHistory.Department,
                IdNumber        = eInternHistory.IdNumber,
                TimeIn          = eInternHistory.TimeIn,
                TimeOut         = eInternHistory.TimeOut,
                CreatedBy       = eInternHistory.CreatedBy,
                UpdatedBy       = eInternHistory.UpdatedBy
            };

            return(returnInternHistory);
        }
Beispiel #4
0
        public Intern Update(Intern intern)
        {
            EIntern currentIntern = _iDIntern.Read <EIntern>(a => a.InternID == intern.InternID);
            var     eIntern       = _iDIntern.Update(EIntern(intern));

            if (intern.InternID == currentIntern.InternID)
            {
                EInternHistory eInternHistory = new EInternHistory
                {
                    InternID   = eIntern.InternID,
                    Date       = eIntern.Date,
                    Name       = eIntern.Name,
                    School     = eIntern.School,
                    Department = eIntern.Department,
                    IdNumber   = eIntern.IdNumber,
                    TimeIn     = eIntern.TimeIn,
                    TimeOut    = eIntern.TimeOut
                };
                _iDIntern.Create(eInternHistory);
            }
            return(Intern(eIntern));
        }
Beispiel #5
0
        public InternHistory Read(int internHistoryId)
        {
            EInternHistory eInternHistory = _iDInternHistory.Read <EInternHistory>(a => a.InternHistoryID == internHistoryId);

            return(InternHistory(eInternHistory));
        }