using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace LHDN.CRM.Models.ViewModels
{
    public class TPAdditionalDataViewModel
    {
        public string JantinaCode { get; set; }
        public string Jantina { get; set; }
        public string StatusKahwinCode { get; set; }
        public string StatusKahwin { get; set; }
        public string WarganegaraCode { get; set; }
        public string Warganegara { get; set; }
        public Int16? IsPemastautin { get; set; } 
        public string NegaraCode { get; set; }
        public string NegaraMastautin { get; set; }
        public DateTime? TarikhMati { get; set; } 
        public string SebabTiadaBorang { get; set; } 
        public string SebabDaftar { get; set; }
        public string JawatanTertinggi { get; set; }
        public string PengarahNama { get; set; }
        public Int16? TahunTiadaBorangDari { get; set; }
        public Int16? TahunTiadaBorangHingga { get; set; } 
        public TPBusinessFileViewModel PerniagaanStatusFail { get; set; }
        public DateTime? TarikhDaftarFail { get; set; }
        public DateTime? TarikhFailDimatikan { get; set; }
        public DateTime? TarikhMulaAsas { get; set; }
        public DateTime? TarikhTutupAsas { get; set; }
        public TPMyIdentityViewModel MyIdentity { get; set; }
        public List<TPBusinessViewModel> PemilikanSyarikat { get; set; } 
        public List<TPMajikanViewModel> MajikanList { get; set; }
        public List<TPShareHolderViewModel> ShareholderList { get; set; } 
        public TPAddressViewModel AlamatPerniagaan { get; set; }
        public List<TPPengarahViewModel> PengarahList { get; set; } 
        public List<TPPenganjurViewModel> PenganjurList { get; set; }
        public List<TPAssociatePersonViewModel> AhliKongsiList { get; set; }
        public List<TPFailPenduaViewModel> FailPenduaList { get; set; }

    }
}
