/// <remarks/> public void obtener_alarma_atmAsync(AlarmasObj alarma, object userState) { if ((this.obtener_alarma_atmOperationCompleted == null)) { this.obtener_alarma_atmOperationCompleted = new System.Threading.SendOrPostCallback(this.Onobtener_alarma_atmOperationCompleted); } this.InvokeAsync("obtener_alarma_atm", new object[] { alarma}, this.obtener_alarma_atmOperationCompleted, userState); }
public AlarmasObj[] obtener_alarma_atm(AlarmasObj alarma) { object[] results = this.Invoke("obtener_alarma_atm", new object[] { alarma}); return ((AlarmasObj[])(results[0])); }
/// <remarks/> public void obtener_alarma_atmAsync(AlarmasObj alarma) { this.obtener_alarma_atmAsync(alarma, null); }
public void cargar_eventos_usuario(UsuarioObj usr) { AvanceObj[] avances = Globales.servicio.obtener_avance_by_usuario(usr); Session["avancesSistema"] = avances; int filaNum = 1; foreach(AvanceObj avance in avances){ HtmlTableRow fila = new HtmlTableRow(); HtmlTableCell celdaNum = new HtmlTableCell(); HtmlTableCell celdaEven = new HtmlTableCell(); HtmlTableCell celdaTer = new HtmlTableCell(); HtmlTableCell celdaFEv = new HtmlTableCell(); HtmlTableCell celdaDes = new HtmlTableCell(); HtmlTableCell celdaNot = new HtmlTableCell(); HtmlTableCell celdaEst = new HtmlTableCell(); HtmlTableCell celdaProceso = new HtmlTableCell(); celdaNum.InnerText = filaNum + ""; AlarmasObj a = new AlarmasObj(); a.id_atm = 0; a.id_alarma = avance.id_alarma; celdaEven.InnerText = avance.id_alarma+""; try { AlarmasObj[] alarma = Globales.servicio.obtener_alarma_atm(a); celdaDes.InnerText = alarma[0].mensaje; celdaFEv.InnerText = alarma[0].fecha_registro.ToString("yyyy-MM-dd"); string busqueda = alarma[0].id_atm + ":" + "1"; Session["alarmasSistema"] = alarma; AtmObj [] terminales = Globales.servicio.buscar_terminal(busqueda,true); celdaTer.InnerText = terminales[0].codigo; } catch (IndexOutOfRangeException e) { string s = e.Message; celdaEven.InnerText = "Sin mensaje a mostrar"; } celdaEven.InnerText = avance.id_alarma+""; CheckBox cbxAtencio = new CheckBox(); cbxAtencio.Checked = avance.atendido; celdaEst.Controls.Add(cbxAtencio); cbxAtencio.Enabled = false; CheckBox cbxNotifi = new CheckBox(); cbxNotifi.Checked = avance.notificacion; celdaNot.Controls.Add(cbxNotifi); cbxNotifi.Enabled = false; Button atender = new Button(); atender.Text = "ingresar Atencion"; atender.ID = "btnAtender_" + filaNum; celdaProceso.Controls.Add(atender); atender.Click += new EventHandler(this.eventoBtnEditar); fila.Cells.Add(celdaNum); fila.Cells.Add(celdaEven); fila.Cells.Add(celdaDes); fila.Cells.Add(celdaTer); fila.Cells.Add(celdaFEv); fila.Cells.Add(celdaEst); fila.Cells.Add(celdaNot); fila.Cells.Add(celdaProceso); tb_evento.Rows.Add(fila); filaNum++; } }