public IList <IAppraiser> GetAppraiserList() { try { using ( var dbContext = (HRMSEntities)this.dbContextFactory.GetDbContext(ObjectContextType.HRMS)) { var appraiserList = PerformanceManagementQueries.GetAppraiserList(dbContext).ToList(); return(appraiserList); } } catch (Exception e) { throw new ArgumentNullException("appraiser list {0}", e); } }
/// <summary> /// Gets the appraiser by identifier. /// </summary> /// <param name="appraiserId">The appraiser identifier.</param> /// <returns></returns> /// <exception cref="ApplicationException">Repository GetAppraisalActionById</exception> public IAppraiser GetAppraiserById(int appraiserId) { try { using ( var dbContext = (HRMSEntities)this.dbContextFactory.GetDbContext(ObjectContextType.HRMS)) { var aRecord = PerformanceManagementQueries.GetAppraiserById(dbContext, appraiserId); return(aRecord); } } catch (Exception e) { throw new ApplicationException("Repository GetAppraisalActionById", e); } }