Exemple #1
0
        public async Task <IActionResult> RegisterSubject(int id, RegisterSubjectDto registerSubjectDto)
        {
            if (registerSubjectDto == null)
            {
                return(BadRequest(resourceManager.GetString("Null")));
            }
            var subject = await subjectService.RegisterSubject(registerSubjectDto, id);

            return(Ok(subject));
        }
Exemple #2
0
        public async Task <RegisterSubjectDto> RegisterSubject(RegisterSubjectDto registerSubject, int id)
        {
            if (registerSubject == null)
            {
                return(null);
            }
            var subject = new Subjects(id, registerSubject.Name);

            subjectRepository.Create(subject);
            await subjectRepository.SaveChangesAsync();

            return(mapper.Map <RegisterSubjectDto>(subject));
        }