Esempio n. 1
0
 public UserRepository(UserManager <JobBoardUser> userManager, SignInManager <JobBoardUser> signInManager,
                       JobBoardContext context)
 {
     _userManager   = userManager;
     _signInManager = signInManager;
     _context       = context;
 }
        public EmploymentTypeRepository(JobBoardContext context)
        {
            _context = context;

            context.ChangeTracker.QueryTrackingBehavior
                = QueryTrackingBehavior.NoTracking;
        }
Esempio n. 3
0
        public CategoryRepository(JobBoardContext context)
        {
            _context = context;

            context.ChangeTracker.QueryTrackingBehavior
                = QueryTrackingBehavior.NoTracking;
        }
Esempio n. 4
0
 /// <summary>
 /// Update a job
 /// </summary>
 /// <param name="job">Job object</param>
 public async Task <int> UpdateJob(JobEntity oJob)
 {
     using var db          = new JobBoardContext(Configuration, InMemory);
     db.Attach(oJob).State = EntityState.Modified;
     //db.Jobs.Update(oJob);
     return(await db.SaveChangesAsync());
 }
Esempio n. 5
0
        public JobOccupationRepository(JobBoardContext context)
        {
            _context = context;

            context.ChangeTracker.QueryTrackingBehavior
                = QueryTrackingBehavior.NoTracking;
        }
Esempio n. 6
0
        // Constructor
        public AdminController(JobBoardContext Context, UserManager <UserModel> usermanager,
                               Paginator paginator, IMapper mapper)
        {
            _context     = Context;
            _usermanager = usermanager;
            _paginator   = paginator;
            _mapper      = mapper;

            PageSize = 5;
        }
Esempio n. 7
0
        private JobBoardContext CreateDbContext()
        {
            var jobs    = GetFakeData().AsQueryable();
            var options = new DbContextOptionsBuilder <JobBoardContext>().UseInMemoryDatabase(databaseName: Guid.NewGuid().ToString()).Options;
            var context = new JobBoardContext(options);

            context.Jobs.AddRange(jobs);
            context.SaveChanges();
            return(context);
        }
Esempio n. 8
0
        // Constructor
        public JobController(JobBoardContext Context, UserManager <UserModel> usermanager,
                             Paginator paginator, IMapper mapper)
        {
            _context     = Context;
            _usermanager = usermanager;
            _paginator   = paginator;
            _mapper      = mapper;

            PageSize   = 5;
            Categories = _context.Categories.ToList();
            JobsNature = _context.jobs.Select(x => x.JobNature).ToList();
        }
Esempio n. 9
0
 public JobBoardInitializer(JobBoardContext context)
 {
     _context = context;
 }
Esempio n. 10
0
 /// <summary>
 /// Check if a job exists
 /// </summary>
 /// <returns>boolean</returns>
 public bool JobExists(int idJob)
 {
     using var db = new JobBoardContext(Configuration, InMemory);
     return(db.Jobs.Any(e => e.JobId == idJob));
 }
Esempio n. 11
0
 public HomeController(JobBoardContext context)
 {
     _context = context;
 }
Esempio n. 12
0
 public JobDetailController(JobBoardContext context)
 {
     _context = context;
 }
Esempio n. 13
0
 /// <summary>
 /// Delete Job
 /// </summary>
 /// <param name="job">Job object</param>
 public async Task <int> DeleteJob(JobEntity job)
 {
     using var db = new JobBoardContext(Configuration, InMemory);
     db.Jobs.Remove(job);
     return(await db.SaveChangesAsync());
 }
Esempio n. 14
0
 // Constructor
 public JobController(JobBoardContext Context, UserManager <UserModel> usermanager)
 {
     _context     = Context;
     _usermanager = usermanager;
 }
Esempio n. 15
0
 public JobApplicationsController(JobBoardContext context)
 {
     _context = context;
 }
 public EducationsController(JobBoardContext context)
 {
     _context = context;
 }
Esempio n. 17
0
 public AccountInformationsController(JobBoardContext context)
 {
     _context = context;
 }
 public ExperiencesController(JobBoardContext context)
 {
     _context = context;
 }
Esempio n. 19
0
 public JobRepositoryTest()
 {
     _context = CreateDbContext();
 }
 /// <summary>
 /// code by: Rajvi Rami
 /// description: constructor
 /// </summary>
 /// <param name="context"></param>
 /// <param name="environment"></param>
 /// //JobDetailController
 public TalentController(JobBoardContext context, IHostingEnvironment environment)
 {
     hostingEnvironment = environment;
     _context           = context;
 }
 public JobPostingsController(JobBoardContext context)
 {
     _context = context;
 }
 public CandidatesController(JobBoardContext context)
 {
     _context = context;
 }
Esempio n. 23
0
 public JobRepository(JobBoardContext appDbContext)
 {
     _context = appDbContext;
     _context.Database.EnsureCreated();
 }
Esempio n. 24
0
 public JobRepository(JobBoardContext context) : base(context)
 {
 }
Esempio n. 25
0
 public EmployersController(JobBoardContext context)
 {
     _context = context;
 }
Esempio n. 26
0
 public ResumesController(JobBoardContext context)
 {
     _context = context;
 }
Esempio n. 27
0
 public SkillRepository(JobBoardContext context) : base(context)
 {
 }
Esempio n. 28
0
 public EntityBaseRepository(JobBoardContext context)
 {
     _context = context;
 }
 public CompanyDetailController(JobBoardContext context)
 {
     _context = context;
 }
Esempio n. 30
0
 /// <summary>
 /// Get a job by ID
 /// </summary>
 /// <returns>Job object</returns>
 public JobEntity GetJobSync(int idJob)
 {
     using var db = new JobBoardContext(Configuration, InMemory);
     return(db.Jobs.FirstOrDefault(m => m.JobId == idJob));
 }