protected void Page_Load(object sender, EventArgs e) { RadButton RbtnComposeSMS = (RadButton)Master.FindControl("RbtnComposeSMS"); RbtnComposeSMS.Focus(); if (Page.IsPostBack == false) { #region "Session Check" if (Request.UrlReferrer != null) { if (Session["CampusID"] != null) { } else { Response.Redirect("~/frmlogin.aspx"); } } else { Response.Redirect("~/frmlogin.aspx"); } #endregion #region "set page name by session" string StudentNo = string.Empty, LeadId = string.Empty; StudentNo = Convert.ToString(Session["StudentNo"]); LeadId = Convert.ToString(Session["leadID"]); if (Source.SOrL(StudentNo, LeadId)) { Session["pagename"] = "Student > Write SMS"; } else { Session["pagename"] = "Lead > Write SMS"; } #endregion StudentDetailBind(); lblSmSResult.Text = string.Empty; LRlblSmSResult.Visible = false; LeadDetailBind(); SMSLongCodeBind(); BindSMSTemplate(); RtxtIscode.Text = "+1"; } }
protected void ValorRespuestas() { int vIdPregunta; decimal vNoRespuesta = 0; vlstRespuestas = new List <E_RESPUESTA>(); vlstPreguntasAbiertas = new List <E_RESPUESTA_PREGUNTAS_ABIERTAS>(); bool vFgPrimer = false; foreach (GridDataItem item in rgCuestionario.MasterTableView.Items) { vIdPregunta = int.Parse(item.GetDataKeyValue("ID_CUESTIONARIO_PREGUNTA").ToString()); RadButton rbTotalmenteAcuerdo = (RadButton)item.FindControl("rbTotalmenteAcuerdo"); RadButton rbCasiAcuerdo = (RadButton)item.FindControl("rbCasiAcuerdo"); RadButton rbCasiDesacuerdo = (RadButton)item.FindControl("rbCasiDesacuerdo"); RadButton rbTotalmenteDesacuerdo = (RadButton)item.FindControl("rbTotalmenteDesacuerdo"); if (rbTotalmenteAcuerdo.Checked == true) { vNoRespuesta = 4; } else if (rbCasiAcuerdo.Checked == true) { vNoRespuesta = 3; } else if (rbCasiDesacuerdo.Checked == true) { vNoRespuesta = 2; } else if (rbTotalmenteDesacuerdo.Checked == true) { vNoRespuesta = 1; } else { vNoRespuesta = 0; } if (vNoRespuesta != 0) { vlstRespuestas.Add(new E_RESPUESTA { ID_PREGUNTA_RESPUESTA = vIdPregunta, NO_VALOR = vNoRespuesta }); item.BackColor = System.Drawing.Color.White; } else { item.BackColor = System.Drawing.Color.Gold; if (vFgPrimer == false) { rbTotalmenteAcuerdo.Focus(); rbTotalmenteAcuerdo.BorderWidth = 2; vFgPrimer = true; } } } var vXelements = vlstRespuestas.Select(x => new XElement("RESPUESTA", new XAttribute("ID_CUESTIONARIO_PREGUNTA", x.ID_PREGUNTA_RESPUESTA), new XAttribute("NO_VALOR", x.NO_VALOR) )); XElement vXmlRespuestas = new XElement("RESPUESTAS", vXelements); xmlRespuestasCuestionario = vXmlRespuestas.ToString(); foreach (GridDataItem item in rgPreguntasAbiertas.MasterTableView.Items) { vIdPregunta = int.Parse(item.GetDataKeyValue("ID_CUESTIONARIO_PREGUNTA").ToString()); RadTextBox txtRespuesta = (RadTextBox)item.FindControl("txtRespuesta"); if (txtRespuesta != null) { vlstPreguntasAbiertas.Add(new E_RESPUESTA_PREGUNTAS_ABIERTAS { ID_PREGUNTA_RESPUESTA = vIdPregunta, NB_RESPUESTA = txtRespuesta.Text }); } } var vXelementos = vlstPreguntasAbiertas.Select(x => new XElement("RESPUESTA", new XAttribute("ID_CUESTIONARIO_PREGUNTA", x.ID_PREGUNTA_RESPUESTA), new XAttribute("RESPUESTA", x.NB_RESPUESTA))); XElement vXmlPreguntasAbiertas = new XElement("RESPUESTAS", vXelementos); xmlPreguntasAbiertas = vXmlPreguntasAbiertas.ToString(); }
private void GlobalGridBind() { string type = string.Empty, Operation = string.Empty; type = Request.QueryString["type"]; Operation = Request.QueryString["Operation"]; rgDepartment.Visible = false; rgDepartmentSent.Visible = false; rgDepartmentDelete.Visible = false; rgvDepartmentReceived.Visible = false; //rgvDepartmentSent.Visible = false; #region "set page name by session" string pageOperation = string.Empty; if (Operation == "download") { pageOperation = "Check email"; } else if (Operation == "Inbox") { pageOperation = "inbox"; } else if (Operation == "Sent Email") { pageOperation = "Sent mail"; } else if (Operation == "Unread Email") { pageOperation = "Unread mail"; } else if (Operation == "Sent SMS") { pageOperation = "Sent SMS"; } else if (Operation == "Receive SMS") { pageOperation = "Receive SMS"; } Session["pagename"] = type + " > " + pageOperation; #endregion if (type == "Department") { if (Operation == "download") { rgDepartment.Visible = true; fetchmail(Convert.ToString(Session["DeptID"]), Convert.ToInt32(Session["CampusID"])); DepartmentInboxEmail(); RadButton RbtnFetchEmail = (RadButton)Master.FindControl("RbtnFetchEmail"); RbtnFetchEmail.Focus(); } else if (Operation == "Inbox") { rgDepartment.Visible = true; DepartmentInboxEmail(); RadButton RbtnInbox = (RadButton)Master.FindControl("RbtnInbox"); RbtnInbox.Focus(); } else if (Operation == "Sent Email") { rgDepartmentSent.Visible = true; DepartmentSentEmail(); RadButton RbtnSentEmail = (RadButton)Master.FindControl("RbtnSentEmail"); RbtnSentEmail.Focus(); } else if (Operation == "Unread Email") { rgDepartment.Visible = true; DepartmentUnreadEmail(); RadButton RbtnUnreadEmail = (RadButton)Master.FindControl("RbtnUnreadEmail"); RbtnUnreadEmail.Focus(); } else if (Operation == "Remove Email") { rgDepartmentDelete.Visible = true; DepartmentDeleteEmail(); RadButton RbtnRemoveEmail = (RadButton)Master.FindControl("RbtnRemoveEmail"); RbtnRemoveEmail.Focus(); } else if (Operation == "Receive SMS") { rgvDepartmentReceived.Visible = true; DepartmentSMSReceived(); RadButton RbtnReceiveSMS = (RadButton)Master.FindControl("RbtnReceiveSMS"); RbtnReceiveSMS.Focus(); } //else if (Operation == "Sent SMS") //{ // rgvDepartmentSent.Visible = true; // DepartSent_SMS(); // RadButton RbtnReceiveSMS = (RadButton)Master.FindControl("RbtnReceiveSMS"); // RbtnReceiveSMS.Focus(); //} } }