public async Task <IActionResult> SendSmsToUser(SendSmsToUserViewModel vm) { var model = await _userRepository.PhoneNumberByUserId(vm.UserId); var swMessage = _smsService.SendSms(model, vm.Message); TempData.AddResult(swMessage); return(RedirectToAction(nameof(Index))); }
public async Task <IActionResult> SendSmsToUser(SendSmsToUserViewModel vm) { var model = await _userRepository.PhoneNumberByUserId(vm.UserId); if (model == null) { TempData.AddResult(SweetAlertExtenstion.Error("برای این شخص شماره تماسی ثبت نشده است")); return(Redirect(IndexUrlWithQueryString)); } var swMessage = _smsService.SendSms(model, vm.Message); TempData.AddResult(swMessage); return(Redirect(IndexUrlWithQueryString)); }