Skip to content

LighthouseSolutions/Web-Dev

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

Web-Dev

using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.UI; using System.Web.UI.WebControls;

namespace WebPrint { public partial class Default : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) {

    }

    protected void btnPrint_Click(object sender, EventArgs e)
    {
        lblPrintingStatus.Visible = true;

        if (!string.IsNullOrEmpty(txtPrinterName.Text) && !string.IsNullOrEmpty(txtToPrint.Text))
        {
            ShowPrintingStatus(new PrinterHandler().DoPrintDocument(txtPrinterName.Text, txtTray.Text, txtToPrint.Text));                 
        }
        else
            ShowPrintingStatus(false); 
    }
    void ShowPrintingStatus(bool isPrintingComplete)
    {
        lblPrintingStatus.Visible = true;
        if (!isPrintingComplete)
        {
            lblPrintingStatus.ForeColor = System.Drawing.Color.Red;
            lblPrintingStatus.Text = "Error occured.";
        }
        else
        {
            lblPrintingStatus.ForeColor = System.Drawing.Color.Green;
            lblPrintingStatus.Text = "Printing complete.";
        }
    }
}

}

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published