private void btnSave_Click(object sender, System.EventArgs e) { BsReviewForm rf = new BsReviewForm(Convert.ToInt32("0" + Request["idReview"]), new BsItemForm(Convert.ToInt32(Request["idItemForm"]), new BsForm(Convert.ToInt32(Request["idForm"])))); rf.Review = txtReview.Text; rf.User = usr; rf.SaveObject(); RegisterClientScriptBlock("ok", "<script>top.openReviewsForm( " + rf.ItemForm.Id + ", " + rf.ItemForm.Form.Id + ",'', 'none');top.closeLayerAlpha();</script>"); }
private void removeReviewForm(BsReviewForm review) { review.ExcludeObject(); createPageXML(); Response.Write("<return>"); Response.Write("1"); Response.Write("</return>"); closePageXML(); }
private void getReviewsForm(BsReviewForm r) { string ordem = Convert.ToString(Session["ordem"]); if (ordem == null) { ordem = "desc"; } else { if (ordem == "asc") { ordem = "desc"; } else { ordem = "asc"; } } Session["ordem"] = ordem; string field = Request["field"]; if (field == null || field == "" || field == "undefined") { ordem = ""; } else { ordem = field + " " + ordem; } Business.BsReviewsForm rvs = r.GetObjects(ordem); createPageXML(); string htm = "<TABLE BORDER=\"1\" bordercolor=\"#F8F5F0\" width=\"100%\" CELLSPACING=\"1\" CELLPADDING=\"1\">" + "<TR >"; htm += "<TD onmousedown=\"createMenuReviewInsert(" + r.ItemForm.Id + ", " + r.ItemForm.Form.Id + ");\" title=\"Clique no campo para organizar em ordem " + (ordem != "asc" ? "ascendente" : "decrescente") + " \" width=\"20\" ><a href=\"javascript:openReviewsForm( " + r.ItemForm.Id + ", " + r.ItemForm.Form.Id + ",'review', 'none')\"><b>Comentários</b></a></TD>"; htm += "<TD onmousedown=\"createMenuReviewInsert(" + r.ItemForm.Id + ", " + r.ItemForm.Form.Id + ");\" title=\"Clique no campo para organizar em ordem " + (ordem != "asc" ? "ascendente" : "decrescente") + " \" width=\"20\" ><a href=\"javascript:openReviewsForm( " + r.ItemForm.Id + ", " + r.ItemForm.Form.Id + ",'idUser', 'none')\"><b>Usuário</b></a></TD>"; htm += "<TD onmousedown=\"createMenuReviewInsert(" + r.ItemForm.Id + ", " + r.ItemForm.Form.Id + ");\" title=\"Clique no campo para organizar em ordem " + (ordem != "asc" ? "ascendente" : "decrescente") + " \" width=\"15\" ><a href=\"javascript:openReviewsForm( " + r.ItemForm.Id + ", " + r.ItemForm.Form.Id + ",'data','none' )\"><b>Data</b></a></TD>"; htm += "</TR>"; for (int j = 0; j < rvs.Count; j++) { htm += "<TR style=\"cursor:hand\" bgcolor=\"#ffffff\" id=\"tbReview" + rvs[j].Id + "-" + rvs[j].ItemForm.Id + "\" idReview=" + rvs[j].Id + " idUser="******" onmousedown=\"createMenuReview(" + rvs[j].Id + ", " + rvs[j].ItemForm.Id + ", " + r.ItemForm.Form.Id + "," + rvs[j].User.Id + ")\" ondblClick=\"EditReview( " + rvs[j].Id + "," + rvs[j].User.Id + "," + rvs[j].ItemForm.Id + ", " + r.ItemForm.Form.Id + " )\" >"; htm += "<TD width=\"520\" >" + rvs[j].ReviewSumary + "<input type=\"hidden\" id=\"hidReview" + rvs[j].Id + "-" + rvs[j].ItemForm.Id + "-" + r.ItemForm.Form.Id + "\" value='" + rvs[j].ReviewHTML + "'></TD>"; htm += "<TD width=\"120\">" + rvs[j].User.Name + "</TD>"; htm += "<TD width=\"80\" >" + rvs[j].Date.ToString("dd/MM/yyyy") + "</TD>"; htm += "</TR>"; } htm += "</TABLE>"; Response.Write("<htm>"); Response.Write(Server.HtmlEncode(htm)); Response.Write("</htm>"); for (int j = 0; j < rvs.Count; j++) { Response.Write("<review>"); Response.Write(Server.HtmlEncode(rvs[j].Review)); Response.Write("</review>"); Response.Write("<idReviewForm>"); Response.Write(Server.HtmlEncode(rvs[j].Id + "")); Response.Write("</idReviewForm>"); Response.Write("<itemForm>"); Response.Write(Server.HtmlEncode(rvs[j].ItemForm.Id + "")); Response.Write("</itemForm>"); Response.Write("<idUser>"); Response.Write(Server.HtmlEncode(rvs[j].User.Id + "")); Response.Write("</idUser>"); } Response.Write("<countReview>"); Response.Write(rvs.Count + ""); Response.Write("</countReview>"); closePageXML(); }