Exemplo n.º 1
0
        private void quitandoPresentaciones_detalles()
        {
            xm._crearXml2("traslados", transferencias_internet.nuevos_ingresos.rutas_sucursales(Convert.ToInt16(sesion.DatosRegistro[0])) + "traslados.xml");
            int contador = 0;

            foreach (DataGridViewRow fila in tablaDetalles.Rows)
            {
                bool valido = (bool)fila.Cells["valida"].Value;
                if (valido)
                {
                    xm.BorrarTrasladosdetalles(fila.Cells[9].Value.ToString(), fila.Cells[6].Value.ToString(), "detalle_traslado", "codigo_productos", "correlativos_traslados");
                    xm.BorrarTrasladosdetalles(fila.Cells[9].Value.ToString(), fila.Cells[6].Value.ToString(), "presentacion_pro", "codigo_productos", "correlativo");
                    contador++;
                }
            }

            if (tablaDetalles.RowCount == contador)
            {
                xm.BorrarTraslados(tabla_traslados.CurrentRow.Cells[6].Value.ToString(), "traslado", "correlativos_traslados");
            }

            cargarTablaTraslados();
            tablaDetalles.Rows.Clear();
            tabla_Prese.Rows.Clear();
        }