Exemplo n.º 1
0
        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);
        }
Exemplo n.º 2
0
 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);
     }
 }
Exemplo n.º 3
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.º 4
0
        public void consolidar()
        {
            //Aqui se consolidan las solicitudes que se escogieron para que no vuelvan a aparecer en la lista
            datSolicitud oDatSolicitud = new datSolicitud();
            int          j             = 0;
            int          cantidad      = lista_Nueva.Count();

            while (j < cantidad)
            {
                int numero = lista_Nueva[j].Numero;
                if (oDatSolicitud.ModificarEstado(numero))
                {
                    MessageBox.Show("Se consolido Correctamente las solicitudes Seleccionadas", "Alerta", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
                j++;
            }
        }
Exemplo n.º 5
0
        private void btnNuevo_Click(object sender, EventArgs e)
        {
            datSolicitud o_datSolicitud = new datSolicitud();

            borrar();
            habilitar(true);
            //Se busca el último numero de la solicitud y se lo presenta
            int numero = o_datSolicitud.getIdSiguiente();

            txtnumero.Text = numero.ToString();
            //se bloquea el textbox para que no se pueda modificar
            txtnumero.Enabled               = false;
            btnBuscar.Enabled               = false;
            cmbEstado.SelectedIndex         = 0;
            cmbEstado.Enabled               = false;
            frmConsultaSolicitud.id_usuario = frmPrincipalCompras.id_usuario;
            frmConsultaSolicitud.id_empresa = frmPrincipalCompras.id_empresa;
        }
Exemplo n.º 6
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;
            }
        }
Exemplo n.º 7
0
        private void frmConsultaSolicitud_Load(object sender, EventArgs e)
        {
            datSolicitud oSolicitud = new datSolicitud();

            dtgSolCab.DataSource = oSolicitud.ConsultarSolicitudCab();
        }