예제 #1
0
        public virtual ApiJobCandidateResponseModel MapBOToModel(
            BOJobCandidate boJobCandidate)
        {
            var model = new ApiJobCandidateResponseModel();

            model.SetProperties(boJobCandidate.JobCandidateID, boJobCandidate.BusinessEntityID, boJobCandidate.ModifiedDate, boJobCandidate.Resume);

            return(model);
        }
        public virtual BOJobCandidate MapEFToBO(
            JobCandidate ef)
        {
            var bo = new BOJobCandidate();

            bo.SetProperties(
                ef.JobCandidateID,
                ef.BusinessEntityID,
                ef.ModifiedDate,
                ef.Resume);
            return(bo);
        }
        public virtual JobCandidate MapBOToEF(
            BOJobCandidate bo)
        {
            JobCandidate efJobCandidate = new JobCandidate();

            efJobCandidate.SetProperties(
                bo.BusinessEntityID,
                bo.JobCandidateID,
                bo.ModifiedDate,
                bo.Resume);
            return(efJobCandidate);
        }
예제 #4
0
        public virtual BOJobCandidate MapModelToBO(
            int jobCandidateID,
            ApiJobCandidateRequestModel model
            )
        {
            BOJobCandidate boJobCandidate = new BOJobCandidate();

            boJobCandidate.SetProperties(
                jobCandidateID,
                model.BusinessEntityID,
                model.ModifiedDate,
                model.Resume);
            return(boJobCandidate);
        }