viewandupdatesms.aspx.cs

来自「该服务平台解决了计算机网络与移动网络之间信息交换问题」· CS 代码 · 共 109 行

CS
109
字号
using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;

public partial class MsgManagement_ViewAndUpdateSMS : System.Web.UI.Page
{
    private DataAccess.TableAccessor.SMSSendUserList smsSendUserList = new DataAccess.TableAccessor.SMSSendUserList();
    //private DataAccess.CookieAccessor cookieAccessor;
    private DataAccess.TableAccessor.SMSInfo smsInfo = new DataAccess.TableAccessor.SMSInfo();
    private Security.RulesManagement rulesManagement = new Security.RulesManagement();

    protected void Page_Load(object sender, EventArgs e)
    {
        if (!IsPostBack)
        {
            tbSMS.Attributes.Add("OnKeyDown", "CountWords();");
            // try
            {
                int smsID = int.Parse(Request.QueryString[0].ToString());
                int operationID = int.Parse(Request.QueryString[1].ToString());//1:查看 2:修改
                int smsFalg = int.Parse(Request.QueryString[2].ToString()); //1:待审核 2:已发送
                string SMSType = Request.QueryString[3].ToString();
                GetSMSInfo();
                GetSendUserInfo();

            }
            // catch
            {
                //  return;
            }
        }
    }

    #region 邦定gridview
    private void GetSendUserInfo()
    {
        int smsID = int.Parse(Request.QueryString[0].ToString());
        DataTable dt = smsSendUserList.GetSemdUserList(smsID);
        dt.Columns.Add("UserDefineID", typeof(int));
        for (int i = 0; i < dt.Rows.Count; i++)
        {
            dt.Rows[i]["UserDefineID"] = i + 1;
        }
        if (dt.Rows.Count == 0)
        {
            this.Panel1.Visible = false;

        }
        else
        {
            this.Panel1.Visible = true;
        }
        GridView1.DataSource = dt;
        GridView1.DataBind();
        int countRow = GridView1.Rows.Count;
        this.lbcountperson.Text = countRow.ToString() + "人";
    }
    #endregion

    #region tbSMS短信内容
    private void GetSMSInfo()
    {
        int smsID = int.Parse(Request.QueryString[0].ToString());
        DataTable dt = smsInfo.GetContent(smsID);
        this.tbSMS.Text = dt.Rows[0]["MessageContent"].ToString();
        //string rbID = dt.Rows[0]["SendType"].ToString();
        //int id = int.Parse(rbID);
        //if (id != 0 || id!= null || id!=)
        //{
        //    string date = dt.Rows[0]["Time"].ToString();
        //    this.dttext.Value = date.Substring(0, 10);
        //    this.hour.SelectedItem.Text = date.Substring(11, 2);
        //    this.second.SelectedItem.Text = date.Substring(14, 2);
        //    RBList1.SelectedIndex = int.Parse(rbID);
        //}

    }
    #endregion
    protected void btnrest_Click(object sender, EventArgs e)
    {
        int smsID = int.Parse(Request.QueryString[0].ToString());
        
        int smsFalg = int.Parse(Request.QueryString[2].ToString());
        if (smsFalg == 1)
        {
            string GetUrl = string.Format("TimeSend.aspx");
            Response.Redirect(GetUrl);
            return;
        }
        else
        {
            string GetUrl = string.Format("AreadySendSMS.aspx?SMSType={0} ", Request.QueryString[3].ToString());
            Response.Redirect(GetUrl);
            return;
        }      
      }
   
    protected void GridView1_SelectedIndexChanged(object sender, EventArgs e)
    {

    }
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?