protected void btnBuscar_Click(object sender, ImageClickEventArgs e) { btnAceptar.Enabled = true; limpiaControles(); try { if (txtPedido.Text.Trim().Length == 0) { DocumentosBSR.SerieDocumento.SeparaSerie(txtRemision.Text); _pedido = new SigametLiquidacion.Pedido(DocumentosBSR.SerieDocumento.Serie, DocumentosBSR.SerieDocumento.FolioNota); } else { _pedido = new SigametLiquidacion.Pedido(txtPedido.Text); } Session["PedidoCambioRemision"] = _pedido; txtPedido.Text = _pedido.PedidoReferencia; txtRemision.Text = _pedido.SerieRemision.Trim() + _pedido.FolioRemision.ToString().Trim(); lblLitros.Text = _pedido.Litros.ToString(); lblTotal.Text = _pedido.Importe.ToString("C"); lblFormaPago.Text = (_pedido.FormaPago == 5) ? "CONTADO" : "CREDITO"; lblFolio.Text = _pedido.AñoAtt + " - " + _pedido.FolioAtt; lblFSuministro.Text = _pedido.FechaSuministro.ToShortDateString(); _cliente = new SigametLiquidacion.Cliente(_pedido.Cliente, 7); _cliente.ConsultaDatosCliente(); lblCliente.Text = _cliente.NumeroCliente.ToString(); lblNombre.Text = _cliente.Nombre; lblDomicilio.Text = _cliente.Direccion; _parametros = new SigametLiquidacion.Parametros(1, 1, 22); if ((DateTime.Today.Date - _pedido.FechaSuministro.Date).Days > Convert.ToInt32(_parametros.ValorParametro("LimiteDiasModificacion"))) { lblError.Text = "No puede modificar este pedido, ya concluyó el periodo permitido realizar cambios"; btnAceptar.Enabled = false; } if (_pedido.Factura.Trim().Length > 0) { lblError.Text = "No puede modificar este pedido, ya fué facturado (Folio Factura: " + _pedido.Factura + ")"; btnAceptar.Enabled = false; } } catch (Exception ex) { lblError.Text = "Error:" + (char)13 + ex.Message; } }