コード例 #1
0
        private void printDocument1_PrintPage(object sender, System.Drawing.Printing.PrintPageEventArgs e)
        {
            try
            {
                #region Total Eticketera
                //obtener datos de la empresa
                DataView DV = new DataView(DtEmpresas);
                //string EmpresaID = "IH";
                DV.RowFilter = "EmpresaID = '" + EmpresaID + "'";
                string NomEmpresa = DV[0]["NomEmpresa"].ToString();
                string RUC        = DV[0]["RUC"].ToString();

                string FormatoTotalesTicket = ObjCL_Venta.FormatoTotalesTicket(NomEmpresa, AppSettings.NomSede, RUC, DtpFechaCierre.Value.Date, DtpFechaCierre.Value.Date.AddDays(1), NumCaja, EmpresaID, AppSettings.SedeID, AppSettings.UserID);
                e.Graphics.DrawString(FormatoTotalesTicket, TxtFormatoticketera.Font, Brushes.Black, 0, 0); //total pagar en letras
                #endregion
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            this.Close();
        }