//devuelve los datos del movimiento por encabezado public string[] datosMovimiento(int encabezado) { sql_MovimientoEncabezado = new SQL_MovimientoEncabezado(); movimientoEncabezado = sql_MovimientoEncabezado.obtenerMovimientoEncabezado(encabezado); string[] datos = { movimientoEncabezado.ID_MOVIMIENTO_ENCABEZADO.ToString(), movimientoEncabezado.TIPO_MOVIMIENTO.NOMBRE_TIPO_MOVIMIENTO, movimientoEncabezado.NOMBRE_MOVIMIENTO, movimientoEncabezado.DESCRIPCION_MOVIMIENTO, movimientoEncabezado.FECHA_MOVIMIENTO.ToString(), movimientoEncabezado.ESTADO.ToString() }; return(datos); }
public void llenarDGV(int tipoLista, DataGridView dgv) { SQL_MovimientoEncabezado movimientoEncabezado; SQL_OrdenCompraEncabezado ordenCompraEncabezado; int fila; switch (tipoLista) { case 1: movimientoEncabezado = new SQL_MovimientoEncabezado(); dgv.Rows.Clear(); fila = 0; foreach (MovimientoEncabezado movEncTmp in movimientoEncabezado.llenarDGVMovimientoEncabezado()) { dgv.Rows.Add(); dgv.Rows[fila].Cells[0].Value = movEncTmp.ID_MOVIMIENTO_ENCABEZADO.ToString(); dgv.Rows[fila].Cells[1].Value = movEncTmp.NOMBRE_MOVIMIENTO; dgv.Rows[fila].Cells[2].Value = movEncTmp.TIPO_MOVIMIENTO.NOMBRE_TIPO_MOVIMIENTO; dgv.Rows[fila].Cells[3].Value = movEncTmp.ESTADO.ToString(); fila++; } break; case 2: movimientoEncabezado = new SQL_MovimientoEncabezado(); dgv.Rows.Clear(); fila = 0; foreach (MovimientoEncabezado movEncTmp in movimientoEncabezado.llenarDGVMovimientoEncabezado()) { dgv.Rows.Add(); dgv.Rows[fila].Cells[0].Value = movEncTmp.ID_MOVIMIENTO_ENCABEZADO.ToString(); dgv.Rows[fila].Cells[1].Value = movEncTmp.NOMBRE_MOVIMIENTO; dgv.Rows[fila].Cells[2].Value = movEncTmp.TIPO_MOVIMIENTO.NOMBRE_TIPO_MOVIMIENTO; dgv.Rows[fila].Cells[3].Value = movEncTmp.BODEGA_SALIDA; dgv.Rows[fila].Cells[4].Value = movEncTmp.ESTADO.ToString(); fila++; } break; case 3: ordenCompraEncabezado = new SQL_OrdenCompraEncabezado(); dgv.Rows.Clear(); fila = 0; foreach (OrdenCompraEncabezado OrdCompTmp in ordenCompraEncabezado.llenarDGVOrdenCompraEncabezado()) { dgv.Rows.Add(); dgv.Rows[fila].Cells[0].Value = OrdCompTmp.ID_ORDEN_COMPRA_ENCABEZADO.ToString(); dgv.Rows[fila].Cells[1].Value = OrdCompTmp.NOMBRE_ORDEN_COMPRA; dgv.Rows[fila].Cells[2].Value = OrdCompTmp.FECHA_EMISION.ToString(); dgv.Rows[fila].Cells[3].Value = OrdCompTmp.ESTADO.ToString(); fila++; } break; default: mensaje = new Mensaje("Error al llenar la tabla."); mensaje.Show(); break; } }
//actualiza un movimiento encabezado en la base de datos public void actualizarMovimientoEncabezado(string[] encabezado) { sql_MovimientoEncabezado = new SQL_MovimientoEncabezado(); sql_MovimientoEncabezado.actualizarMovimientoEncabezado(encabezado); }
//ingresa un movimiento encabezado a la base de datos public void insertarMovimientoEncabezado(string[] encabezado) { sql_MovimientoEncabezado = new SQL_MovimientoEncabezado(); sql_MovimientoEncabezado.ingresarMovimientoEncabezado(encabezado); }