Пример #1
0
 public RequestCreateSubject(DtoCreateSubject dto)
 {
     Endpoint    = "/subjects";
     ContentBody = new StringContent(
         JsonConvert.SerializeObject(dto));
     ContentBody.Headers.ContentType
         = MediaTypeHeaderValue.Parse("application/json");
 }
Пример #2
0
        public async Task <AnswerBase> CreateSubjectAsync(DtoCreateSubject dto)
        {
            var prepod = await _prepods.GetPrepodByEmailAsync(dto.PrepodMail);

            await _repoSubjects.AddSubjectnAsync(new Subject
            {
                PrepodId = prepod.Id,
                Name     = dto.SubjectName
            });

            return(new AnswerSuccess {
            });
        }
Пример #3
0
 public async Task <IActionResult> Post([FromBody] DtoCreateSubject dto)
 => Ok(await _servSubjects.CreateSubjectAsync(dto));