Exemplo n.º 1
0
        protected void OnPrintAction1Activated(object sender, EventArgs e)
        {
            ConnectionMySQL conn = new ConnectionMySQL ();
            DataSet dataReport = new DataSet ();
            try{
                conn.InitializeDB(LoginWindow.Uid, LoginWindow.Password);
                conn.OpenConnection();
                dataReport = conn.DataReport();

                CreatePDFReport pdf = new CreatePDFReport ();
                pdf.BuildReport (dataReport);
                pdf.OpenReport ();
            }catch(Exception ex){
                MessageDialog ms = new MessageDialog (this, DialogFlags.Modal, MessageType.Error, ButtonsType.Ok, ex.Message);
                ms.Run ();
                ms.Destroy ();
            }
            finally{
                conn.CloseConnection ();
            }
        }