2013-08-16 2 views

ответ

0

Управляемый API может не полиции, а максимальная продолжительность, что вам нужно TODO это проверить запись перед отправкой заказ ...

    public override bool IsNoOverTimeLimit(Reservation reservation) 
        { 
         return reservation.End.Subtract(reservation.Start).TotalMinutes <= 120; 
        } 
        if(!IsNoOverTimeLimit) 
        { 
         var errorMsg = new Label(); 
         var fontSize = FontUnit.Point(10); 
         errorMsg.Font.Size = fontSize; 
         errorMsg.Text = "Reservation time is limited to " + ((float)30/60).ToString(CultureInfo.InvariantCulture) + " hours at a time.<br /> "; 
         placeHolder.Controls.Add(errorMsg); 
        } 

Моя версия гораздо сложнее, чем это, но вы получите точку. Просто подтвердите бронирование, прежде чем отправлять, и если с течением времени вернитесь на страницу с некоторым довольно предупреждением.

Смежные вопросы