Ejemplo n.º 1
0
        public async Task <Company> AddCompany(Company company)
        {
            var newCompany = _db.Companies.Add(company);
            await _db.SaveChangesAsync();

            return(newCompany.Entity);
        }
        public async Task <CompanyContact> AddCompanyContact(CompanyContact companyContact)
        {
            var newContact = _db.CompanyContacts.Add(companyContact);
            await _db.SaveChangesAsync();

            return(newContact.Entity);
        }
Ejemplo n.º 3
0
        public async Task <JobApplication> AddJobApplication(JobApplication application)
        {
            application.ApplicationMethod = await _db.ApplicationMethods.FindAsync(application.ApplicationMethodId);

            application.ApplicationStatus = await _db.ApplicationStatuses.FindAsync(application.ApplicationStatusId);

            application.Company = await _db.Companies.FindAsync(application.CompanyId);

            var newApplication = _db.JobApplications.Add(application);
            await _db.SaveChangesAsync();

            return(newApplication.Entity);
        }