Пример #1
0
        public async Task <int> createPost(Guid ID, PostInfo info)
        {
            var ent = await _enterpriseService.getEnterpriseFromAcountID(ID);

            var post = new Post()
            {
                Title           = info.Title,
                Address         = info.Address,
                ExactAddress    = info.ExactAddress,
                Position        = info.Position,
                Gender          = info.Gender,
                Salary          = info.Salary,
                Amount          = info.Amount,
                Experience      = info.Experience,
                Reciever        = info.Reciever,
                Phone_Reciever  = info.Phone_Reciever,
                Email_Reciever  = info.Email_Reciever,
                Description     = info.Description,
                Require         = info.Require,
                Benefit         = info.Benefit,
                Skill           = info.Skill,
                Submit_Deadline = info.Submit_Deadline
            };

            post.Type = 1;
            _dbContext.Posts.Add(post);
            post.Enterprise = ent;
            return(await _dbContext.SaveChangesAsync());
        }