Exemplo n.º 1
0
        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)));
        }
Exemplo n.º 2
0
        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));
        }