using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using LHDN.CRM.Models.Models;

namespace LHDN.CRM.Models.ViewModels
{
   public class ActVerificationViewModel
    {
        public long? ActVerificationID { get; set; }
        public long? ActivityID { get; set; }
        public Boolean? TPNameResult { get; set; }
        public string  TPNameRemarks { get; set; }
        public Boolean? NoCukaiResult { get; set; }

        public string NoCukaiRemarks { get; set; }
        public Boolean? DOBResult { get; set; }
        public string DOBRemarks { get; set; }
        public Boolean? NRICResult { get; set; }
        public string NRICRemarks { get; set; }
        public Boolean? OldICResult { get; set; }
        public string OldICRemarks { get; set; }
        public Boolean? PolisResult { get; set; }
        public string PolisRemarks { get; set; } 
        public Boolean? PassportResult { get; set; } 
        public string PassportRemarks { get; set; }  
        public Boolean? ROCResult { get; set; } 
        public string ROCRemarks { get; set; } 
        public Boolean? EmailResult  { get; set; }
        public string EmailRemarks  { get; set; }  
        public Boolean? BankNameResult { get; set; }
        public string BankNameRemarks { get; set; } 
        public Boolean? BankNoAkaunResult { get; set; }
        public string BankNoAkaunRemarks { get; set; } 
        public long? SpouseID { get; set; }
        public TPSpouse Spouse { get; set; }
        public Boolean? PasanganResult { get; set; }
        public string PasanganRemarks { get; set; } 
        public Boolean? IdentityNoPasanganResult { get; set; }
        public string IdentityNoPasanganRemarks { get; set; } 
        public Boolean? FailCawanganResult { get; set; }
        public string FailCawanganRemarks { get; set; } 
        public Boolean? WarganegaraResult { get; set; }
        public string WarganegaraRemarks { get; set; }
        public Boolean? AlamatResult { get; set; }
        public string AlamatRemarks { get; set; }
        public Boolean? TelefonResult { get; set; }
        public string TelefonRemarks { get; set; } 
        public long? MajikanID { get; set; }
        public TPMajikan Majikan { get; set; }
        public Boolean? NamaMajikanResult { get; set; }
        public string NamaMajikanRemarks { get; set; }
        public Boolean? PerniagaanAlamatResult { get; set; }
        public string PerniagaanAlamatRemarks { get; set; }
        public Boolean? IsPemastautinResult { get; set; }
        public string IsPemastautinRemarks { get; set; }
        public Boolean? NegaraResult { get; set; }
        public string NegaraRemarks { get; set; }
        public long? EjenCukaiID { get; set; } 
        public TaxAgent EjenCukai { get; set; }
        public Boolean? EjenCukaiResult { get; set; }
        public string EjenCukaiRemarks { get; set; }
        public long? ShareholderID { get; set; } 
        public TPShareholder Shareholder { get; set; }
        public Boolean? ShareholderResult { get; set; }
        public string ShareholderRemarks { get; set; }
        public int TotalCorrect { get; set; }
        public int TotalWrong { get; set; } 

    }
}
