예제 #1
0
        public override AssessmentLevel TranslateToModel(POTENTIAL_ASSESSMENT_JOB_ROLE_LEVEL entity)
        {
            try
            {
                AssessmentLevel model = null;
                if (entity != null)
                {
                    model        = new AssessmentLevel();
                    model.Id     = entity.Potential_Assessment_Job_Role_Level_Id;
                    model.Level  = levelTranslator.Translate(entity.JOB_ROLE_LEVEL);
                    model.Period = periodTranslator.Translate(entity.PERIOD);
                }

                return(model);
            }
            catch (Exception)
            {
                throw;
            }
        }
예제 #2
0
        public override StaffLevel TranslateToModel(STAFF_JOB_ROLE_LEVEL entity)
        {
            try
            {
                StaffLevel staffLevel = null;
                if (entity != null)
                {
                    staffLevel        = new StaffLevel();
                    staffLevel.Staff  = staffTranslator.Translate(entity.STAFF);
                    staffLevel.Level  = levelTranslator.Translate(entity.JOB_ROLE_LEVEL);
                    staffLevel.Period = periodTranslator.Translate(entity.PERIOD);
                }

                return(staffLevel);
            }
            catch (Exception)
            {
                throw;
            }
        }