public string readNotificacion(long idNotificacion, string idUsuario) { oNotificacion unaNotificacionO = new oNotificacion(); nNotificacion notificacionN = new nNotificacion(); string sError = notificacionN.NotificarLeida(idNotificacion, idUsuario); return sError; }
//protected void grdNotificaciones_Load(object sender, EventArgs e) //{ // string sError = ""; // DataTable dt = new DataTable(); // nNotificacion notificaciones = new nNotificacion(); // sError = notificaciones.BuscarXUsuario(Request["idUsuario"] ,ref dt); // grdNotificaciones.DataSource = dt; // grdNotificaciones.DataBind(); //} protected void grdNotificaciones_RowCommand(object sender, GridViewCommandEventArgs e) { switch (e.CommandName) { case "Ver": { String sError; nNotificacion unaNotificacionN = new nNotificacion(); oNotificacion unaNotificacionO = new oNotificacion(); sError = unaNotificacionN.BuscarUna(int.Parse(e.CommandArgument.ToString()), ref unaNotificacionO); //Marco la notificacion como leída sError = unaNotificacionN.NotificarLeida(int.Parse(e.CommandArgument.ToString()), Request["idUsuario"]); //Muestro la notificacion hId.Value = unaNotificacionO.idNotificacion.ToString(); txtTituloVer.Text = unaNotificacionO.Titulo; txtTituloVer.Text = unaNotificacionO.Descripcion; formularioVer.Visible = true; break; } } }