public Intern Create(Intern intern)
        {
            EIntern eIntern = EIntern(intern);

            eIntern = _iDIntern.Create(eIntern);
            return(Intern(eIntern));
        }
Exemple #2
0
        private Intern Intern(EIntern eIntern)
        {
            Intern returnIntern = new Intern
            {
                InternID   = eIntern.InternID,
                Date       = eIntern.Date,
                Name       = eIntern.Name,
                School     = eIntern.School,
                Department = eIntern.Department,
                Supervisor = eIntern.Supervisor,
                IdNumber   = eIntern.IdNumber,
                TimeIn     = eIntern.TimeIn,
                TimeOut    = eIntern.TimeOut,
                CreatedBy  = eIntern.CreatedBy,
                UpdatedBy  = eIntern.UpdatedBy
            };

            return(returnIntern);
        }
Exemple #3
0
        private EIntern EIntern(Intern intern)
        {
            EIntern returnEIntern = new EIntern
            {
                InternID   = intern.InternID,
                Date       = intern.Date,
                Name       = intern.Name,
                School     = intern.School,
                Department = intern.Department,
                Supervisor = intern.Supervisor,
                IdNumber   = intern.IdNumber,
                TimeIn     = intern.TimeIn,
                TimeOut    = intern.TimeOut,
                CreatedBy  = intern.CreatedBy,
                UpdatedBy  = intern.UpdatedBy
            };

            return(returnEIntern);
        }
Exemple #4
0
        public Intern Create(Intern intern)
        {
            EIntern eIntern = EIntern(intern);

            eIntern = _iDIntern.Create(eIntern);

            //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));
        }
Exemple #5
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));
        }
Exemple #6
0
        public Intern Read(int internId)
        {
            EIntern eIntern = _iDIntern.Read <EIntern>(a => a.InternID == internId);

            return(Intern(eIntern));
        }