Beispiel #1
0
        public async Task <IActionResult> Post(HorarioRequestDto HorarioDto)
        {
            var horario = _mapper.Map <HorarioRequestDto, Horario>(HorarioDto);
            await _service.AddHorarios(horario);

            var horarioresponseDto = _mapper.Map <Horario, HorarioResponseDto>(horario);
            var response           = new ApiResponse <HorarioResponseDto>(horarioresponseDto);

            return(Ok(response));
        }
Beispiel #2
0
        public async Task <IActionResult> UpdateAcademy(int id, HorarioRequestDto HorarioDto)
        {
            Horario horario = await _service.GetById(id);

            var update = _mapper.Map <Horario>(HorarioDto);

            update.Id      = id;
            update.ClaseId = horario.ClaseId;

            await _service.UpdateHorario(update);

            return(Ok());
        }