65 lines
1.5 KiB
C#
65 lines
1.5 KiB
C#
using System.Collections.Generic;
|
|
|
|
namespace CompanyManagment.App.Contracts.ContractingPartyBankAccounts;
|
|
|
|
/// <summary>
|
|
/// لیست اطلاعات بانکی طرف حساب
|
|
/// </summary>
|
|
public class GetContractingPartyBankAccountViewModel
|
|
{
|
|
/// <summary>
|
|
/// تعداد
|
|
/// </summary>
|
|
public int Count { get; set; }
|
|
public List<ContractingPartyBankAccountsGroupedViewModel> List { get; set; }
|
|
|
|
}
|
|
|
|
public class ContractingPartyBankAccountsGroupedViewModel
|
|
{
|
|
/// <summary>
|
|
/// لیست حساب های بانکی
|
|
/// </summary>
|
|
public List<ContractingPartyBankAccountsItemViewModel> BankAccountsItems { get; set; }
|
|
|
|
/// <summary>
|
|
/// آیدی طرف حساب
|
|
/// </summary>
|
|
public long ContractingPartyId { get; set; }
|
|
|
|
/// <summary>
|
|
/// نام طرف حساب
|
|
/// </summary>
|
|
public string ContractingPartyName { get; set; }
|
|
|
|
/// <summary>
|
|
/// نام کارگاه
|
|
/// </summary>
|
|
public string WorkshopName { get; set; }
|
|
}
|
|
|
|
/// <summary>
|
|
/// حساب بانکی طرف حساب
|
|
/// </summary>
|
|
public class ContractingPartyBankAccountsItemViewModel
|
|
{
|
|
/// <summary>
|
|
/// نام صاحب حساب
|
|
/// </summary>
|
|
public string AccountHolderName { get; set; }
|
|
|
|
/// <summary>
|
|
/// شماره کارت
|
|
/// </summary>
|
|
public string CardNumber { get; set; }
|
|
|
|
/// <summary>
|
|
/// شماره حساب
|
|
/// </summary>
|
|
public string AccountNumber { get; set; }
|
|
|
|
/// <summary>
|
|
/// شماره شبا
|
|
/// </summary>
|
|
public string IBan { get; set; }
|
|
} |