public async Task <IActionResult> AddReceiverProvider(int id, ReceiverProviderModel model) { var receiver = await _imessage.GetReceiverById(id, DateTime.Now); if (receiver == null) { return(NotFound()); } var entity = new ReceiverProvider { MessageReceiverId = receiver.OriginId ?? receiver.Id, ReceiverAddress = model.receiverAddress, MessageServiceProviderId = model.provider.id }; var result = await _imessage.AddReceiverProvider(entity, await _userManager.GetUserAsync(User), DateTime.Now); var resultModel = new ReceiverProviderModel(result); return(Ok(new ResponseModel(resultModel))); }
public async Task <ReceiverProvider> AddReceiverProvider(ReceiverProvider provider, AppUser actor, DateTime?at) { return(await _res.AddDetail(provider, at, actor)); }