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

namespace LHDN.CRM.Models.ViewModels
{
    public class CFFViewModel
    {
        public long CFFID { get; set; }
        public string Category { get; set; }
        public string Title { get; set; }
        public string Subject { get; set; }
        public string Warganegara { get; set; }
        public string PelangganEmail { get; set; }
        public string KategoriPelanggan { get; set; }
        public string PelangganNama { get; set; }
        public string TPName { get; set; }
        public string PelangganIDType { get; set; }
        public string TPIDType { get; set; }
        public string PelangganIDNumber { get; set; }
        public string TPIDNumber { get; set; }
        public string PelangganNoCukai { get; set; }
        public string TPNoCukai { get; set; }
        public string PelangganTelefon { get; set; }
        public string TPTelefon { get; set; }
        public string SubmissionNo { get; set; }
        public string ExpectedResult { get; set; }
        public DateTime CFFReceivedDate { get; set; }
        public string CFFDetails { get; set; }
        public List<FileUploadViewModel> FilesUpload { get; set; }
        public byte[] CFFFileContent { get; set; }
        public string CFFFileContentType { get; set; }
        public string CFFSubKategoriID { get; set; }

        //CFF Enhancement of Cawangan (Chew 2021-03-08)
        public string CFFdpCawangan { get; set; }
        public string CFFdpCawanganID { get; set; }
    }

    public class FileUploadViewModel
    {
        public string FileName { get; set; }
        public byte[] FileContent { get; set; }
        public string FileContentType { get; set; }
    }
}
