protected void UiVistaPendienteDetalle_CustomCallback(object sender, ASPxGridViewCustomCallbackEventArgs e) { switch (e.Parameters.Split('|')[0]) { case "UiBotonExpandirVistaDetallePendiente": UiVistaEncabezadoPendiente.ExpandAll(); break; case "UiBotonContraerVistaDetallePendiente": UiVistaEncabezadoPendiente.CollapseAll(); break; case "ObtenerDetalleLiquidacionPendiente": UsuarioDeseaVisualizarDetalleDocumentoPorSku?.Invoke(sender, new LiquidacionArgumento { Liquidacion = new Liquidacion { LIQUIDATION_ID = Convert.ToInt32(UiListaLiquidacionPendiente.Value) }, ResumenLiquidacion = new ResumenLiquidacion { DOCUMENT_TYPE = e.Parameters.Split('|')[1], CODE_SKU = e.Parameters.Split('|')[2] } }); break; case "Limpiar": DetalleDocumentoLiquidacion = new List <DetalleDocumentoLiquidacion>(); break; } }
protected void Page_Load(object sender, EventArgs e) { if (!ValidarConexionYUsuarioLogueado(sender)) { return; } if (Session["UiVistaEncabezadoPendiente"] != null) { UiVistaEncabezadoPendiente.DataSource = Session["UiVistaEncabezadoPendiente"]; UiVistaEncabezadoPendiente.DataBind(); //GenerarReporteVistaGeneral(); } if (Session["UiVistaPendienteDetalle"] != null) { UiVistaPendienteDetalle.DataSource = Session["UiVistaPendienteDetalle"]; UiVistaPendienteDetalle.DataBind(); } if (Session["UiListaRutaPendiente"] != null) { UiListaRutaPendiente.DataSource = Session["UiListaRutaPendiente"]; UiListaRutaPendiente.DataBind(); } if (Session["UiListaLiquidacionPendiente"] != null) { UiListaLiquidacionPendiente.DataSource = Session["UiListaLiquidacionPendiente"]; UiListaLiquidacionPendiente.DataBind(); } if (Session["UiListaRutaCompletadas"] != null) { UiListaRutaCompletadas.DataSource = Session["UiListaRutaCompletadas"]; UiListaRutaCompletadas.DataBind(); } if (Session["UiVistaLiquidacionesCompletadas"] != null) { UiVistaLiquidacionesCompletadas.DataSource = Session["UiVistaLiquidacionesCompletadas"]; UiVistaLiquidacionesCompletadas.DataBind(); GenerarReporteLiquidacionesCompletadas(); } if (Session["UiVistaDepositos"] != null) { UiVistaDepositos.DataSource = Session["UiVistaDepositos"]; UiVistaDepositos.DataBind(); } if (Session["UiVistaDepositosLiquidacionesCompletadas"] != null) { UiVistaDepositosLiquidacionesCompletadas.DataSource = Session["UiVistaDepositosLiquidacionesCompletadas"]; UiVistaDepositosLiquidacionesCompletadas.DataBind(); } }
protected void UiVistaEncabezadoPendiente_CustomCallback(object sender, ASPxGridViewCustomCallbackEventArgs e) { switch (e.Parameters.Split('|')[0]) { case "UiBotonExpandirVistaGeneralPendiente": UiVistaEncabezadoPendiente.ExpandAll(); break; case "UiBotonContraerVistaGeneralPendiente": UiVistaEncabezadoPendiente.CollapseAll(); break; case "ObtenerEncabezadoPendiente": if ((UiListaRutaPendiente.Value != null || UiListaRutaPendiente.Text != "") && (UiListaLiquidacionPendiente.Value != null || UiListaLiquidacionPendiente.Text != "")) { UsuarioDeseaVisualizarLiquidacionResumen?.Invoke(sender, new LiquidacionArgumento { Liquidacion = new Liquidacion { LIQUIDATION_ID = int.Parse(UiListaLiquidacionPendiente.Value.ToString()) } }); } UiVistaEncabezadoPendiente.JSProperties.Add("cpTerminoSeleccionLiquidacion", "Enabled"); break; case "AceptarLiquidacion": if (UiListaLiquidacionPendiente.Value != null || UiListaLiquidacionPendiente.Text != "") { var estado = UiCheckCuadra.Checked ? "CUADRO" : "NO CUADRO"; UsuarioDeseActualizarEstadoLiquidacion?.Invoke(sender, new LiquidacionArgumento { Liquidacion = new Liquidacion { LIQUIDATION_ID = Convert.ToInt32(UiListaLiquidacionPendiente.Value), LIQUIDATION_COMMENT = UiMemoComentarioLiquidacionPendiente.Text, LOGIN = Session["LOGIN"].ToString(), LIQUIDATION_STATUS = estado } }); } break; case "Limpiar": LiquidacionResumen = new List <ResumenLiquidacion>(); break; case "Refrescar": UiVistaEncabezadoPendiente.DataSource = LiquidacionResumen; UiVistaEncabezadoPendiente.DataBind(); break; } }