Instant block sms started

This commit is contained in:
SamSys
2025-11-18 15:14:18 +03:30
parent 4ba21db7c7
commit 9d8e40c841
2 changed files with 31 additions and 20 deletions

View File

@@ -3645,33 +3645,33 @@ public class InstitutionContractRepository : RepositoryBase<long, InstitutionCon
{
if (item.TypeOfSmsMethod == "MonthlyBill")
{
//var res = await _smsService.MonthlyBill(item.PhoneNumber, item.TemplateId, item.PartyName, item.Amount,
// $"{item.ContractingPartyId}", item.AproveId);
var res = await _smsService.MonthlyBill(item.PhoneNumber, item.TemplateId, item.PartyName, item.Amount,
$"{item.ContractingPartyId}", item.AproveId);
//if (res.isSucceded)
//{
// var createSmsResult = new Company.Domain.SmsResultAgg.SmsResult(res.messaeId,
// res.message, typeOfSms, item.PartyName, item.PhoneNumber,
// item.ContractingPartyId, item.InstitutionContractId);
if (res.isSucceded)
{
var createSmsResult = new Company.Domain.SmsResultAgg.SmsResult(res.messaeId,
res.message, typeOfSms, item.PartyName, item.PhoneNumber,
item.ContractingPartyId, item.InstitutionContractId);
// await _smsResultRepository.CreateAsync(createSmsResult);
// await _smsResultRepository.SaveChangesAsync();
await _smsResultRepository.CreateAsync(createSmsResult);
await _smsResultRepository.SaveChangesAsync();
//}
}
}
else
{
//var res = await _smsService.MonthlyBillNew(item.PhoneNumber, item.TemplateId, item.PartyName, item.Amount, item.Code1, item.Code2);
//if (res.isSucceded)
//{
// var createSmsResult = new Company.Domain.SmsResultAgg.SmsResult(res.messaeId,
// res.message, typeOfSms, item.PartyName, item.PhoneNumber,
// item.ContractingPartyId, item.InstitutionContractId);
var res = await _smsService.MonthlyBillNew(item.PhoneNumber, item.TemplateId, item.PartyName, item.Amount, item.Code1, item.Code2);
if (res.isSucceded)
{
var createSmsResult = new Company.Domain.SmsResultAgg.SmsResult(res.messaeId,
res.message, typeOfSms, item.PartyName, item.PhoneNumber,
item.ContractingPartyId, item.InstitutionContractId);
// await _smsResultRepository.CreateAsync(createSmsResult);
// await _smsResultRepository.SaveChangesAsync();
await _smsResultRepository.CreateAsync(createSmsResult);
await _smsResultRepository.SaveChangesAsync();
//}
}
}
Thread.Sleep(600);
}

View File

@@ -124,7 +124,7 @@ namespace ServiceHost.Areas.Admin.Pages.Company.SmsResult
//=================================== ارسال آنی ========================================//
/// <summary>
/// لود مودال ارسال پیامک
/// لود مودال ارسال پیامک آنی
/// </summary>
/// <param name="typeOfSmsSetting"></param>
/// <returns></returns>
@@ -158,6 +158,17 @@ namespace ServiceHost.Areas.Admin.Pages.Company.SmsResult
});
}
/// <summary>
/// لود مودال ارسال پیامک مسدودس
/// </summary>
/// <param name="typeOfSmsSetting"></param>
/// <returns></returns>
public async Task<IActionResult> OnGetInstantBlockSendSms(TypeOfSmsSetting typeOfSmsSetting)
{
return Partial("_SmsSettingPartials/InstantSms");
}
//=================================== تب ها ========================================//
#region Tabs