📄 messageedit.aspx.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 + -