2013-05-24 13 views
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 만들 수 있습니까 ??? 친절하게 답변 해 주셔서 감사합니다.

답변

관련 문제