using Lada.Framework.Data.Enums;
using System.ComponentModel.DataAnnotations;

namespace Ladaer.BackEnd.Infrastructures.DTO.Models.Crm
{
    public class LeadStatusModel
    {
        public int Id { get; set; }
        /// <summary>
        /// Họ và tên
        /// </summary>
        [MaxLength(128)]
        public string FullName { get; set; } = string.Empty;

        /// <summary>
        /// Số điện thoại
        /// </summary>
        [MaxLength(512)]
        public string PhoneNumber { get; set; } = string.Empty;

        /// <summary>
        /// Thông tin cần hỗ trợ
        /// </summary>
        public string Message { get; set; } = string.Empty;

        /// <summary>
        /// Đường dẫn gửi
        /// </summary>
        public string SourcePath { get; set; } = string.Empty;

        public LeadStatus LeadStatus    { get; set; }
        public string StatusContent { get; set; } = "";
        public string LeadStatusStr { get; set; } = "";

        public int PicId { get; set; }
        public string PicUserName { get; set; } = "";

        public int UpdatedBy { get; set; } = 0;
        public string UpdatedByUserName { get; set; } = "";

    }
}
