protected void Page_Load(object sender, EventArgs e) { try { if (!X.IsAjaxRequest) { configuracionLogic = new ConfiguracionDeSistemaLogic(this.docConfiguracion); this.ConsolidadoFechaInicialTxt.Value = configuracionLogic.ConsolidadoInventarioInicioPeriodo; this.ConsolidadoFechaFinalTxt.Value = configuracionLogic.ConsolidadoInventarioFinalPeriodo; ConsolidadoDeInventarioDeCafeLogic consolidadoinventariologic = new ConsolidadoDeInventarioDeCafeLogic(); ReporteConsolidadoDeCafeDeSocios reporteConsolidadoDeCafeSocios = consolidadoinventariologic.GetReporteCafeDeSocios(configuracionLogic.ConsolidadoInventarioInicioPeriodo, configuracionLogic.ConsolidadoInventarioFinalPeriodo); this.TotalIngresadoTxt.Text = reporteConsolidadoDeCafeSocios.TotalIngresado.ToString(); this.TotalAjustadoTxt.Text = String.Format("({0})", reporteConsolidadoDeCafeSocios.TotalAjustado.ToString()); this.TotalCompradoTxt.Text = String.Format("({0})", reporteConsolidadoDeCafeSocios.TotalComprado.ToString()); this.TotalDepositoTxt.Text = reporteConsolidadoDeCafeSocios.TotalDeposito.ToString(); ReporteConsolidadoDeCafe reporteConsolidadoDeCafe = consolidadoinventariologic.GetReporteCafeCooperativa(configuracionLogic.ConsolidadoInventarioInicioPeriodo, configuracionLogic.ConsolidadoInventarioFinalPeriodo); this.TotalCoopCompradoTxt.Text = reporteConsolidadoDeCafe.TotalComprado.ToString(); this.TotalCoopVendidoTxt.Text = String.Format("({0})", reporteConsolidadoDeCafe.TotalVendido.ToString()); this.TotalCoopDepositoTxt.Text = reporteConsolidadoDeCafe.TotalDeposito.ToString(); this.maximizarVentanasHdn.Checked = configuracionLogic.VentanasMaximizar; this.WebAssemblyTitle.Text = this.WAssemblyTitle; this.WebAssemblyVersion.Text = this.WAssemblyVersion; this.LogicAssemblyTitle.Text = this.LAssemblyTitle; this.LogicAssemblyVersion.Text = this.LAssemblyVersion; this.DataAccessAssemblyTitle.Text = this.DalAssemblyTitle; this.DataAccessAssemblyVersion.Text = this.DalAssemblyVersion; } string loggedUser = Session["username"] as string; this.MyDesktop.StartMenu.Title = loggedUser; } catch (Exception ex) { log.Fatal("Error fatal al cargar pagina desktop.", ex); throw; } }
public void CheckForNotifications() { try { configuracionLogic = new ConfiguracionDeSistemaLogic(this.docConfiguracion); this.ConsolidadoFechaInicialTxt.Value = configuracionLogic.ConsolidadoInventarioInicioPeriodo; this.ConsolidadoFechaFinalTxt.Value = configuracionLogic.ConsolidadoInventarioFinalPeriodo; //actualizar reporte consolidado de inventario de cafe ConsolidadoDeInventarioDeCafeLogic consolidadoinventariologic = new ConsolidadoDeInventarioDeCafeLogic(); ReporteConsolidadoDeCafeDeSocios reporteConsolidadoDeCafeSocios = consolidadoinventariologic.GetReporteCafeDeSocios(configuracionLogic.ConsolidadoInventarioInicioPeriodo, configuracionLogic.ConsolidadoInventarioFinalPeriodo); this.TotalIngresadoTxt.Text = reporteConsolidadoDeCafeSocios.TotalIngresado.ToString(); this.TotalAjustadoTxt.Text = String.Format("({0})", reporteConsolidadoDeCafeSocios.TotalAjustado.ToString()); this.TotalCompradoTxt.Text = String.Format("({0})", reporteConsolidadoDeCafeSocios.TotalComprado.ToString()); this.TotalDepositoTxt.Text = reporteConsolidadoDeCafeSocios.TotalDeposito.ToString(); ReporteConsolidadoDeCafe reporteConsolidadoDeCafe = consolidadoinventariologic.GetReporteCafeCooperativa(configuracionLogic.ConsolidadoInventarioInicioPeriodo, configuracionLogic.ConsolidadoInventarioFinalPeriodo); this.TotalCoopCompradoTxt.Text = reporteConsolidadoDeCafe.TotalComprado.ToString(); this.TotalCoopVendidoTxt.Text = String.Format("({0})", reporteConsolidadoDeCafe.TotalVendido.ToString()); this.TotalCoopDepositoTxt.Text = reporteConsolidadoDeCafe.TotalDeposito.ToString(); //check for notification string loggedUser = Session["username"] as string; #if DEBUG if (loggedUser == "DEVELOPER") { return; } #endif NotificacionLogic notificacionlogic = new NotificacionLogic(); List <COCASJOL.DATAACCESS.notificacion> NotificacionesList = notificacionlogic.GetNotificacionesDeUsuario(loggedUser); if (NotificacionesList == null) { return; } var query = from n in NotificacionesList where n.NOTIFICACION_ESTADO.Equals((int)EstadosNotificacion.Creado) select n; if (query.Count() > 0) { foreach (COCASJOL.DATAACCESS.notificacion notif in query.ToList <COCASJOL.DATAACCESS.notificacion>()) { this.ShowPinnedNotification(notif.NOTIFICACION_TITLE, notif.NOTIFICACION_MENSAJE, notif.NOTIFICACION_ID); notificacionlogic.ActualizarNotificacion(notif.NOTIFICACION_ID, EstadosNotificacion.Notificado); } } } catch (Exception ex) { log.Fatal("Error fatal al cargar notificaciones.", ex); throw; } }