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)); }
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)); }