private void SolCabDatos_RowClick(object sender, DevExpress.XtraGrid.Views.Grid.RowClickEventArgs e) { //PRIMERO DEBEMOS DE VERIFICAR SI EXISTEN ELEMENTOS EN NUESTRO DATAGRIDVIEW if (Convert.ToInt32(SolCabDatos.SelectedRowsCount) >= 1) { datSolicitud oSolicitud = new datSolicitud(); int numero = Convert.ToInt32(SolCabDatos.GetFocusedRowCellValue(colNumero)); int id_empresa = Convert.ToInt32(SolCabDatos.GetFocusedRowCellValue(colId_Empresa)); dtgSolDet.DataSource = oSolicitud.Detalle_Solicitud(numero, id_empresa); } }
private void frmSolicitud_Load(object sender, EventArgs e) { datSolicitud oDatSolicitud = new datSolicitud(); lblFecha.Text = System.DateTime.Now.ToString("dd/MM/yyyy HH:mm:ss"); listaSolicitudDet = oDatSolicitud.Detalle_Solicitud(frmConsultaSolicitud.numero, frmConsultaSolicitud.id_empresa); habilitar(false); }
private void btnBuscar_Click(object sender, EventArgs e) { habilitar(false); frmConsultaSolicitud f = new frmConsultaSolicitud(); f.ShowDialog(); datSolicitud oSolicitud = new datSolicitud(); txtnumero.Text = frmConsultaSolicitud.numero.ToString(); cmbDepartamento.SelectedIndex = frmConsultaSolicitud.departamento - 1; cmbTipoArticulo.SelectedIndex = frmConsultaSolicitud.tipo_articulo - 1; cmbEstado.SelectedIndex = frmConsultaSolicitud.estado - 1; listaSolicitudDet = oSolicitud.Detalle_Solicitud(frmConsultaSolicitud.numero, frmConsultaSolicitud.id_empresa); dtgDetalle.DataSource = oSolicitud.Detalle_Solicitud(frmConsultaSolicitud.numero,frmConsultaSolicitud.id_empresa); }
private void btnRevisarSolicitudes_Click(object sender, EventArgs e) { veces++; datSolicitud oDatSolicitud = new datSolicitud(); clsSolicitudDet obj = new clsSolicitudDet(); frmConsultaSolicitud f = new frmConsultaSolicitud(); f.ShowDialog(); cmbTipoArticulo.SelectedIndex = frmConsultaSolicitud.tipo_articulo - 1; listaSolicitudDet = oDatSolicitud.Detalle_Solicitud(frmConsultaSolicitud.numero, frmConsultaSolicitud.id_empresa); int cantidad = listaSolicitudDet.Count(); int i = 0; while (i < cantidad) { obj = listaSolicitudDet[i]; lista_Nueva.Add(obj); i++; } //Guardando los números de detalle de las solicitudes para consolidarlas clsSolicitudDet obj1 = new clsSolicitudDet(); int j = 0; while (j < cantidad) { numero_solicitud[j] = listaSolicitudDet[j].Numero; j++; } //dtgPedidoDetalle.DataSource = oDatSolicitud.Detalle_Solicitud(frmConsultaSolicitud.numero, frmConsultaSolicitud.id_empresa); if (veces > 1) { OrdenarDetalle(); dtgPedidoDetalle.DataSource = lista_Ordenada; } else { dtgPedidoDetalle.DataSource = lista_Nueva; } }