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 (); } }