private void buttonModificarEliminar_Click(object sender, EventArgs e) { salir = false; Form nuevoForm = null; DataGridViewCellCollection cell; if (dataGridViewBuscarFactura.SelectedRows.Count > 0) { // CONTROLAR ACA SI SE PUEDE MODIFICAR LA FACTURA // SOLO SE PUEDE MODIFICAR SI NO SE PAGARON Y/O RENDIDA // CON Convert.ToDecimal(cell["idFactura"].Value) HAGO UN JOIN A LA // TABLA DE PAGOS Y TABLA RENDICIONES Y VERIFICO cell = dataGridViewBuscarFactura.SelectedRows[0].Cells; nuevoForm = new AbmFactura.ModificarEliminarFactura(); ModificarEliminarFactura nuevo = (ModificarEliminarFactura)nuevoForm; nuevo.recibirDatos(cell); nuevo.Show(this); dataGridViewBuscarFactura.DataSource = null; this.Hide(); } else { MessageBox.Show("Debe seleccionar una fila antes"); } }
private void buttonAgregar_Click(object sender, EventArgs e) { if (validar()) { salir = false; Item nuevoItem = new Item(textBoxNombre.Text, Convert.ToDecimal(textBoxMonto.Text), Convert.ToInt16(textBoxCantidad.Text)); if (estado == 1) { NuevaFactura nuevo = (NuevaFactura)nuevaFac; nuevo.recibirItems(nuevoItem); } else if (estado == 2) { ModificarEliminarFactura nuevo = (ModificarEliminarFactura)modFac; nuevo.recibirItems(nuevoItem); } this.Close(); } }
public void enviarFormItem(NuevaFactura nuevaFacturaForm, ModificarEliminarFactura modFacturaForm, int est) { nuevaFac = nuevaFacturaForm; modFac = modFacturaForm; estado = est; }