protected void Evaluate() { bool hasErrors = false; foreach (System.Data.DataTable table in _data.Tables) { foreach (System.Data.DataRow row in table.Rows) { if (row.HasErrors) { hasErrors = true; /*20110328 - Tarea 0000057*/ FrmShowErrors _form = new /*20110328 - Tarea 0000057*/ FrmShowErrors(row); _form.Show(); } } } if (!hasErrors) { MessageBox.Show("La acción se ha ejecutado con éxito"); System.Data.DataSet data = mz.erp.businessrules.reportes.tfi_ReporteCierreCaja.GetCierreCaja(IdInstanciaCaja); ReportsManager.PrintReportCierreCaja(IdInstanciaCaja, this.MdiParent); Close(); } }