0
프로젝트가 있습니다. 최소 가격을 찾으려면 맞춤 검증이 필요합니다. 이제는 내 모든 모델이 먼저 여기에 있습니다.mvc 사용자 정의 유효성 확인 최저 가격
public class ReservationModel
{
[Required]
public DateTime BeginDate { get; set; }
[Required]
public DateTime EndDate { get; set; }
[Required]
public double Price { get; set; }
[Required]
public string EmailAddress { get; set; }
public Guid ApartId { get; set; }
[Required]
public int Guest { get; set; }
public string ApartName { get; set; }
public string City { get; set; }
public string Country { get; set; }
public string AddressLine1 { get; set; }
public string AddressLine2 { get; set; }
public string ApartDesc { get; set; }
[Required]
public string FirstName { get; set; }
[Required]
public string LastName { get; set; }
public string CategoryName { get; set; }
public double MinAmount { get; set; }
public string ApartImage { get; set; }
public string CheckInTime { get; set; }
public string CheckOutTime { get; set; }
public int DayOfReservation { get; set; }
public int ReservationGuestNumber { get; set; }
}
MinAmount에서이 유효성 검사를 사용하고 싶습니다. 나는 역동적 인 가격을 가지고있다. 예를 들면 분리 가격 300 USD. 내가 원하는 MinAmount 값은 300 X 25/100 = 75 USD이어야합니다. 유효성 검사 오류는 고객이 50 USD 또는 75 USD 미만을 쓰는 경우 발생합니다. 그럼 어떻게 내 사용자 지정 MinPriceAttribute 만들 수 있습니까 ??? 친절하게 답변 해 주셔서 감사합니다.