public DataModel.Response.FindItemReponse <DataModel.Model.ExperienceModel> FindByID(string id) { try { IExperienceRepository experienceRepository = RepositoryClassFactory.GetInstance().GetExperienceRepository(); Experience experience = experienceRepository.FindByID(id); var _experience = MapperUtil.CreateMapper().Mapper.Map <Experience, ExperienceModel>(experience); return(new FindItemReponse <ExperienceModel> { Item = _experience, ErrorCode = (int)ErrorCode.None, Message = string.Empty }); } catch (Exception ex) { return(new FindItemReponse <ExperienceModel> { ErrorCode = (int)ErrorCode.Error, Message = ex.Message }); } }