예제 #1
0
        [HttpPut("Actualizar")]//etiqueta pora actualizar
        public IActionResult Modificar(string materia, [FromBody] MateriaDto model)
        {
            Materias materias = _mapper.Map <Materias>(model); ///se cre un mapeo de los datos en el modelo empleado

            _materiasRepository.Update(materias);              //recive los datos y los actualiza
            _context.SaveChanges();
            //se cre una varible Dto que almacena un mapeo de EmpleadoDto
            //EmpleadoDto es una clase que toma los datos pedidos en los contructores
            var Dto = _mapper.Map <EstudiantesDto>(materias);

            return(Ok(Dto));///regresa los datos de DTO
        }