public Applicant Update(Applicant applicant)
        {
            EApplicant currentApplicant = _iDApplicant.Read <EApplicant>(a => a.ApplicantID == applicant.ApplicantID);
            var        eApplicant       = _iDApplicant.Update(EApplicant(applicant));

            return(Applicant(eApplicant));
        }
        public Applicant Create(Applicant applicant)
        {
            EApplicant eApplicant = EApplicant(applicant);

            eApplicant = _iDApplicant.Create(eApplicant);
            return(Applicant(eApplicant));
        }
Example #3
0
        public Applicant Create(Applicant applicant)
        {
            EApplicant eApplicant = EApplicant(applicant);

            eApplicant = _iDApplicant.Create(eApplicant);

            //EApplicantHistory eApplicantHistory = new EApplicantHistory
            //{
            //    ApplicantID = eApplicant.ApplicantID,
            //    Date = eApplicant.Date,
            //    Name = eApplicant.Name,
            //    Purpose = eApplicant.Purpose,
            //    TimeIn = eApplicant.TimeIn,
            //    TimeOut = eApplicant.TimeOut
            //};
            //_iDApplicant.Create(eApplicantHistory);
            return(Applicant(eApplicant));
        }
        private EApplicant EApplicant(Applicant applicant)
        {
            EApplicant returnEApplicant = new EApplicant
            {
                ApplicantID = applicant.ApplicantID,
                Date        = applicant.Date,
                Name        = applicant.Name,
                ApplyingFor = applicant.ApplyingFor,
                Designation = applicant.Designation,
                TypeOfId    = applicant.TypeOfId,
                IdNumber    = applicant.IdNumber,
                TimeIn      = applicant.TimeIn,
                TimeOut     = applicant.TimeOut,
                Comment     = applicant.Comment,
                CreatedBy   = applicant.CreatedBy,
                UpdatedBy   = applicant.UpdatedBy
            };

            return(returnEApplicant);
        }
        private Applicant Applicant(EApplicant eApplicant)
        {
            Applicant returnApplicant = new Applicant
            {
                ApplicantID = eApplicant.ApplicantID,
                Date        = eApplicant.Date,
                Name        = eApplicant.Name,
                ApplyingFor = eApplicant.ApplyingFor,
                Designation = eApplicant.Designation,
                TypeOfId    = eApplicant.TypeOfId,
                IdNumber    = eApplicant.IdNumber,
                TimeIn      = eApplicant.TimeIn,
                TimeOut     = eApplicant.TimeOut,
                Comment     = eApplicant.Comment,
                CreatedBy   = eApplicant.CreatedBy,
                UpdatedBy   = eApplicant.UpdatedBy
            };

            return(returnApplicant);
        }
Example #6
0
        public Applicant Update(Applicant applicant)
        {
            EApplicant currentApplicant = _iDApplicant.Read <EApplicant>(a => a.ApplicantID == applicant.ApplicantID);
            var        eApplicant       = _iDApplicant.Update(EApplicant(applicant));

            //if (applicant.ApplicantID == currentApplicant.ApplicantID)
            //{
            //    EApplicantHistory eApplicantHistory = new EApplicantHistory
            //    {
            //        ApplicantID = eApplicant.ApplicantID,
            //        Date = eApplicant.Date,
            //        Name = eApplicant.Name,
            //        ApplyingFor = eApplicant.ApplyingFor,
            //        Designation = eApplicant.Designation,
            //        TypeOfId = eApplicant.TypeOfId,
            //        IdNumber = eApplicant.IdNumber,
            //        TimeIn = eApplicant.TimeIn,
            //        TimeOut = eApplicant.TimeOut,
            //        Comment = eApplicant.Comment
            //    };
            //    _iDApplicant.Create(eApplicantHistory);
            //}
            return(Applicant(eApplicant));
        }
        public Applicant Read(int applicantId)
        {
            EApplicant eApplicant = _iDApplicant.Read <EApplicant>(a => a.ApplicantID == applicantId);

            return(Applicant(eApplicant));
        }