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 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 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); }
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++; } }
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; }
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 frmConsultaSolicitud_Load(object sender, EventArgs e) { datSolicitud oSolicitud = new datSolicitud(); dtgSolCab.DataSource = oSolicitud.ConsultarSolicitudCab(); }