コード例 #1
0
 public AlumnoDto Update(AlumnoDto alumnoDto)
 {
     try
     {
         AlumnoEntity alumnoEntity = MappersServicesAlumno.AlumnoDtoToAlumnoEntity(alumnoDto);
         iRepository.Update(alumnoEntity);
         return(MappersServicesAlumno.AlumnoEntityToAlumnoDto(alumnoEntity));
     }
     catch (VuelingExceptions ex)
     {
         // Log
         throw ex;
     }
 }
コード例 #2
0
 public List <AlumnoDto> GetAll()
 {
     try
     {
         List <AlumnoEntity> listadoAlumnosEntity = iRepository.GetAll();
         List <AlumnoDto>    listadoAlumnosDto    = MappersServicesAlumno.AlumnoEntityToAlumnoDto(listadoAlumnosEntity);
         return(listadoAlumnosDto);
     }
     catch (VuelingExceptions ex)
     {
         // Log
         throw ex;
     }
 }
コード例 #3
0
        // Este alumno dto no tiene id, y el que devuelve tiene id, se tendra que hacer un reverse map
        public AlumnoDto Add(AlumnoDto alumnoDto)
        {
            AlumnoEntity alumnoEntity;

            try
            {
                alumnoEntity = iRepository.Add(MappersServicesAlumno.AlumnoDtoToAlumnoEntity(alumnoDto));
            }
            catch (VuelingExceptions ex)
            {
                // Log
                throw ex;
            }

            return(MappersServicesAlumno.AlumnoEntityToAlumnoDto(alumnoEntity));
        }
コード例 #4
0
        public AlumnoDto GetById(int id)
        {
            AlumnoDto alumnoDto;

            try
            {
                AlumnoEntity alumnoEntity = iRepository.GetById(id);
                alumnoDto = MappersServicesAlumno.AlumnoEntityToAlumnoDto(alumnoEntity);
            }
            catch (VuelingExceptions ex)
            {
                // Log
                throw ex;
            }

            return(alumnoDto);
        }