Цель приложения - предоставить все билеты определенного заказа (содержит 1 или более билетов), распечатанных на бумаге.Как я могу отправить «билет» на принтер
В настоящее время я могу загрузить все билеты из заказа на своем экране, но я не уверен, как это исходит отсюда.
Я могу нажать ctrl+p
на клавиатуре и подтянуть подсказку Print page
, однако приложение предполагается использовать на сенсорном экране у клиентов кинотеатра. У них не было бы доступа к клавиатуре, чтобы нажать ctrl+p
.
Как я могу автоматизировать действие
ctrl+p
или что было бы лучшим решением?
PrintTicket.cshtml:
@model CinemaApp.TouchApp.Models.PrintTicketViewModel
@{
ViewBag.Title = "PrintTicket";
}
@foreach (var t in Model.Tickets)
{
@Html.Partial("TicketSummary", t)
}
TicketSummary.cshtml
@model CinemaApp.Domain.Entities.Ticket
<div class="well">
<h3>
<strong>@ViewBag.MovieName</strong>
</h3>
<strong>
@ViewBag.HallName <br />
Row: @Model.RowID.ID <br />
Seat: @Model.SeatID.ID <br />
TicketType: @Model.RateName.Name
</strong>
</div>