private void dataGridProdVtaRemito_CellDoubleClick_1(object sender, DataGridViewCellEventArgs e) { frmCantidadPrecio formulario = new frmCantidadPrecio(this, "bmremito"); formulario.Show(); formulario.ActualizarDatos(dataGridProdVtaRemito.SelectedRows[0].Cells[0].Value.ToString(), dataGridProdVtaRemito.SelectedRows[0].Cells[3].Value.ToString()); }
private void dataGridProdVtaRemito_CellDoubleClick_1(object sender, DataGridViewCellEventArgs e) { frmCantidadPrecio formulario = new frmCantidadPrecio(this,"bmremito"); formulario.Show(); formulario.ActualizarDatos(dataGridProdVtaRemito.SelectedRows[0].Cells[0].Value.ToString(), dataGridProdVtaRemito.SelectedRows[0].Cells[3].Value.ToString()); }
private void AbrirFormulario(Form formulario, String tipo, List<String> datos) { if ((formulario == null) || (formulario.IsDisposed)) { switch (tipo) { case "addcliente": formulario = new frmAddCliente(C,C_city, this); formulario.Show(); break; case "addproducto": formulario = new frmAddProducto(C, this); formulario.Show(); break; case "ajusteproducto": formulario = new frmAjusteProd(C, this, dataGridProducto.SelectedRows[0].Cells[0].Value.ToString()); formulario.Show(); break; case "busquedacliente": formulario = new frmBusquedaCliente(C, this, datos[0]); formulario.Show(); break; case "updatecliente": formulario = new frmUpdateCliente(C,C_city, this, datos); formulario.Show(); break; case "updateproducto": formulario = new frmUpdateProducto(C, this, datos); formulario.Show(); break; case "printfactura": formulario = new frmPrintFactura(C, this, datos,dataGridRemitos,Remito); formulario.Show(); break; case "cantidad_precio": formulario = new frmCantidadPrecio(this,"principal"); formulario.Show(); ((frmCantidadPrecio)formulario).ActualizarDatos(dataGridProdVtaRemito.SelectedRows[0].Cells[0].Value.ToString(), dataGridProdVtaRemito.SelectedRows[0].Cells[3].Value.ToString()); break; case "actualizar_factura": formulario = new frmActualizarFactura(C,this,datos); formulario.Show(); break; case "resumen_facturas": formulario = new frmResumenFacturas(C, this); formulario.Show(); break; } } else { this.Enabled = false; switch (tipo) { case "addcliente": formulario.Show(); break; case "addproducto": ((frmAddProducto)formulario).ActualizarDatos(); formulario.Show(); break; case "ajusteproducto": ((frmAjusteProd)formulario).refreshCodigo(dataGridProducto.SelectedRows[0].Cells[0].Value.ToString()); formulario.Show(); break; case "busquedacliente": ((frmBusquedaCliente)(formulario)).ActualizarDestino(destino[0]); formulario.Show(); break; case "updatecliente": ((frmUpdateCliente)formulario).cargarDatos(datos); formulario.Show(); break; case "updateproducto": ((frmUpdateProducto)formulario).cargarDatos(datos); formulario.Show(); break; case "factview": formulario.Show(); break; case "cantidad_precio": formulario.Show(); ((frmCantidadPrecio)formulario).ActualizarDatos(dataGridProdVtaRemito.SelectedRows[0].Cells[0].Value.ToString(), dataGridProdVtaRemito.SelectedRows[0].Cells[3].Value.ToString()); break; case "actualizar_factura": formulario.Show(); break; case "resumen_facturas": formulario.Show(); break; } } }