using Marco.Pms.Model.Master;
using Microsoft.AspNetCore.Mvc.ModelBinding.Validation;
using System.ComponentModel.DataAnnotations.Schema;

namespace Marco.Pms.Model.TenantModels
{
    public class TenantEnquire
    {
        public Guid Id { get; set; }
        public string FirstName { get; set; } = default!;
        public string LastName { get; set; } = default!;
        public string OrganizationName { get; set; } = default!;
        public string Email { get; set; } = default!;
        public string ContactNumber { get; set; } = default!;
        public string BillingAddress { get; set; } = default!;
        public string OrganizationSize { get; set; } = default!;
        public Guid IndustryId { get; set; }

        [ForeignKey("IndustryId")]
        [ValidateNever]
        public Industry? Industry { get; set; }
        public string Reference { get; set; } = default!;
    }
}
