Beispiel #1
0
        public async Task <IActionResult> AddEducationalInstitution([FromBody] DtoCareerDayEducationalInstitution dto)
        {
            var model = Mapper.Map <CareerDayEducationalInstitution>(dto);

            _context.CareerDayEducationalInstitutions.Add(model);
            await _context.SaveChangesAsync();

            var result = Mapper.Map <DtoCareerDayEducationalInstitution>(model);

            return(Ok(result));
        }
Beispiel #2
0
        public async Task <IActionResult> EditEducationalInstitution(
            [FromBody] DtoCareerDayEducationalInstitution dto,
            [FromRoute] long id)
        {
            var model = Mapper.Map <CareerDayEducationalInstitution>(dto);

            model.Id = id;

            await _context.CareerDayEducationalInstitutions
            .Where(x => x.Id == id)
            .UpdateFromQueryAsync(_ => model);

            var result = Mapper.Map <DtoCareerDayEducationalInstitution>(model);

            return(Ok(result));
        }