Beispiel #1
0
        public async Task <Recruiter> Create(Recruiter model)
        {
            var recruiter = new Recruiter
            {
                FirstName   = model.FirstName,
                LastName    = model.LastName,
                PhoneNumber = model.PhoneNumber,
                Identifier  = model.Identifier
            };
            var entity = _db.Recruiters.Add(recruiter).Entity;

            await _db.SaveChangesAsync();

            return(entity);
        }
Beispiel #2
0
        public async Task <Category> Create(Category model)
        {
            var category = new Category
            {
                Name        = model.Name,
                Description = model.Description,
                Modified    = DateTime.Now,
                Enabled     = model.Enabled
            };

            category.Schema = JsonConvert.SerializeObject(category);
            var entity = _db.Categories.Add(category).Entity;

            await _db.SaveChangesAsync();

            return(entity);
        }
Beispiel #3
0
        public async Task <Job> Create(Job model)
        {
            var job = new Job
            {
                Id               = model.Id,
                JobTitle         = model.JobTitle,
                JobDescription   = model.JobDescription,
                CompanyName      = model.CompanyName,
                WorkplaceAddress = model.WorkplaceAddress,
                WorkSchedule     = model.WorkSchedule
            };
            var entity = _db.Jobs.Add(job).Entity;

            await _db.SaveChangesAsync();

            return(entity);
        }