protected void btnModificarCmm_Click(object sender, EventArgs e)
 {
     try
     {
         btnModificarCmm.Visible = false;
         lgComentario            = new LogicaComentario();
         csComentario comentario = new csComentario(int.Parse(ViewState["codComment"].ToString()), txtComment.Text, "", "", 0, 0);
         if (lgComentario.ModificarComentario(comentario))
         {
             ltMsnComment.Text = @"<div class='alert alert-danger alert-dismissable'>
                           <a href='#' class='close' data-dismiss='alert' aria-label='close'>&times;</a>
                           <strong>Informacion! </strong> " + "Comentario Modificado" + "</div>";
             CargarComment2();
             CargarComment();
             txtComment.Text = "";
         }
         else
         {
             ltMsnComment.Text = @"<div class='alert alert-danger alert-dismissable'>
                           <a href='#' class='close' data-dismiss='alert' aria-label='close'>&times;</a>
                           <strong>Error!</strong> " + "No se modificado el Comentario" + "</div>";
             txtComment.Text   = "";
         }
     }
     catch (Exception ex)
     {
         txtComment.Text   = "";
         ltMsnComment.Text = @"<div class='alert alert-danger alert-dismissable'>
                           <a href='#' class='close' data-dismiss='alert' aria-label='close'>&times;</a>
                           <strong>Error!</strong> " + ex.Message + "</div>";
     }
 }
 protected void btnELiCmm_Click(object sender, EventArgs e)
 {
     try
     {
         txtComment.Text         = "";
         btnModificarCmm.Visible = false;
         lgComentario            = new LogicaComentario();
         LinkButton   btn  = (LinkButton)sender;
         DataListItem item = (DataListItem)btn.NamingContainer;
         Label        lb   = (Label)item.FindControl("lbid_comentario");
         ////csComentario comentario = new csComentario(int.Parse(lb.Text), txtComment.Text, "", "", 0, 0);
         if (lgComentario.EliminarComentario(int.Parse(lb.Text)))
         {
             ltMsnComment.Text = @"<div class='alert alert-danger alert-dismissable'>
                           <a href='#' class='close' data-dismiss='alert' aria-label='close'>&times;</a>
                           <strong>Informacion! </strong> " + "Comentario eliminado" + "</div>";
             CargarComment2();
             CargarComment();
         }
         else
         {
             ltMsnComment.Text = @"<div class='alert alert-danger alert-dismissable'>
                           <a href='#' class='close' data-dismiss='alert' aria-label='close'>&times;</a>
                           <strong>Error!</strong> " + "No se elimino el Comentario" + "</div>";
         }
     }
     catch (Exception ex)
     {
         ltMsnComment.Text = @"<div class='alert alert-danger alert-dismissable'>
                           <a href='#' class='close' data-dismiss='alert' aria-label='close'>&times;</a>
                           <strong>Error!</strong> " + ex.Message + "</div>";
     }
 }
        private void CargarComment()
        {
            csUtilidades util = new csUtilidades();
            int          cod  = int.Parse(util.desencriptar(Request.Params["show"]));

            lgComentario = new LogicaComentario();
            dtListComentario.DataSource = lgComentario.DataComentario(cod);
            dtListComentario.DataBind();
        }
        private void CargarComment2()
        {
            csUtilidades util = new csUtilidades();

            usuario = (csUsuario)Session["Usuario"];
            int cod = int.Parse(util.desencriptar(Request.Params["show"]));

            lgComentario = new LogicaComentario();
            dtListComentario2.DataSource = lgComentario.DataComentario(cod, usuario.id_usuario);
            dtListComentario2.DataBind();
        }
 protected void btnComment_Click(object sender, EventArgs e)
 {
     try
     {
         lgComentario = new LogicaComentario();
         usuario      = (csUsuario)Session["Usuario"];
         negocio      = (csNegocio)Application["negocio"];
         csComentario comentario = new csComentario(0, txtComment.Text, "", "", usuario.id_usuario, negocio.id_negocio);
         lgComentario.CrearComentario(comentario);
         CargarComment();
         txtComment.Text = "";
     }
     catch (Exception ex)
     {
         txtComment.Text = ex.Message;
     }
 }
Пример #6
0
        protected void BtnCalificar_Click(object sender, EventArgs e)
        {
            bool?gano = null;

            if (RdBResultado.SelectedIndex >= 0)
            {
                gano = RdBResultado.SelectedItem.Value == "1" ? true : false;
            }
            if (RdBEstrellas.SelectedIndex >= 0)
            {
                Comentario comentario = new Comentario
                {
                    Comentador = (Jugador)Session["Logueado"],
                    Estrellas  = int.Parse(RdBEstrellas.SelectedValue),
                    Texto      = TxtComentario.Text,
                };
                int otroJugadorId = int.Parse(HdnOtroJugadorId.Value);
                int partidoId     = int.Parse(HdnPartidoId.Value);
                LogicaComentario.Add(comentario, otroJugadorId, partidoId, gano);
            }
        }
 private void CargarComment(int cod)
 {
     lgComentario = new LogicaComentario();
     dtListComentario.DataSource = lgComentario.DataComentario(cod);
     dtListComentario.DataBind();
 }