Esempio n. 1
0
        public WebAppIntranetAdmComentarios_Result comentarios(int num_fol, string comentario, string user_cve, DateTime fecha, short sw_visible, int num_folp, short opcion)
        {
            WebAppIntranetAdmComentarios_Result coment = contexto.WebAppIntranetAdmComentarios(num_fol, comentario, user_cve, fecha, sw_visible, num_folp, opcion).FirstOrDefault();

            SqlConnection.ClearAllPools();
            return(coment);
        }
Esempio n. 2
0
        protected void btnComentar_Click(object sender, EventArgs e)
        {
            if (Session["user_cve"] != null)
            {
                if (txtComentario.Text.Trim(' ') != "")
                {
                    int    folio  = Convert.ToInt32(Request.QueryString["n"]);
                    string coment = txtComentario.Text.Replace(Environment.NewLine, "<br/>");
                    string user   = Session["user_cve"].ToString();
                    WebAppIntranetAdmComentarios_Result resultado = logica.comentarios(0, coment, user, DateTime.Now, 1, folio, 1);

                    if (resultado.error == 0)
                    {
                        ListaComentarios.DataSource = logica.ConsultaComentarios(0, folio, 1);
                        ListaComentarios.DataBind();
                        txtComentario.Text = "";
                    }
                    else
                    {
                        Response.Write("<script type=\"text/javascript\">alert('Error al comentar');</script>");
                    }
                }
                else
                {
                    Response.Write("<script type=\"text/javascript\">alert('Completar todos los campos'); window.location.href=window.location.href;</script>");
                }
            }
            else
            {
                Response.Write("<script type=\"text/javascript\">alert('Para poder dejar un comentario debes iniciar sesión');</script>");
            }
        }
Esempio n. 3
0
        protected void ListaComentarios_CancelCommand(object source, DataListCommandEventArgs e)
        {
            TextBox txt    = e.Item.FindControl("txtNumFolComent") as TextBox;
            int     folio  = Convert.ToInt32(txt.Text);
            int     foliop = Convert.ToInt32(Request.QueryString["n"]);
            WebAppIntranetAdmComentarios_Result resultado = logica.comentarios(folio, "", Session["user_cve"].ToString(), DateTime.Today, 1, foliop, 4);

            if (resultado.error == 0)
            {
                List <WebAppIntranetConsultaComentarios_Result> com = logica.ConsultaComentarios(0, foliop, 3);
                ListaComentarios.DataSource = com;
                ListaComentarios.DataBind();
            }
            else
            {
                Response.Write("<script type=\"text/javascript\">alert('" + resultado.mensaje + "r');</script>");
            }
        }
Esempio n. 4
0
        protected void btnGuardar_Click(object sender, EventArgs e)
        {
            int folio  = Convert.ToInt32(txtFolio.Text);
            int foliop = Convert.ToInt32(Request.QueryString["n"]);
            WebAppIntranetAdmComentarios_Result resultado = logica.comentarios(folio, txtComentario.Text, Session["user_cve"].ToString(), DateTime.Today, 1, foliop, 2);

            if (resultado.error == 0)
            {
                txtComentario.Text       = "";
                divBody.Style.Value      = "background-color:none;";
                btnGuardar.Visible       = btnCancelar.Visible = false;
                btnComentar.Visible      = true;
                ListaComentarios.Enabled = true;
                List <WebAppIntranetConsultaComentarios_Result> com = logica.ConsultaComentarios(0, foliop, 1);
                ListaComentarios.DataSource = com;
                ListaComentarios.DataBind();
            }
            else
            {
                Response.Write("<script type=\"text/javascript\">alert('" + resultado.mensaje + "r');</script>");
            }
        }