public async Task <IActionResult> CreateSubjectCard(SubjectCardDTO subjectCardDTO) { var subjectCard = _mapper.Map <SubjectCardDTO, SubjectCard>(subjectCardDTO); subjectCard.Supervisor = null; var addedSubjectCard = await _crudRepository.AddAsync(subjectCard); return(Ok()); }
public async Task <IActionResult> CreateStudyPlan(StudyProgramDTO studyProgramDto) { var studyProgram = _mapper.Map <StudyProgramDTO, StudyProgram>(studyProgramDto); studyProgram.FieldOfStudy = null; var addedEffect = await _crudRepository.AddAsync(studyProgram); return(Ok()); }
public async Task <MinisterialEffect> Execute(CreateMinisterialEffectInput input) { var discipline = _crudRepository.GetByIdAsync <Discipline>(input.DisciplineId); var effect = _mapper.Map <CreateMinisterialEffectInput, MinisterialEffect>(input); effect.FieldOfKnowledgeId = (await discipline).FieldOfKnowledgeId; //TODO TEGO TEZ NIE MA NA MOCKUPACH, ma byc? effect.Profile = Profile.Practical; var addedEffect = await _crudRepository.AddAsync(effect); return(addedEffect); }
public async Task AddAsync(ProjectModel addDto) { await _crudRepository.AddAsync(addDto); }