162 lines
3.9 KiB
C#
162 lines
3.9 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using CompanyManagment.App.Contracts.InstitutionContract;
|
|
|
|
namespace CompanyManagment.App.Contracts.TemporaryClientRegistration;
|
|
|
|
public class ReviewAndPaymentViewModel
|
|
{
|
|
/// <summary>
|
|
/// جمع کل
|
|
/// double
|
|
/// </summary>
|
|
public double SumOfWorkshopsPaymentDouble { get; set; }
|
|
|
|
/// <summary>
|
|
/// جمع کل
|
|
/// string
|
|
/// </summary>
|
|
public string SumOfWorkshopsPaymentPaymentStr { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
/// مبلغ پرداخت بدون مالیات
|
|
/// Double
|
|
/// </summary>
|
|
public double OneTimeWithoutTaxPaymentDouble { get; set; }
|
|
|
|
/// <summary>
|
|
/// مبلغ پرداخت بدون مالیات
|
|
/// string
|
|
/// </summary>
|
|
public string OneTimeWithoutTaxPaymentStr { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
/// مبلغ پرداخت کامل
|
|
/// Double
|
|
/// </summary>
|
|
public double OneTimeTotalPaymentDouble { get; set; }
|
|
|
|
/// <summary>
|
|
/// مبلغ پرداخت کامل
|
|
/// string
|
|
/// </summary>
|
|
public string OneTimeTotalPaymentStr { get; set; }
|
|
|
|
|
|
|
|
/// <summary>
|
|
/// مبلغ پرداخت بدون مالیات
|
|
/// Double
|
|
/// </summary>
|
|
public double MonthlyWithoutTaxPaymentDouble { get; set; }
|
|
|
|
/// <summary>
|
|
/// مبلغ پرداخت بدون مالیات
|
|
/// string
|
|
/// </summary>
|
|
public string MonthlyWithoutTaxPaymentStr { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
/// مبلغ پرداخت کامل
|
|
/// Double
|
|
/// </summary>
|
|
public double MonthlyTotalPaymentDouble { get; set; }
|
|
|
|
/// <summary>
|
|
/// مبلغ پرداخت کامل
|
|
/// string
|
|
/// </summary>
|
|
public string MonthlyTotalPaymentStr { get; set; }
|
|
|
|
/// <summary>
|
|
/// مالیات بر ارزش افزوده
|
|
/// Double
|
|
/// </summary>
|
|
public double ValueAddedTaxDouble { get; set; }
|
|
|
|
/// <summary>
|
|
/// مالیات بر ارزش افزوده
|
|
/// string
|
|
/// </summary>
|
|
public string ValueAddedTaxStr { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
/// بازه قرداد
|
|
/// با عدد مشخص میشود
|
|
/// مثلا یک ماه عدد 1
|
|
/// </summary>
|
|
public InstitutionContractDuration Duration { get; set; }
|
|
|
|
/// <summary>
|
|
/// OneTime پرداخت یکجا
|
|
/// -
|
|
/// Monthly پرداخت ماهانه
|
|
/// </summary>
|
|
public string PaymentModel { get; set; }
|
|
|
|
/// <summary>
|
|
/// لیست کارگاه های ایجاد شده
|
|
/// </summary>
|
|
public List<WorkshopTempViewModel> WorkshopTempViewList { get; set; }
|
|
|
|
/// <summary>
|
|
/// آی دی طرف حساب
|
|
/// </summary>
|
|
public long ContractingPartTempId { get; set; }
|
|
|
|
/// <summary>
|
|
/// لیست اقساط ماهیانه
|
|
/// </summary>
|
|
public List<MonthlyInstallment> MonthlyInstallments { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
/// تاریخ شروع قرارداد در اول ماه جاری
|
|
/// -
|
|
/// شمسی
|
|
/// </summary>
|
|
public string ContractStartCurrentMonthFa { get; set; }
|
|
|
|
/// <summary>
|
|
/// تاریخ شروع قرارداد در اول ماه جاری
|
|
/// -
|
|
/// میلادی
|
|
/// </summary>
|
|
public DateTime ContractStartCurrentMonthGr { get; set; }
|
|
|
|
/// <summary>
|
|
/// تاریخ شروع قرارداد در اول ماه بعد
|
|
/// -
|
|
/// شمسی
|
|
/// </summary>
|
|
public string ContractStartNextMonthFa{ get; set; }
|
|
|
|
/// <summary>
|
|
/// تاریخ شروع قرارداد در اول ماه بعد
|
|
/// -
|
|
/// میلادی
|
|
/// </summary>
|
|
public DateTime ContractStartNextMonthGr { get; set; }
|
|
|
|
/// <summary>
|
|
/// تاریخ پایان قرارداد
|
|
/// -
|
|
/// میلادی
|
|
/// </summary>
|
|
public DateTime ContractEndGr { get; set; }
|
|
|
|
/// <summary>
|
|
/// تاریخ پایان قرارداد
|
|
/// -
|
|
/// شمسی
|
|
/// </summary>
|
|
public string ContractEndFa { get; set; }
|
|
} |