Ejemplo n.º 1
0
        public async Task <IActionResult> AddClients([FromBody] TransmissionDTO video)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest("Invalid data."));
            }

            await _service.AddVideo(video);

            return(Ok());
        }
Ejemplo n.º 2
0
        public Transmission MapToTransmissionEntity(TransmissionDTO transmissionDTO)
        {
            var transmission = new Transmission();

            transmission.ID     = transmissionDTO.ID;
            transmission.Type   = (TransmissionType)transmissionDTO.TransmissionTypeDTO;
            transmission.Detail = (TransmissionTypeDetail)transmissionDTO.TransmissionTypeDetailDTO;
            transmission.Gears  = transmissionDTO.Gears;

            return(transmission);
        }
Ejemplo n.º 3
0
        public TransmissionDTO MapToTransmissionDTO(Transmission transmission)
        {
            var transmissionDTO = new TransmissionDTO();

            transmissionDTO.ID = transmission.ID;
            transmissionDTO.TransmissionTypeDTO       = (TransmissionTypeDTO)transmission.Type;
            transmissionDTO.TransmissionTypeDetailDTO = (TransmissionTypeDetailDTO)transmission.Detail;
            transmissionDTO.Gears = transmission.Gears;

            return(transmissionDTO);
        }
        public async Task AddVideo(TransmissionDTO newVideo)
        {
            await _context.Transmissions.AddAsync(Mapper.Map <TransmissionDTO, Transmission>(newVideo));

            await _context.SaveChangesAsync();
        }