Exemplo n.º 1
0
        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);
        }
Exemplo n.º 2
0
        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;
            }
        }
        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;
            }
        }