Пример #1
0
        public async Task <CodeBookKey> AddCodeBookKeys(CodeBookKey codeBookKey)
        {
            await _context.CodeBookKeys.AddAsync(codeBookKey);

            await _context.SaveChangesAsync();

            return(codeBookKey);
        }
Пример #2
0
        public async Task <IActionResult> AddCodeBookKey(CodeBookKey codeBookKey)
        {
            var codeBookKeyCreate = new CodeBookKey
            {
                CodeBookKeyId = codeBookKey.CodeBookKeyId,
                CodeBookId    = codeBookKey.CodeBookId
            };

            var createdCodeBook = await _repo.AddCodeBookKeys(codeBookKeyCreate);

            return(StatusCode(201));
        }
Пример #3
0
        public async Task <IActionResult> AddCodeBook(CodeBook codeBook)
        {
            var codeBookCreate = new CodeBook
            {
                CodeBookName = codeBook.CodeBookName
            };

            var createdCodeBook = await _codeBookRepo.AddCodeBook(codeBookCreate);

            var codeBookKeyCreate = new CodeBookKey
            {
                CodeBookKeyId = codeBook.Id,
                CodeBookId    = createdCodeBook.Id
            };

            var createdCodeBookKey = await _codeBookKeyRepo.AddCodeBookKeys(codeBookKeyCreate);

            return(Ok(createdCodeBookKey));
        }