Example #1
0
        public async Task <DomainModel.Models.BusinessStream> CreateBusinessStream(DomainModel.Models.BusinessStream businessStream)
        {
            if (businessStream.Id == null)
            {
                var bs = new BusinessStream
                {
                    BusinessStreamName = businessStream.BusinessStreamName
                };

                context.BusinessStream.Add(bs);
                await context.SaveChangesAsync();

                businessStream.Id = bs.Id;
            }

            return(businessStream);
        }
Example #2
0
        public async Task <DomainModel.Models.UserType> CreateUserType(DomainModel.Models.UserType userType)
        {
            if (userType.Id == null)
            {
                var ut = new UserType
                {
                    UserTypeName = userType.UserTypeName
                };

                context.UserType.Add(ut);
                await context.SaveChangesAsync();

                userType.Id = ut.Id;
            }

            return(userType);
        }
Example #3
0
        public async Task <DomainModel.Models.JobPost> CreateJobPost(DomainModel.Models.JobPost jobPost)
        {
            if (jobPost.Id == null)
            {
                var jp = new JobPost
                {
                    IsActive            = jobPost.IsActive,
                    CompanyId           = jobPost.CompanyId,
                    CreatedDate         = jobPost.CreatedDate,
                    PostedById          = jobPost.PostedById,
                    JobTypeId           = jobPost.JobTypeId,
                    JobLocationId       = jobPost.JobLocationId,
                    JobDescription      = jobPost.JobDescription,
                    IsCompanyNameHidden = jobPost.IsCompanyNameHidden
                };

                context.JobPost.Add(jp);
                await context.SaveChangesAsync();

                jobPost.Id = jp.Id;
            }

            return(jobPost);
        }
Example #4
0
        public async Task <DomainModel.Models.SkillSet> CreateSkillSet(DomainModel.Models.SkillSet skillSet)
        {
            if (skillSet.Id == null)
            {
                var ss = new SkillSet
                {
                    SkillSetName = skillSet.SkillSetName
                };

                context.SkillSet.Add(ss);
                await context.SaveChangesAsync();

                skillSet.Id = ss.Id;
            }

            return(skillSet);
        }