using LHDN.CRM.Models.Models.CallingCenter.Enum;
using System.ComponentModel.DataAnnotations;

namespace LHDN.CRM.Models.Models.CallingCenter
{
    public class HotlineRequest
    {
        //[Required]
        //public LogReportChannel VoiceChannel { get; set; }
        /// <summary>
        /// Identification No
        /// </summary>
        [Required]
        public string IDNo { get; set; }
        /// <summary>
        /// Type of Identification <br />
        /// 1	NRIC <br />
        /// 2	Passport <br />
        /// 3	Tentera/Polis <br />
        /// 4	OldIC <br />
        /// 5	ROC/ROB <br />
        /// 6	Facebook ID <br />
        /// 7	Twitter ID <br />
        /// 8	TaxNo <br />
        /// </summary>
        [Required]
        public int IDType { get; set; }
        /// <summary>
        /// Current Session CC Interaction ID
        /// </summary>

        public string InteractionID { get; set; }
        /// <summary>
        /// Session Channel <br />
        /// 1	Voice <br />
        /// 2	Email <br />
        /// 3	SMS <br />
        /// 4	Chat <br />
        /// 5	CFF <br />
        /// 6	Facebook <br />
        /// 7	Twitter <br />
        /// </summary>
        public int Channel { get; set; }
    }
}
