Beispiel #1
0
        private void InvoiceCheck_Load(object sender, EventArgs e)
        {
            issue.LoadAllNotChecked(CurrentContext.UserId);
            grdSTVs.DataSource = issue.DefaultView;

            double total       = BLL.Issue.GetTotalInvoices();
            double unconfirmed = BLL.Issue.GetUnconfirmedInvoices();
            double confirmed   = BLL.Issue.GetConfirmedInvoices();

            //Let's do the percentage calculations.
            double pcUnconfirmed = Math.Round((unconfirmed / total) * 100, 2);
            double pcConfirmed   = Math.Round(100 - pcUnconfirmed, 2);

            lblStatistics.Text = string.Format("Total: {0},     Unconfirmed: {1} ({2}%),    Confirmed: {3} ({4}%)",
                                               total, unconfirmed, pcUnconfirmed, confirmed, pcConfirmed);
        }