private void processStateSelected(PEDIDO pedido) { cmbState.Enabled = true; btnCambiar.Enabled = true; cmbState.SelectedValue = pedido.ESTADO; if (pedido.ESTADO == PEDIDO.EstadosPedido["Entregado"] || pedido.ESTADO == PEDIDO.EstadosPedido["Cancelado"]) { cmbState.Enabled = false; btnCambiar.Enabled = false; } }
private void dtgPedidos_CellClick(object sender, DataGridViewCellEventArgs e) { var selectedSale = getSelectedRow(dtgPedidos); if (selectedSale != null) { selectedPedido = pedidos.Where(x => x.PEDIDO_ID == (int)selectedSale.Cells["PEDIDO_ID"].Value).First(); selectedProducts = selectedPedido.PRODUCTO_MOVIMIENTO.ToList(); if (selectedProducts.Count() > 0) { listarProductos(); } processSelected(); } }