Asp.net MVC Ошибка печати - PullRequest
       1

Asp.net MVC Ошибка печати

0 голосов
/ 21 февраля 2012

У меня есть этот код для печати. Он печатается, когда мой проект еще не загружен. Но выдает ошибку, когда она уже загружена на мой хост.

    public ActionResult Print(int id)
    {

        StringBuilder preent = new StringBuilder();

        var prnt = chadaDB.Events.Single(pr => pr.event_id == id);
        var sub = Convert.ToInt32(prnt.Package.package_price) + prnt.additional - prnt.discount;
        var bal = sub - prnt.amount_paid;

        preent.Append("Chada Photography\n\n");
        preent.Append("Event Name: " + prnt.event_name + "\n\nContact Person: " + prnt.contact_person + "\n\nContact Number: " + prnt.contact_number + "\n\nDate: " + prnt.event_date + "\n\nTime: "
            + prnt.event_time + "\n\nOther Details: \n" + prnt.other_details + "\n\nPackage: " + prnt.Package.package_name + "\n" + prnt.Package.package_detail + "\n\nAddons: \n" + prnt.addon_detail + "\n\nBreakdown: \n\nPackage Price: " + prnt.Package.package_price
             + "\nAddon Charge: " + prnt.additional + "\nDiscount: " + prnt.discount + "\nSub total: " + sub + "\n Amount Paid: " + prnt.amount_paid + "\n Balance: " + bal);

        PrintDocument(preent.ToString());

        return RedirectToAction("Index");
    }

    public void PrintDocument(string forprnt)
    {
        PCPrint printer = new PCPrint();
        printer.PrinterFont = new Font("Verdana", 10);
        printer.TextToPrint = forprnt;
        printer.Print();
    }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...