// PRE: // POS: inicializa un formulario de recorrido, donde muestra los presupuestos de la lista "presupuestos", // POS: siempre y cuando que la lista no esté vacía (en tal caso muestra un mensaje de aviso). private void mostrarResultado(List <MD.Presupuesto> presupuestos) { if (presupuestos.Count > 0) { PresupuestoRecorrido recorrido = new PresupuestoRecorrido(presupuestos); recorrido.ShowDialog(); } else { MessageBox.Show("No hay presupuestos que coincidan con el criterio de búsqueda", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }
// PRE: // POS: genera un formulario de tipo PresupuestoRecorrido, para mostrar todos los presupuestos almacenados en el sistema. private void tsRecorridoPresupuesto_Click(object sender, EventArgs e) { List<MD.Presupuesto> presupuestos = LNPresupuesto.Presupuesto.GetTodosPresupuestos(); if (presupuestos.Count > 0) { Form mostrarTodos = new PresupuestoRecorrido(presupuestos); mostrarTodos.ShowDialog(); } else { MessageBox.Show("No hay presupuestos para mostrar", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }