Как мне сделать страницу оплаты MVC? - PullRequest
0 голосов
/ 22 августа 2011

Я создал музыкальный магазин, используя учебники на ASP.net, и они не показывают вам, как создать страницу оплаты.Что я хотел бы знать, так это то, должен ли я создать новый контроллер и просмотреть его, или мне просто потребуется представление и добавить фрагмент кода в существующий контроллер?Кроме того, как я могу сделать страницу так, чтобы она санкционировала предоставленные данные, например, чтобы знать, когда данные карты неверны, например, неправильный код безопасности или неправильный номер карты в целом?

Очень ценится

1 Ответ

2 голосов
/ 22 августа 2011

Итак, вам нужно продолжить учебники на сайте asp.net mvc. Сначала вы должны попробовать учебник по коду страницы моделей, а в рамках платформы сущностей существует так много примеров проверки.

Для проверки кредитоспособности существует алгоритм с таким названием Luhn Formula, так что на самом деле вам не нужно знать, как проверять, есть код asp.net, который был написан и работает по ссылке.вы можете использовать валидаторы javascript для лучшего обслуживания.

http://www.codeproject.com/KB/aspnet/wdxcreditcardvalidation.aspx

вам просто нужно написать код на контроллере (просто чтобы показать вам, как это делается, вам может понадобитьсявведите дополнительные коды)

if(luhnisvalid(Order.billingdetails.CreditCard))
{
  // then adding to database
}

или вернитесь к просмотру

return(View(Order));

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

http://www.asp.net/entity-framework/tutorials/creating-an-entity-framework-data-model-for-an-asp-net-mvc-application

...