Exemplo n.º 1
0
        public async Task <TransmissionDto> AddTransmissionAsync(AddTransmissionRequest request)
        {
            // validation of request

            var transmission = Mapper.Map <AddTransmissionRequest, Transmission>(request);

            transmission.UserId = CurrentUser.Id;

            await AddAsync(transmission);

            await Context.SaveChangesAsync();

            var transmissionWithIncludes = await GetTransmissionAsync(transmission.Id);

            return(transmissionWithIncludes);
        }
 public async Task <TransmissionDto> AddTransmission([FromBody] AddTransmissionRequest request)
 {
     return(await this.transmissionService.AddTransmissionAsync(request));
 }