private void CargaPedidos(short AñoAtt, int Folio) { string _usuario = Convert.ToString(Session["Usuario"]); AutoTanqueTurno1.AñoAtt = AñoAtt; AutoTanqueTurno1.Folio = Folio; AutoTanqueTurno1.CargaDatosFolio(); if (!AutoTanqueTurno1.OperadorAsignado) { return; } AutoTanqueTurno1.Usuario = _usuario; nuevoPedido.AutoTanque = AutoTanqueTurno1.Autotanque; nuevoPedido.Usuario = _usuario; //Carga de precios de acuerdo a los datos de pedido _precios = new Precio(AutoTanqueTurno1.ClaseRuta, AutoTanqueTurno1.Fecha, AutoTanqueTurno1.PreciosMultiples); if (_precios.ListaPrecios().Rows.Count > 0) { nuevoPedido.ListaPrecios = _precios.ListaPrecios(); //TODO: Revisar como controlar para liquidacion ri en línea if (AutoTanqueTurno1.Status.Trim().ToUpper() == "CIERRE") { AutoTanqueTurno1.AltaInicioLiquidacionFolio(); } AutoTanqueTurno1.CargarListaPedidos(); if (!(AutoTanqueTurno1.LiquidacionIniciada(ref _usuario, Convert.ToInt16(Session["AñoAtt"]), Convert.ToInt32(Session["Folio"])))) { lblMensaje.Text = "Esta liquidación fué iniciada por " + _usuario; btnTerminar.Visible = false; nuevoPedido.PermitirCaptura = false; } else { btnTerminar.Visible = true; nuevoPedido.PermitirCaptura = true; } //TODO: Revisar como controlar para liquidacion ri en línea if (!(AutoTanqueTurno1.Status.Trim().ToUpper() == "CIERRE")) { nuevoPedido.PermitirCaptura = false; btnTerminar.Visible = false; btnPagos.Visible = false; } if ((AutoTanqueTurno1.Status.Trim().ToUpper() == "LIQCAJA" || AutoTanqueTurno1.Status.Trim().ToUpper() == "LIQUIDADO")) { imbReporte.Visible = true; } ParametrosLiquidacion _params = new ParametrosLiquidacion(); _params.AñoAtt = AutoTanqueTurno1.AñoAtt; _params.Folio = AutoTanqueTurno1.Folio; _params.Celula = AutoTanqueTurno1.Celula; _params.Ruta = AutoTanqueTurno1.Ruta; _params.Fecha = AutoTanqueTurno1.Fecha; ListaPedidos1.DataSource = AutoTanqueTurno1.ListaPedidos; nuevoPedido.ParametrosRuta = _params; nuevoPedido.FechaSuministro = _params.Fecha; // } else { lblMensaje.Text = "No es posible cargar la lista de Precios"; } }