public async Task <IActionResult> AddClients([FromBody] TransmissionDTO video) { if (!ModelState.IsValid) { return(BadRequest("Invalid data.")); } await _service.AddVideo(video); return(Ok()); }
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); }
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(); }