Files
monorepo/LCU.API.Internal.OnlineLoanApp/Landmark.OLA.Models/Assets/ManufacturedHome.cs
T
2026-03-11 11:18:25 -05:00

30 lines
773 B
C#

using System.ComponentModel.DataAnnotations;
using Landmark.OLA.Models.Addresses;
using Landmark.OLA.Models.Assets.Enums;
namespace Landmark.OLA.Models.Assets
{
public class ManufacturedHome : RealEstateBase
{
[Required]
public ManufacturedHomeType? Type { get; set; }
[Required]
public PropertyLot Lot { get; set; }
//Slightly arbitrary values that should be safe
[Range(0, 1000000000)]
public decimal? EstimatedLandValuation { get; set; }
[Required]
[Range(minimum: 0, maximum: 1000000000)]
public decimal EstimatedHomeValuation { get; set; }
public ManufacturedHome(Guid? manufacturedHomeId = null)
:base(manufacturedHomeId)
{
}
}
}