Add form elements to the FormHotel

This commit is contained in:
Andreas Zweili 2018-08-23 22:45:12 +02:00
parent 79bc3b3272
commit 5c84ac5851
2 changed files with 16 additions and 2 deletions

View File

@ -8,11 +8,12 @@
</head>
<body>
<form id="form1" runat="server">
<p><a href="Default.aspx">Home</a></p>
<h1>Add a new hotel</h1>
<h5>Name</h5>
<asp:TextBox ID="TextBoxHotelName" runat="server" OnTextChanged="TextBoxHotelName_TextChanged"></asp:TextBox>
<h5>Zip Code</h5>
<asp:TextBox ID="TextBoxZipCode" runat="server" OnTextChanged="TextBoxZipCode_TextChanged"></asp:TextBox>
<asp:TextBox ID="TextBoxZipCode" type="number" runat="server" OnTextChanged="TextBoxZipCode_TextChanged"></asp:TextBox>
<h5>City</h5>
<asp:TextBox ID="TextBoxCityName" runat="server" OnTextChanged="TextBoxCityName_TextChanged"></asp:TextBox>
<br />

View File

@ -4,6 +4,9 @@ using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using Plattform.DB;
using Plattform.Models;
namespace Plattform
{
@ -31,7 +34,17 @@ namespace Plattform
protected void ButtonAddHotel_Click(object sender, EventArgs e)
{
HotelDB hotelDB = new HotelDB();
Hotel hotel = new Hotel
{
Name = TextBoxHotelName.Text,
City = new City
{
ZipCode = int.Parse(TextBoxZipCode.Text),
Name = TextBoxCityName.Text
}
};
hotelDB.CreateHotel(hotel);
}
}
}