public ActionResult Index(decimal price) { var builder = new PaymentViewModelBuilder(price); var model = builder.GetPaymentViewModel(); return(View(model)); }
public PaymentController( IBankService bankService, PaymentMapper paymentMapper, AddEntityCommand addEntityCommand, GetPaymentByIdQuery getPaymentByIdQuery, PaymentViewModelBuilder paymentViewModelBuilder, GetAllPaymentsQuery getAllPaymentsQuery) { this.bankService = bankService; this.paymentMapper = paymentMapper; this.addEntityCommand = addEntityCommand; this.getPaymentByIdQuery = getPaymentByIdQuery; this.paymentViewModelBuilder = paymentViewModelBuilder; this.getAllPaymentsQuery = getAllPaymentsQuery; }