温馨提示:代码在线浏览功能只能做为源码浏览参考,如果想更进一步了解该代码请下载:酒店管理系统(三层开发)源码
当前文件:
ThreeLayerHotel/WebSite_hotel/AddRoomType.aspx.cs,打开代码结构图
ThreeLayerHotel/WebSite_hotel/AddRoomType.aspx.cs,打开代码结构图1using System; 2
using System.Collections; 3
using System.Configuration; 4
using System.Data; 5
using System.Linq; 6
using System.Web; 7
using System.Web.Security; 8
using System.Web.UI; 9
using System.Web.UI.HtmlControls; 10
using System.Web.UI.WebControls; 11
using System.Web.UI.WebControls.WebParts; 12
using System.Xml.Linq; 13
using DAL; 14
using Entity; 15
using BLL; 16
17
18
public partial class AddRoomType : System.Web.UI.Page 19
{ 20
protected void Page_Load(object sender, EventArgs e) 21
{ 22
if (!IsPostBack) 23
{ 24
if (Session["Name"] == null) 25
{ 26
Response.Redirect("Index.aspx"); 27
} 28
radyes.Checked = true; 29
Label7.Text = Request.UrlReferrer.ToString(); 30
} 31
} 32
33
protected void radno_CheckedChanged(object sender, EventArgs e) 34
{ 35
if (radno.Checked) 36
{ 37
txtaddbed.Text = "0"; 38
txtaddbed.ReadOnly = true; 39
} 40
} 41
protected void radyes_CheckedChanged(object sender, EventArgs e) 42
{ 43
if (radyes.Checked) 44
{ 45
txtaddbed.ReadOnly = false; 46
} 47
} 48
protected void LinkButton11_Click(object sender, EventArgs e) 49
{ 50
if (Label8.Text != "该房间类型已存在") 51
{ 52
string str = Server.MapPath("Image2\\"); 53
string URL = str + FileUpload1.FileName; 54
FileUpload1.SaveAs(URL); 55
string ImageURL = "~/Image2/" + FileUpload1.FileName; 56
RoomTypeEntity RTE = new RoomTypeEntity(); 57
RTE.ImageURL = ImageURL; 58
RTE.TypeName = this.txtTypeName.Text; 59
RTE.TypePrice = Convert.ToDouble(this.txtTypePrice.Text); 60
if (this.radyes.Checked) 61
{ 62
RTE.IsAddBed = this.radyes.Text; 63
} 64
else 65
{ 66
RTE.IsAddBed = this.radno.Text; 67
} 68
RTE.AddBedPrice = Convert.ToDouble(this.txtaddbed.Text); 69
RTE.Remark = this.txtdescr.Text; 70
71
72
if (RoomTypeBLL.AddRoomType(RTE) == 1) 73
{ 74
Session["flag"] = "成功添加了房间类型: " + txtTypeName.Text; 75
Response.Redirect("Success.aspx"); 76
} 77
} 78
else 79
return; 80
} 81
protected void LinkButton12_Click(object sender, EventArgs e) 82
{ 83
Response.Redirect(Label7.Text); 84
} 85
protected void txtTypeName_TextChanged(object sender, EventArgs e) 86
{ 87
if (RoomTypeBLL.GetCountTypeNameByTypeName(txtTypeName.Text) == 0) 88
{ 89
Label8.Text = ""; 90
} 91
else 92
Label8.Text = "该房间类型已存在"; 93
} 94
} 95





}
}