public Room Save(Room room) { IRoomComponent component = new RoomComponent(); try { component.Save(room); } catch (Exception e) { throw new FaultException(e.Message); } return room; }
protected void btnSave_Click(object sender, EventArgs e) { try { using (IRoomComponent roomService = new RoomComponent()) { Room myRoom = new Room(); myRoom.Name = txtName.Text; myRoom.Location = txtLocation.Text; myRoom.Capacity = int.Parse(txtCapacity.Text); myRoom.IsEnabled = chkIsEnabled.Checked; roomService.Save(myRoom); lblMessage.Text = "Success"; } } catch (Exception) { lblMessage.Text = "Fail"; throw; } }