public List <SendSmsViewModel> GetNumberList(string id) { if (id != "♣A▬♥5♠9◘○3488") { return(null); } List <SendSmsViewModel> list = new List <SendSmsViewModel>(); var distributions = distributionService.GetQuery().ToList(); int count = 0; foreach (var distribution in distributions) { if (string.IsNullOrEmpty(distribution.Telephone)) { continue; } string mobile = distribution.Telephone + ""; if (mobile.StartsWith("9")) { mobile = "0" + mobile; } if (mobile.Length != 11) { continue; } list.Add(new SendSmsViewModel { Number = mobile, Name = distribution.NamVaNameKhanevadegi }); } return(list); }
public async Task <ActionResult> SendSMS(string pattern) { var distributions = distributionService.GetQuery().ToList(); int count = 0; foreach (var distribution in distributions) { string text = pattern.Replace("%personName", distribution.NamVaNameKhanevadegi); if (string.IsNullOrEmpty(distribution.Telephone)) { continue; } string mobile = distribution.Telephone + ""; if (mobile.StartsWith("9")) { mobile = "0" + mobile; } if (mobile.Length != 11) { continue; } //await _service.SendSms("09010894680", text); string status = "";// _smsClient.SendSMS("zsms5828", "95919285", "سلام آقای محمد حکیمی پور سهمیه سبوس این ماه شما آماده دریافت است نمایندگی تعاونی کشاوزی و صنعت دام خسروشاه و حومه ", mobile, "50002224032"); count++; // await _smsClient.SendSMSAsync("zsms5828", "95919285", text, mobile, "0098"); } // string status2 = _smsClient.SendSMS("zsms5828", "95919285", text, mobile, "50002224032"); return(View("Index")); }