public async Task <ResultObject> SendSessionMessage(SessionMessageDto messageDto) { ResultObject resultObject = new ResultObject(); foreach (var item in messageDto.SessionUsers) { messageDto.Text = $"{item.FirstName + " " + item.LastName} " + $"{Environment.NewLine} جلسه ی {messageDto.BranchName} در تاریخ و ساعت {messageDto.SessionDate} در محل {messageDto.SessionAddress} برگزار خواهد شد {Environment.NewLine} از شما دعوت میشود در این جلسه حضور به عمل رسانید ."; this.SendMessage(messageDto.Text, item.PhoneNumber); } resultObject.ServerErrors = null; return(resultObject); }
public async Task <ResultObject> SendMessages(SessionMessageDto messageDto) { var result = await this.notificationAppService.SendSessionMessage(messageDto); return(result); }