⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 messageedit.aspx.cs

📁 办公系统办公系统办公系统办公系统办公系统办公系统办公系统办公系统办公系统办公系统办公系统办公系统办公系统办公系统办公系统
💻 CS
字号:
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;
using Office.Model;
using Office.BLL;
using System.Collections.Generic;
public partial class Message_MessageManage_MessageEdit : System.Web.UI.Page
{
    protected void Page_Load(object sender, EventArgs e)
    {
        string comand = Session["command"].ToString();
        if (comand == "edit")
        {
            if (!Page.IsPostBack)
            {
                editMessage();
            }
        }
        else if (comand == "add")
        {
            if (!Page.IsPostBack)
            {
                Style();
            }
        }
    }

    private void editMessage()
    {
        Message mess = (Message)Session["MessageEdit"];
        this.TextBox1.Text = mess.Title;
        this.TextBox2.Text = mess.BeginTime.ToString();
        this.TextBox3.Text = mess.EndTime.ToString();
        this.DropDownList1.SelectedValue = mess.TypeId.ToString();
        int index = mess.MessageId;

        List<MessageToUser> touser = MessageToUserManager.GetMessageToUser(index);
        this.RadioButton1.Enabled = false;
        this.RadioButton2.Enabled = false;
        this.Panel1.Visible = false;
        if (touser.Count == 1 && touser[0].ToUserId == "0")
        {
            this.RadioButton1.Checked = true;
        }
        else
        {
            this.RadioButton2.Checked = true;
        }
        this.TextBox6.Text = mess.Content;


    }


    protected void Button2_Click(object sender, EventArgs e)
    {
        string com= Session["command"].ToString();
        if (com=="edit")
        {
            Update();
           Response.Write("<script>alert('修改成功!!!')</script>");
           Response.Write("<script language=javascript>window.close();</script>");
        }
        else if (com == "add")
        {
            Add();
            Response.Write("<script>alert('添加成功!!!')</script>");
            Response.Write("<script language=javascript>window.close();</script>");
        }
    }


    private void Update()
    {
        Message mess = (Message)Session["MessageEdit"];
        Message message = new Message();
        message.Title= this.TextBox1.Text;
        message.TypeId = Convert.ToInt32(this.DropDownList1.SelectedValue.ToString());
        message.MessageId = mess.MessageId;
        message.BeginTime = Convert.ToDateTime(this.TextBox2.Text);
        message.EndTime = Convert.ToDateTime(this.TextBox3.Text);
        message.FromUserId = mess.FromUserId;
        message.IfPublish = mess.IfPublish;
        message.Content = this.TextBox6.Text;
        message.RecordTime = mess.RecordTime;
        MessageManager.ModifyMessage(message);

    }

    private void Add()
    {
        Message message = new Message();
        message.Title = this.TextBox1.Text;
        message.TypeId = Convert.ToInt32(this.DropDownList1.SelectedValue.ToString());
        message.BeginTime = Convert.ToDateTime(this.TextBox2.Text);
        message.EndTime = Convert.ToDateTime(this.TextBox3.Text);
        message.RecordTime = DateTime.Now;
        message.IfPublish = 0;
        UserInfo user = (UserInfo)Session["User"];
        message.FromUserId = user.UserId;
        message.Content = this.TextBox6.Text;
        if (this.RadioButton1.Checked ==true)
        {

            MessageManager.AddMessage(message);
            MessageToUser touser = new MessageToUser();
            IList<Message> allmess = MessageManager.GetAllMessages();
            int i = allmess.Count-1;
            touser.MessageId = allmess[i].MessageId;
            touser.ToUserId = "0";
            touser.IfRead = 0;
            MessageToUserManager.AddMessageToUser(touser);
       
            
        }

       
    }

    private void Style()
    {
        if (this.CheckBox1.Checked == false)
        {
            this.DropDownList2.Enabled = false;
        }
        else if (this.CheckBox1.Checked == true)
        {
            this.DropDownList2.Enabled = true;
        }

        if (this.CheckBox2.Checked == false)
        {
            this.DropDownList3.Enabled = false;
        }
        else if (this.CheckBox2.Checked ==true)
        {
            this.DropDownList3.Enabled = true;
        }

        if (this.CheckBox3.Checked ==false)
        {
            this.TextBox4.Enabled = false;
        }
        else if (this.CheckBox3.Checked == true)
        {
            this.TextBox4.Enabled = true;
        }

        if (this.CheckBox4.Checked == false)
        {
            this.TextBox5.Enabled = false;
        }
        else if (this.CheckBox4.Checked == true)
        {
            this.TextBox5.Enabled = true;
        }
    }
    protected void Button3_Click(object sender, EventArgs e)
    {
        Response.Write("<script language=javascript>window.close();</script>");
    }
    protected void CheckBox1_CheckedChanged(object sender, EventArgs e)
    {
        if (CheckBox1.Checked ==false)
        {
            this.DropDownList2.Enabled = false;
        }
        else if (this.CheckBox1.Checked ==true)
        {
            this.DropDownList2.Enabled = true;
        }
    }
    protected void CheckBox2_CheckedChanged(object sender, EventArgs e)
    {
        if (this.CheckBox2.Checked == false)
        {
            this.DropDownList3.Enabled = false;
        }
        else if (this.CheckBox2.Checked == true)
        {
            this.DropDownList3.Enabled = true;
        }

    }
    protected void CheckBox3_CheckedChanged(object sender, EventArgs e)
    {
        if (this.CheckBox3.Checked == false)
        {
            this.TextBox4.Enabled = false;
        }
        else if (this.CheckBox3.Checked ==true)
        {
            this.TextBox4.Enabled = true;
        }
    }
    protected void CheckBox4_CheckedChanged(object sender, EventArgs e)
    {
        if (this.CheckBox4.Checked == false)
        {
            this.TextBox5.Enabled = false;
        }
        else if (this.CheckBox4.Checked ==true)
        {
            this.TextBox5.Enabled = true;
        }
    }
    protected void Button1_Click(object sender, EventArgs e)
    {
        this.Panel1.Visible = false;
    }
}

⌨️ 快捷键说明

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