public static IQueryable <Companies> GetCompanies(this ReclutamientoAPIDbContext dbContext, int pageSize = 10, int pageNumber = 1) { // Get query from DbSet var query = dbContext.Companies.AsQueryable(); return(query); }
public static IQueryable <Applicants> GetApplicants(this ReclutamientoAPIDbContext dbContext, int pageSize = 10, int pageNumber = 1) { // Get query from DbSet var query = dbContext.Applicants.AsQueryable(); return(query); }
public static async Task <Companies> GetCompaniesByCompanyNameAsync(this ReclutamientoAPIDbContext dbContext, Companies entity) => await dbContext.Companies.FirstOrDefaultAsync(item => item.CompanyName == entity.CompanyName);
public static async Task <Applicants> GetApplicantByNameAsync(this ReclutamientoAPIDbContext dbContext, Applicants entity) => await dbContext.Applicants.FirstOrDefaultAsync(item => item.Name == entity.Name);