change bank card to bank number

This commit is contained in:
MahanCh
2025-08-06 13:17:12 +03:30
parent 3232c979aa
commit 648ca44ebb

View File

@@ -231,17 +231,17 @@ public class PaymentInstrumentController:AdminBaseController
[HttpPost("bank-account-inquiry")]
public async Task<ActionResult<OperationResult<BankInquiryResponse>>> GetBankInquiry(BankInquiryRequest command)
{
if ((!string.IsNullOrWhiteSpace(command.AccountNumber) && command.AccountNumber.StartsWith("111111")) || (!string.IsNullOrWhiteSpace(command.BankNumber)&&command.BankNumber.StartsWith("111111")) || (!string.IsNullOrWhiteSpace(command.IBan)&&command.IBan.StartsWith("1111111")))
if ((!string.IsNullOrWhiteSpace(command.AccountNumber) && command.AccountNumber.StartsWith("111111")) || (!string.IsNullOrWhiteSpace(command.CardNumber)&&command.CardNumber.StartsWith("111111")) || (!string.IsNullOrWhiteSpace(command.IBan)&&command.IBan.StartsWith("1111111")))
{
return new OperationResult<BankInquiryResponse>().Succcedded(new BankInquiryResponse()
{
AccountNumber = "1111111",
IBan = "111111111111111111111111",
BankNumber = "1111111111111111",
CardNumber = "1111111111111111",
AccountHolderName = "تست تستی",
BankName = "تست بانک",
});
}else if ((!string.IsNullOrWhiteSpace(command.AccountNumber) && command.AccountNumber.StartsWith("222222")) || (!string.IsNullOrWhiteSpace(command.AccountNumber)&&command.BankNumber.StartsWith("222222")) || (!string.IsNullOrWhiteSpace(command.AccountNumber)&&command.IBan.StartsWith("222222")))
}else if ((!string.IsNullOrWhiteSpace(command.AccountNumber) && command.AccountNumber.StartsWith("222222")) || (!string.IsNullOrWhiteSpace(command.AccountNumber)&&command.CardNumber.StartsWith("222222")) || (!string.IsNullOrWhiteSpace(command.AccountNumber)&&command.IBan.StartsWith("222222")))
{
return new OperationResult<BankInquiryResponse>().Failed("دیتای وارد شده نامعتبر است");
}
@@ -255,14 +255,14 @@ public class PaymentInstrumentController:AdminBaseController
public class BankInquiryRequest
{
public string BankNumber { get; set; }
public string CardNumber { get; set; }
public string IBan { get; set; }
public string AccountNumber { get; set; }
public string BankName { get; set; }
}
public class BankInquiryResponse
{
public string BankNumber { get; set; }
public string CardNumber { get; set; }
public string IBan { get; set; }
public string AccountNumber { get; set; }
public string BankName { get; set; }