Ejemplo n.º 1
0
        private void PrintInvoice_Load(object sender, EventArgs e)
        {
            n = new HTMLReportTableNormal("Invoice");
            //n.addTableHeader("UserID", "Username", "Password", "Address");
            //n.addTableHeader("Invoice" + Environment.NewLine);
            Book toprint = new Book();

            toprint = DBManager.getbookingByID(bookingID);
            Guest toprint1 = new Guest();

            toprint1 = DBManager.getGuestByID(toprint.guestid);
            SWEN_Assignment_3.Classes.Reports.Room toprint2 = new SWEN_Assignment_3.Classes.Reports.Room();
            //toprint2 = DBManager;


            //n.addTableHeader("Invoice");
            n.addContent("Name: ", toprint1.name);
            double totalalco    = noofalco * pricealco;
            double totalnonalco = noofnonalco * pricenonalco;

            n.addContent("Check In Date: ", toprint.check_in_date, "    Check Out Date: ", toprint.check_out_date);
            n.addContent("No of Rooms: ", Convert.ToString(toprint.no_of_rooms));
            n.addContent("No of Alcoholic Drinks Consumed: ", Convert.ToString(noofalco), "Total price: ", Convert.ToString(totalalco));
            n.addContent("No of Non-alcoholic Drinks Consumed: ", Convert.ToString(noofnonalco), "Total price: ", Convert.ToString(totalnonalco));
            n.addContent("Total Price of Drinks: " + ttdrinks);
            n.addContent("Total Price of Rooms: " + ttrooms);
            n.addContent("Total Price: " + ttprice);
            n.addContent("Total Price (incl. of GST): ", Convert.ToString(ttpricegst));

            //
            n.addCSS("body,html", "font-family:'Impact'");
            // n.addCSS("table", "width:100%", "border:1px solid #000000");
            n.addCSS("thead>tr>td", "font-weight:600", "text-align:center", "font-size:1.2em");
            //  n.addCSS("td", "border: 1px solid #000000");
            // n.addCSS(".report-header", "font-family:'Segoe UI Light'", "font-size:1.5em", "text-align:center", "margin-bottom:10px");
        }
Ejemplo n.º 2
0
 public OverviewReport()
 {
     InitializeComponent();
     rt = new HTMLReportTableNormal("");
 }
Ejemplo n.º 3
0
 public HousekeepingReport()
 {
     InitializeComponent();
     rt = new HTMLReportTableNormal("");
 }
Ejemplo n.º 4
0
 public RoomOccupancyReport()
 {
     InitializeComponent();
     rt = new HTMLReportTableNormal("");
 }
Ejemplo n.º 5
0
 public RoomStatusReport()
 {
     InitializeComponent();
     rt = new HTMLReportTableNormal("");
 }
Ejemplo n.º 6
0
 public GeneralReport()
 {
     InitializeComponent();
     rt = new HTMLReportTableNormal("");
 }