using System; namespace CompanyManagment.App.Contracts.TemporaryClientRegistration; public class CreateInstitutionContractTemp { /// /// آیدی طرف حساب /// public long ContractingPartyTempId { get; set; } /// /// مدل پرداخت /// بصورت یکجا /// - /// بصورت ماهیانه /// public string PaymentModel { get; set; } /// /// مدت قرارداد /// چند ماهه؟ /// public string PeriodModel { get; set; } /// /// مبلغ کل قرارداد /// public double TotalPayment { get; set; } /// /// تاریخ شرع قراداد /// میلادی /// public DateTime ContractStartGr { get; set; } /// /// تاریخ پایان قراداد شمسی /// public DateTime ContractEndGr { get; set; } /// /// پرداخت بصورت رسمی با غیر رسمی /// public string OfficialCompany { get; set; } /// /// مبلغ مالیات بر ارزش افزوده /// public double ValueAddedTax { get; set; } /// /// کد شش رقمی ثبت قرارداد /// public string VerifyCode { get; set; } /// /// وضعیت ثبت نام /// - /// BeforeSendVerifyCode قبل از ارسال کد /// - /// VerifyCodeSent کد ارسال شده /// - /// ReceivedCodeFromClient /// - /// Completed ثبت نام تکمیل شده /// public InstitutionContractTempStatus RegistrationStatus { get; set; } /// /// آی دی پیامک ارسال شده /// public int MessageId { get; set; } /// /// ثبت زمان ارسال کد /// public DateTime? SendVerifyCodeTime { get; set; } /// /// زمان پایان مهلت ارسال کد /// public DateTime? VerifyCodeEndTime { get; set; } }