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); }
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>"); } }
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>"); } }
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>"); } }