Professional Documents
Culture Documents
Add Hotel Bak
Add Hotel Bak
Add Hotel Bak
org/tags/form" prefix="form"%>
<%@include file="../../inc/config.jsp"%>
<%@include file="../../inc/template_start.jsp"%>
<%@include file="../../inc/page_head.jsp"%>
<c:set var="maxCount" value="0"/>
<c:set var="maxCount1" value="0"/>
<link rel="stylesheet"
href="<%=contexturl %>resources/css/bootstrap-multiselect.css">
<style>
.wizard-steps span {
width: 230px !important;
}
#hotel-rate .form-group, #hotelbanquet .form-group {
margin-left: 0px;
margin-right: 0px;
}
.room_slab {
border-bottom: thin #cccccc solid;
margin-bottom: 10px;
}
</style>
<script>
</script>
<div id="page-content">
<div class="content-header">
<div class="header-section">
<c:if test="${!empty error}">
<div class="alert alert-danger alert-dismissable">
<button type="button" class="close" data-
dismiss="alert"
aria-hidden="true">x</button>
<h4>
<i class="fa fa-times-circle"></i>
<spring:message code="label.error"/>
</h4>
<spring:message code="${error}" />
</div>
</c:if>
<h1>
<spring:message code="heading.hotel"/><br>
<small><spring:message code="heading.createhotel"/></small>
</h1>
<span id="errorMsg"></span>
</div>
</div>
<ul class="breadcrumb breadcrumb-top">
<li><spring:message code="heading.hotel"/> </li>
</ul>
<form:form action="${contextUrl}SaveHotel" method="post"
enctype="multipart/form-data" class="form-horizontal " modelAttribute="hotel"
id="hotel_form" >
<div class="row">
<div class="col-md-6">
<div class="block">
<div class="block-title">
<h2>
<strong><spring:message
code="heading.hotelInfo" /></strong>
</h2>
</div>
<div class="form-group">
<input type="hidden" name="hotelMasterId1"
value="${hotel.hotelId}" />
<form:input type="hidden" path="hotelId"
value="${hotel.hotelId}" />
<label class="col-md-4 control-label"
for="corporate_Name"><spring:message
code="label.hotelname" /><span
class="text-danger">*</span>
</label>
<div class="col-md-6">
<spring:message htmlEscape="false"
code='label.hotelname' var="hotelName"/>
<form:input path="hotelName"
class="form-control"
placeholder="${hotelName}.."/>
</div>
</div>
<div class="form-group">
<label class="col-md-4 control-label"
for="telephone1"><spring:message
code="label.hoteltype" /><span
class="text-danger">*</span></label>
<div class="col-md-6">
<select id="regionSelect"
name="hotelTypeId" class="chosen form-control" multiple="multiple">
<c:forEach items="$
{hotelTypeList}" var="hotelType1">
<c:set var="present"
value="false" />
<c:forEach items="${hotelType}"
var="hotelTypeIds">
<c:if test="$
{hotelType1.hotelTypeId eq hotelTypeIds}">
<c:set var="present"
value="true" />
</c:if>
</c:forEach>
<option value="$
{hotelType1.hotelTypeId}" <c:if test="${present}"> selected="selected" </c:if>>$
{hotelType1.hotelTypeName}</option>
</c:forEach>
</select>
<%-- <select class="cuisine_chosen"
data-
placeholder="<spring:message code='label.choosecuisine' />"
multiple="multiple"
class="chosen" id="cuisines"
name="cuisines">
<c:forEach items="$
{cuisineList}" var="cuisine">
<c:set var="present"
value="false" />
<c:forEach items="$
{cuisines}" var="restCuisine">
<c:if test="$
{cuisine.name eq restCuisine}">
<c:set
var="present" value="true" />
</c:if>
</c:forEach>
<option value="$
{cuisine.name}"
<c:if test="$
{present}"> selected="selected" </c:if>>${cuisine.name}</option>
</c:forEach>
</select>
<form:select id="regionSelect" path="hotelType"
multiple="true" class="form-
control">
<form:options items="$
{hotelTypeList}"
<div class="block">
<div class="block-title">
<h2>
<strong><spring:message
code="heading.contactinfo" /></strong>
</h2>
</div>
<div class="form-group">
<label class="col-md-4 control-label"
for="telephone1"><spring:message
code="label.telephone1" /><span
class="text-danger">*</span></label>
<div class="col-md-6">
<spring:message htmlEscape="false"
code='label.telephone1' var="telephone1"/>
<form:input path="telephone"
class="form-control"
placeholder="${telephone1}.."/>
</div>
</div>
<div class="form-group">
<label class="col-md-4 control-label"
for="rest_email"><spring:message
code="label.hotelemail" /><span
class="text-danger">*</span></label>
<div class="col-md-6">
<spring:message htmlEscape="false"
code='label.hotelemail' var="corporateEmail"/>
<form:input path="emailId"
class="form-control"
placeholder="$
{corporateEmail}.."/>
</div>
</div>
<div class="form-group">
<label class="col-md-4 control-label"
for="addressline1"><spring:message
code="label.website" /><span
class="text-danger">*</span>
</label>
<div class="col-md-6">
<spring:message htmlEscape="false"
code='label.website' var="hotelWebsite"/>
<form:input path="hotelWebsite"
class="form-control"
placeholder="$
{hotelWebsite}.."/>
</div>
</div>
<div class="form-group">
<label class="col-md-4 control-label"
for="addressline1"><spring:message
code="label.noOfRooms" /><span
class="text-danger">*</span>
</label>
<div class="col-md-6">
<spring:message htmlEscape="false"
code='label.noOfRooms' var="noOfRooms"/>
<form:input path="noOfRooms"
class="form-control"
placeholder="${noOfRooms}.."/>
</div>
</div>
<div class="form-group">
<label class="col-md-4 control-label"
for="addressline1"><spring:message
code="label.addressline1"
/><span class="text-danger">*</span>
</label>
<div class="col-md-6">
<spring:message htmlEscape="false"
code='label.addressline1' var="hotelAddressLine1"/>
<form:textarea rows="3" cols="20"
path="hotelAddressLine1"
class="form-control"
placeholder="$
{hotelAddressLine1}.."/>
</div>
</div>
<div class="form-group">
<label class="col-md-4 control-label"
for="addressline2"><spring:message
code="label.addressline2"
/></label>
<div class="col-md-6">
<spring:message code='label.addressline2'
var="hotelAddressLine2" htmlEscape="false"/>
<form:textarea rows="3" cols="20"
path="hotelAddressLine2"
class="form-control"
placeholder="$
{hotelAddressLine2}.."/>
</div>
</div>
</div>
<div class="col-md-6">
<div class="block">
<div class="block-title">
<h2>
<strong><spring:message
code="heading.admininfo" /></strong>
</h2>
</div>
<div class="form-group">
<label class="col-md-4 control-label"
for="first_Name"><spring:message
code="label.firstname" /><span
class="text-danger">*</span> </label>
<div class="col-md-6">
<spring:message code='label.firstname'
var="firstName" htmlEscape="false"/>
<form:input id="firstName"
path="hotelAdmin.firstName"
class="form-control"
placeholder="${firstName}.."/>
</div>
</div>
<div class="form-group">
<label class="col-md-4 control-label"
for="last_Name"><spring:message
code="label.lastname" /><span
class="text-danger">*</span> </label>
<div class="col-md-6">
<spring:message htmlEscape="false"
code='label.lastname' var="lastName"/>
<form:input path="hotelAdmin.lastName"
class="form-control"
placeholder="${lastName}.."/>
</div>
</div>
<div class="form-group">
<label class="col-md-4 control-label"
for="email"><spring:message
code="label.emailid" /><span
class="text-danger">*</span></label>
<div class="col-md-6">
<form:input path="hotelAdmin.emailId"
class="form-control"
placeholder="test@example.com"
id="emailId" onchange="memberEmailVerification()"/>
<%-- <span class="text-danger"
id="notavailable1"
style="display:
none"> <spring:message
code="alert.emailnotavailable" />
</span> <span class="text-
success" id="available1"
style="display:
none"> <spring:message
code="alert.emailavailable" />
</span> <span id="loading"
style="display: none"><i
class="fa fa-spinner
fa-spin"></i> </span> --%>
</div>
</div>
<div class="form-group">
<label class="col-
md-4 control-label" for="mobile"><spring:message
class="form-control"
<div class="form-group">
<label class="col-md-4 control-label"
for="login"><spring:message
code="label.loginid" /><span
class="text-danger">*</span> </label>
<div class="col-md-6">
<spring:message
code='label.loginid' var="loginId" htmlEscape="false"/>
<form:input id="login"
path="hotelAdmin.loginId"
class="form-
control" placeholder="please enter loginId.."/>
</div>
</div>
<c:if test="${hotel.hotelId eq null}">
<div class="form-group">
<label class="col-md-4 control-label"
for="password"><spring:message
code="label.password" /><span
class="text-danger">*</span> </label>
<div class="col-md-6">
<form:input id="password"
path="hotelAdmin.password"
class="form-control"
placeholder="Choose a crazy
one.." type="password"/>
</div>
</div>
<div class="form-group">
<label class="col-md-4 control-label"
for="confirm_password"><spring:message
code="label.confirmpassword"
/><span class="text-danger">*</span>
</label>
<div class="col-md-6">
<form:input
path="hotelAdmin.confirmPassword"
class="form-control"
placeholder="..and confirm it!"
type="password"/>
</div>
</div>
</c:if>
<c:if test="${hotel.hotelId eq null}">
<div class="block full">
<div class="block-title">
<div class="block-options pull-
right"></div>
<h2>
<strong>Hotel Image
</strong> <br><small
style="float: left; margin-top: 4px;">Hotel Image info</small>
</h2>
</div>
onclick="deleteRestImg(${image.image.imageId})" title="Delete"
class="btn btn-xs
btn-danger"><i class="fa fa-times"></i>
</a>
</span>
<img border="0" src="$
{image.image.imagePath}" width="150"
height="110">
</div>
</c:forEach>
</div>
</div>
</div>
</div>
</div>
<div class="row">
<div class="col-md-12">
<div class="block ">
<div class="block-title">
<div class="block-options pull-
right"></div>
<h2><strong>Hotel Rate Info</strong>
</h2></div>
<div class="row" id="hotel-rate">
<div class='col-md-2 col-sm-12'>
<div class='form-group'>
<label class='control-label' >Per Person Lunch
Rate</label>
<form:input path="perPersonLunchRate"
class="comment form-control ui-wizard-content "
placeholder="Lunch Rate"
type="text" />
</div>
</div>
<div class='col-md-5 col-sm-12'>
<div class='form-group'>
<label class='control-label' >Inclusion</label>
<form:textarea path="perPersonLunchExclusion"
class="comment form-control ui-wizard-content "
placeholder="Lunch Exclusion" row="3"
type="text" />
</div>
</div>
<div class='col-md-5 col-sm-12'>
<div class='form-group'>
<label class='control-label' >Exclusion</label>
<form:textarea path="perPersonLunchInclusion"
class="comment form-control ui-wizard-content "
placeholder="Lunch Inclusion" row="3"
type="text" />
</div>
</div>
<div class='col-md-2 col-sm-12'>
<div class='form-group'>
<label class='control-label' >Per Person Dinner
Rate</label>
<form:input path="perPersonDinnerRate"
class="comment form-control ui-wizard-content "
placeholder="Dinner Rate"
type="text" />
</div>
</div>
<div class='col-md-5 col-sm-12'>
<div class='form-group'>
<label class='control-label' >Inclusion</label>
<form:textarea path="perPersonDinnerExclusion"
class="comment form-control ui-wizard-content "
placeholder="Lunch Exclusion" row="3"
type="text" />
</div>
</div>
<div class='col-md-5 col-sm-12'>
<div class='form-group'>
<label class='control-label' >Exclusion</label>
<form:textarea path="perPersonDinnerInclusion"
class="comment form-control ui-wizard-content "
placeholder="Lunch Inclusion" row="3"
type="text" />
</div>
</div>
<div class='col-md-2 col-sm-12'>
<div class='form-group'>
<label class='control-label' >Per Person Hi-Tea
Rate</label>
<form:input path="perPersonHiTeaRate"
class="comment form-control ui-wizard-content "
placeholder="Hi-Tea Rate"
type="text" />
</div>
</div>
<div class='col-md-5 col-sm-12'>
<div class='form-group'>
<label class='control-label' >Inclusion</label>
<form:textarea path="perPersonHiTeaExclusion"
class="comment form-control ui-wizard-content "
placeholder="Lunch Exclusion" row="3"
type="text" />
</div>
</div>
<div class='col-md-5 col-sm-12'>
<div class='form-group'>
<label class='control-label' >Exclusion</label>
<form:textarea path="perPersonHiTeaInclusion"
class="comment form-control ui-wizard-content "
placeholder="Lunch Inclusion" row="3"
type="text" />
</div>
</div>
</div>
</div>
</div>
</div>
<div class="block">
<div class=" " id="roomSlab">
<div>
<div>
<p><a id="addRoomSlab" class="btn btn-
sm btn-primary"> Add
Room Detail </a>
<!-- <a id="removeSlab"
class="btn btn-sm btn-primary" style="display: none;">
Remove Room Slab </a> -->
</p>
</div>
</div><br>
<c:forEach var="current" items="${hotel.roomDetail}"
varStatus="count">
<div class="form-group" id="room_slab_$
{count.count - 1}">
<div class='row'>
<div class='col-md-4'>
<div class='form-group'>
<div class='col-md-12'>
<form:input
path="roomDetail[${count.count - 1}].roomName"
id="roomDetail${count.count - 1}roomName"
class="comment
form-control ui-wizard-content" />
</div>
</div>
</div>
<div class='col-md-2'>
<div class='form-group'>
<div class='col-md-12'>
<form:input
path="roomDetail[${count.count - 1}].roomCount"
class="comment
form-control ui-wizard-content "
id="roomDetail$
{count.count - 1}roomCount" type="text" disabled="disabled" />
</div>
</div>
</div>
<div class='col-md-4'>
<div class='form-group'>
<div class='col-md-12'>
<form:input
path="roomDetail[${count.count - 1}].comment"
id="roomDetail$
{count.count - 1}comment"
class="comment
form-control ui-wizard-content "
type="text"
disabled="disabled" />
</div>
</div>
</div>
<div class='col-md-2'>
<div class='form-group'>
<div id='remove_slab_$
{count.count - 1}' onclick='removeCustom0(${count.count - 1})' class='btn btn-sm
btn-primary' >
<i class='hi hi-
remove'></i>Remove
</div>
</div>
</div>
<div class='col-md-12'>
<input type="radio"
<c:if test="${current.roomType
eq 'single'}">checked="checked"</c:if> value="single" name="roomDetail[$
{count.count - 1}].roomType" />
Single
<input type="radio" <c:if
test="${current.roomType eq 'double'}">checked="checked"</c:if>
value="double"
name="roomDetail[${count.count - 1}].roomType" />
Double
<input type="radio" <c:if
test="${current.roomType eq 'twin'}">checked="checked"</c:if>
value="twin"
name="roomDetail[${count.count - 1}].roomType" />
Twin
<input type="radio" <c:if
test="${current.roomType eq 'king'}">checked="checked"</c:if>
value="king"
name="roomDetail[${count.count - 1}].roomType" />
Triple
<%-- <form:radiobuttons
path="roomDetail[${count.count - 1}].roomType" items="${roomTypeList}" />
--%> </div>
</div>
<c:set var="maxCount" value="$
{count.count}"/>
</div>
</c:forEach>
</div>
</div>
<div class="block">
<div class="block-title">
<h2>
<strong><spring:message
code="heading.hotelbanquet" /></strong><br> <small
style="float: left; margin-top:
4px;"><spring:message
code="heading.banquetdetails"
/></small>
</h2>
</div>
<div class="form-group">
<label class="col-md-2 control-label"
for="offer_validity">HotelBanquet</label>
<div class="col-md-9">
<label class="switch switch-primary"> <input
type="checkbox" id="hotel_banquet" <c:if test="$
{hotel.hotelBanquet}">checked</c:if> name="hotelBanquet"/> <span></span>
</label>
</div>
</div>
<div id="hotelbanquet" style="display: none;">
<div class="row">
<div class='col-md-2 col-sm-12'>
<div class='form-group'>
<label class='control-label' >Per Person Lunch
Rate</label>
<form:input
path="banquetMaster.perPersonLunchRate"
class="comment form-control ui-wizard-content "
placeholder="Lunch Rate"
type="text" />
</div>
</div>
<div class='col-md-5 col-sm-12'>
<div class='form-group'>
<label class='control-label' >Inclusion</label>
<form:textarea
path="banquetMaster.perPersonLunchExclusion"
class="comment form-control ui-wizard-content "
placeholder="Lunch Exclusion" row="3"
type="text" />
</div>
</div>
<div class='col-md-5 col-sm-12'>
<div class='form-group'>
<label class='control-label' >Exclusion</label>
<form:textarea
path="banquetMaster.perPersonLunchInclusion"
class="comment form-control ui-wizard-content "
placeholder="Lunch Inclusion" row="3"
type="text" />
</div>
</div>
<div class='col-md-2 col-sm-12'>
<div class='form-group'>
<label class='control-label' >Per Person Dinner
Rate</label>
<form:input
path="banquetMaster.perPersonDinnerRate"
class="comment form-control ui-wizard-content "
placeholder="Dinner Rate"
type="text" />
</div>
</div>
<div class='col-md-5 col-sm-12'>
<div class='form-group'>
<label class='control-label' >Inclusion</label>
<form:textarea
path="banquetMaster.perPersonDinnerExclusion"
class="comment form-control ui-wizard-content "
placeholder="Lunch Exclusion" row="3"
type="text" />
</div>
</div>
<div class='col-md-5 col-sm-12'>
<div class='form-group'>
<label class='control-label' >Exclusion</label>
<form:textarea
path="banquetMaster.perPersonDinnerInclusion"
class="comment form-control ui-wizard-content "
placeholder="Lunch Inclusion" row="3"
type="text" />
</div>
</div>
<div class='col-md-2 col-sm-12'>
<div class='form-group'>
<label class='control-label' >Per Person Hi-Tea
Rate</label>
<form:input
path="banquetMaster.perPersonHiTeaRate"
class="comment form-control ui-wizard-content "
placeholder="Hi-Tea Rate"
type="text" />
</div>
</div>
<div class='col-md-5 col-sm-12'>
<div class='form-group'>
<label class='control-label' >Inclusion</label>
<form:textarea
path="banquetMaster.perPersonHiTeaExclusion"
class="comment form-control ui-wizard-content "
placeholder="Lunch Exclusion" row="3"
type="text" />
</div>
</div>
<div class='col-md-5 col-sm-12'>
<div class='form-group'>
<label class='control-label' >Exclusion</label>
<form:textarea
path="banquetMaster.perPersonHiTeaInclusion"
class="comment form-control ui-wizard-content "
placeholder="Lunch Inclusion" row="3"
type="text" />
</div>
</div>
</div>
<div class="">
<div class="row" id="banquetDetailsSlab">
<div class="col-md-12">
<div>
<p><a id="addBanquetDetailSlab"
class="btn btn-sm btn-primary"> Add
Banquet Detail </a>
<!-- <a id="removeSlab"
class="btn btn-sm btn-primary" style="display: none;">
Remove Room Slab </a> -->
</p>
</div>
</div><br>
<c:forEach var="current" items="$
{hotel.banquetMaster.banquetDetails}"
varStatus="count">
<div class="form-group" id="room_slab_$
{count.count - 1}">
<div class='col-md-6' style='border-right:thin
solid #ccc;'>
<div class='row'>
<div class='col-md-4'>
<div class='form-group'>
<label class='control-
label' >Banquet Name</label>
<form:input
path="banquetMaster.banquetDetails[${count.count - 1}].banquetVenueName"
id="banquetDetails${count.count - 1}banquetVenueName"
class="comment
form-control ui-wizard-content" />
</div>
</div>
<div class='col-md-4'>
<div class='form-group'>
<label class='control-
label' >Banquet Size</label>
<form:input
path="banquetMaster.banquetDetails[${count.count - 1}].roomSize"
class="comment
form-control ui-wizard-content "
id="banquetDetails$
{count.count - 1}roomSize" type="text" disabled="disabled" />
</div>
</div>
<div class='col-md-4'>
<div class='form-group'>
<div class='col-md-12'>
<label class='control-
label' >Per Person Rate</label>
<form:input
path="banquetMaster.banquetDetails[${count.count - 1}].perPersonRate"
class="comment
form-control ui-wizard-content "
id="banquetDetails$
{count.count - 1}perPersonRate" type="text" disabled="disabled" />
</div>
</div>
</div>
<div class='col-md-4'>
<div class='form-group'>
<label class='control-label'
>Min no Delegates</label>
<form:input
path="banquetMaster.banquetDetails[${count.count - 1}].minNoDelegates"
class="comment
form-control ui-wizard-content "
id="banquetDetails$
{count.count - 1}minNoDelegates" type="text" disabled="disabled" />
</div>
</div>
<div class="col-md-4">
<div class="form-group">
<label class="control-label">Pillars</label>
<div>
<label for='example-inline-checkbox1'
class='checkbox-inline'>
<input type="radio"
<c:if test="${current.pillar eq
true}">checked="checked"</c:if> value="true"
name="banquetMaster.banquetDetails[${count.count - 1}].pillar" />
Yes</label>
<label for='example-inline-
checkbox2' class='checkbox-inline'>
<input type="radio" <c:if
test="${current.pillar eq false}">checked="checked"</c:if>
value="false"
name="banquetMaster.banquetDetails[${count.count - 1}].pillar" />
No </label>
</div>
</div>
</div>
<%-- <div class='col-md-4'>
<div class='form-group'>
<label for='example-file-input'
class='control-label'>Upload Image</label>
<div>
<form:input type='file'
path='banquetDetails[${count.count - 1}].image'
id='banquetDetails"+count+"image'/>
</div>
</div>
</div> --%>
</div>
</div>
<div class="col-md-6">
<div class='col-md-3 col-sm-12'>
<div class='form-group'>
<label class='control-
label' >Banquet</label>
<form:input
path="banquetMaster.banquetDetails[${count.count - 1}].banquetCapacity"
id="banquetDetails$
{count.count - 1}banquetCapacity"
class="comment
form-control ui-wizard-content "
type="text"
disabled="disabled" />
</div>
</div>
<div class='col-md-3 col-sm-12'>
<div class='form-group'>
<label class='control-
label' >Reception</label>
<form:input
path="banquetMaster.banquetDetails[${count.count - 1}].receptionCapacity"
id="banquetDetails$
{count.count - 1}receptionCapacity"
class="comment
form-control ui-wizard-content "
type="text"
disabled="disabled" />
</div>
</div>
<div class='col-md-3 col-sm-12'>
<div class='form-group'>
<label class='control-
label' >Theatre</label>
<form:input
path="banquetMaster.banquetDetails[${count.count - 1}].thetareCapacity"
id="banquetDetails$
{count.count - 1}thetareCapacity"
class="comment
form-control ui-wizard-content "
type="text"
disabled="disabled" />
</div>
</div>
<div class='col-md-3 col-sm-12'>
<div class='form-group'>
<label class='control-
label' >Class Room</label>
<form:input
path="banquetMaster.banquetDetails[${count.count - 1}].classroomCapacity"
id="banquetDetails$
{count.count - 1}classroomCapacity"
class="comment
form-control ui-wizard-content "
type="text"
disabled="disabled" />
</div>
</div>
<div class='col-md-3 col-sm-12'>
<div class='form-group'>
<label class='control-
label' >Board Room</label>
<form:input
path="banquetMaster.banquetDetails[${count.count - 1}].boardroomCapacity"
id="banquetDetails$
{count.count - 1}boardroomCapacity"
class="comment
form-control ui-wizard-content "
type="text"
disabled="disabled" />
</div>
</div>
<div class='col-md-3 col-sm-12'>
<div class='form-group'>
<label class='control-
label' >U-Shaped</label>
<form:input
path="banquetMaster.banquetDetails[${count.count - 1}].ushapedCapacity"
id="banquetDetails$
{count.count - 1}ushapedCapacity"
class="comment
form-control ui-wizard-content "
type="text"
disabled="disabled" />
</div>
</div>
<div class='col-md-3 col-sm-12'>
<div class='form-group'>
<label class='control-
label' >Hollow Square</label>
<form:input
path="banquetMaster.banquetDetails[${count.count - 1}].hollowSquareCapacity"
id="banquetDetails$
{count.count - 1}hollowSquareCapacity"
class="comment
form-control ui-wizard-content "
type="text"
disabled="disabled" />
</div>
</div>
<div class='col-md-2'>
<div class='form-group'>
<div id='remove_slab_$
{count.count - 1}' onclick='removeCustom1(${count.count - 1})' class='btn btn-sm
btn-primary' >
<i class='hi hi-
remove'></i>Remove
</div>
</div>
</div>
</div>
<c:set var="maxCount1" value="$
{count.count}"/>
</div>
</c:forEach>
</div>
</div>
</div>
</div>
<div class="block">
<div class="block-title">
<h2>
<strong><spring:message
code="heading.facilities" /></strong><br> <small
style="float: left; margin-top:
4px;"><spring:message
code="heading.facilities"
/></small>
</h2>
</div>
<div class="form-group">
<div class="col-sm-4">
<label class="col-md-6 control-label"
for="ac"><spring:message
code="label.swimmingPool"
/></label>
<div class="col-md-4">
<label class="switch switch-primary">
<input type="checkbox" <c:if test="${hotel.swimmingPool}">checked</c:if>
id="swimmingPool"
name="swimmingPool" class="ui-
wizard-content" /> <span></span></label>
</div>
</div>
<div class="col-sm-4">
<label class="col-md-6 control-label"
for="creditCard"><spring:message
code="label.lawnspaces"
/></label>
<div class="col-md-4">
<label class="switch switch-primary">
<input type="checkbox" <c:if test="$
{hotel.lawnSpaces}">checked</c:if>
id="lawnSpaces"
name="lawnSpaces" /> <span></span></label>
</div>
</div>
<div class="col-sm-4">
<label class="col-md-6 control-label"
for="wifi"><spring:message
code="label.wifi" /></label>
<div class="col-md-4">
<label class="switch switch-primary">
<input type="checkbox" <c:if test="${hotel.wifi}">checked</c:if> id="wifi"
name="wifi" /> <span></span></label>
</div>
</div>
<div class="col-sm-4">
<label class="col-md-6 control-label"
for="gourmet7_Reach"><spring:message
code="label.businessCenter"
/></label>
<div class="col-md-4">
<label class="switch switch-primary">
<input type="checkbox" <c:if test="${hotel.businessCenter}">checked</c:if>
id="businessCenter"
name="businessCenter" /> <span></span></label>
</div>
</div>
<div class="col-sm-4">
<label class="col-md-6 control-label"
for="nonvage"><spring:message
code="label.spa" /></label>
<div class="col-md-4">
<label class="switch switch-primary">
<input type="checkbox" <c:if test="${hotel.spa}">checked</c:if> id="spa"
name="spa" />
<span></span></label>
</div>
</div>
<div class="col-sm-4">
<label class="col-md-6 control-label"
for="parking"><spring:message
code="label.smokingRooms"
/></label>
<div class="col-md-4">
<label class="switch switch-primary">
<input type="checkbox" <c:if test="${hotel.smokingRooms}">checked</c:if>
id="smokingRooms"
name="smokingRooms"
/> <span></span></label>
</div>
</div>
<div class="col-sm-4">
<label class="col-md-6 control-label"
for="toilet"><spring:message
code="label.bar" /></label>
<div class="col-md-4">
<label class="switch switch-primary">
<input type="checkbox" <c:if test="${hotel.barRoom}">checked</c:if> id="barRoom"
name="barRoom"
/> <span></span></label>
</div>
</div>
<div class="col-sm-4">
<label class="col-md-6 control-label"
for="servesalcohol"><spring:message
code="label.facilityForDisableGuest" /></label>
<div class="col-md-4">
<label class="switch switch-primary">
<input type="checkbox" <c:if test="$
{hotel.facilityForDisableGuest}">checked</c:if>
id="facilityForDisableGuest"
name="facilityForDisableGuest" /> <span></span></label>
</div>
</div>
<div class="col-sm-4">
<label class="col-md-6 control-label"
for="smoking"><spring:message
code="label.veg" /></label>
<div class="col-md-6">
<label class="switch switch-primary">
<input type="checkbox" <c:if test="${hotel.veg}">checked</c:if> id="veg"
name="veg" />
<span></span></label>
</div>
</div>
<div class="col-sm-4">
<label class="col-md-6 control-label"
for="music"><spring:message
code="label.nonveg" /></label>
<div class="col-md-4">
<label class="switch switch-primary">
<input type="checkbox" <c:if test="${hotel.nonVeg}">checked</c:if> id="nonVeg"
name="nonVeg"
/> <span></span></label>
</div>
</div>
<div class="col-sm-4">
<label class="col-md-6 control-label"
for="happyHours"><spring:message
code="label.bothvegnonveg"
/></label>
<div class="col-md-4">
<label class="switch switch-primary">
<input type="checkbox" <c:if test="${hotel.vegNonVegBoth}">checked</c:if>
id="vegNonVegBoth"
name="vegNonVegBoth" />
<span></span></label>
</div>
</div>
<div class="col-sm-4">
<label class="col-md-6 control-label"
for="takeaway"><spring:message
code="label.gym" /></label>
<div class="col-md-4">
<label class="switch switch-primary">
<input type="checkbox" <c:if test="${hotel.gym}">checked</c:if> id="gym"
name="gym"
/><span></span></label>
</div>
</div>
</div>
</div>
<div class="form-group form-actions">
<div class="col-md-9 col-md-offset-3">
<button id="corporate_submit" type="submit"
class="btn btn-sm btn-primary save">
<i class="fa fa-angle-right"></i>
<spring:message code="button.save" />
</button>
<c:if test="${visitor.role.id eq 3}">
<a href="<%=contexturl %>HotelAdmin" class="btn btn-sm
btn-primary"><i
class="gi gi-remove"></i> <spring:message
code="button.cancel" />
</a>
</c:if>
<c:if test="${visitor.role.id eq 2}">
<a href="<%=contexturl %>ManageHotel/HotelList/"
class="btn btn-sm btn-primary"><i
class="gi gi-remove"></i> <spring:message
code="button.cancel" />
</a>
</c:if>
</div>
</div>
</form:form>
if ($('#hotel_banquet').is(':checked')) {
$("#hotelbanquet").css("display", "block");
}
$(".chosen").chosen();
$(".area_chosen").chosen();
$(".state_chosen").chosen();
$(".city_chosen").chosen();
$(".hotel_type").chosen();
$(".country_chosen").chosen();
$('#hotel_banquet').click(function() {
if ($
('#hotel_banquet').is(':checked')) {
$
("#hotelbanquet").css("display", "block");
} else {
$
("#hotelbanquet").css("display", "none");
}
});
/* $('#regionSelect').multiselect({
includeSelectAllOption : true
}); */
Dropzone.autoDiscover = false;
var i=0;
$("div#myId")
.dropzone(
{
acceptedFiles:
"image/*",
url : "<
%=contexturl%>ManageOutlet/OutletList/UploadImages"
});
$("#hotel_form").validate(
{ errorClass:"help-block
animation-slideDown",
errorElement:"div",
hotelName : {
required : !0,maxlength : 75
},
hotelTypeId:{
required : !0
},
telephone :{
emailId : {
email : !0
},
logo:{
required :!0
},
//
hotelDescription:{
//
required:!0,maxlegth:500,
// },
hotelAddressLine1 : {
required : !0,
maxlength : 255
},
hotelWebsite :{
required : !0,urlTrim:!0,
},
hotelAddressLine2 : {
maxlength : 255
},
noOfRooms:{
required : !0
},
'c
ity.cityId': {
required : !0
},
's
tate.stateId': {
required : !0
},
'a
rea.areaId': {
required : !0
},
'h
otelAdmin.firstName': {
required : !0,mobile : !0
},
'h
otelAdmin.loginId' : {
minlength : 6
},
'h
otelAdmin.password' : {
minlength : 6
},
'h
otelAdmin.confirmPassword' : {
required : !0,
equalTo : "#password"
},
'h
otelAdmin.emailId' : {
email : !0
},
perPersonLunchRate:{
perPersonLunchExclusion:{
required : !0
},
perPersonLunchInclusion:{
required : !0
},
perPersonDinnerRate:{
perPersonDinnerExclusion:{
required : !0
},
perPersonDinnerInclusion:{
required : !0
},
perPersonHiTeaRate:{
perPersonHiTeaExclusion:{
required : !0
},
perPersonHiTeaInclusion:{
required : !0
},
'banquet
Master.perPersonLunchRate':{
'banquet
Master.perPersonLunchExclusion':{
required : !0
},
'banquet
Master.perPersonLunchInclusion':{
required : !0
},
'banquet
Master.perPersonDinnerRate':{
required : !0
},
'banquet
Master.perPersonDinnerInclusion':{
required : !0
},
'banquet
Master.perPersonHiTeaRate':{
required : !0
},
'banquet
Master.perPersonHiTeaInclusion':{
required : !0
},
},
messages
: {
hotelName : {
hotelTypeId:{
telephone : {
required :'<spring:message
code="validation.pleaseenteratelephonenumber"/>',
},
emailId : {
hotelDescription:{
logo:{
hotelAddressLine1 : {
hotelAddressLine2 : {
hotelWebsite : {
urlTrim:'<spring:message code="validation.pleaseenterproperurl"/>',
},
'c
ity.cityId': {
perPersonLunchRate:{
perPersonLunchExclusion:{
perPersonLunchInclusion:{
perPersonDinnerRate:{
required : 'please enter this field ',
perPersonDinnerExclusion:{
perPersonDinnerInclusion:{
perPersonHiTeaRate:{
perPersonHiTeaExclusion:{
perPersonHiTeaInclusion:{
'b
anquetMaster.perPersonLunchInclusion':{
'h
otelAdmin.firstName' : {
minlength :'<spring:message
code="validation.loginidmustbeatleast6character"/>',
minlength :'<spring:message
code="validation.passwordmustbeatleast6character"/>',
equalTo :'<spring:message
code="validation.pleaseenterthesamepasswordasabove"/>'
},
'h
otelAdmin.emailId' : {
$("#delete_restImgYes").click(function(){
$("#imgId").val(selectedId);
// $("#hotelId").val(${hotel.hotelId});//
$("#delete_restImg_Form").submit();
});
$
('select[name="state.stateId"]').chosen().change( function() {
var stateId = ($(this).val());
$.ajax({
type: "GET",
async: false,
url: "<%=contexturl
%>city/citybystateid/"+stateId,
success: function(data,
textStatus, jqXHR){
var obj =
jQuery.parseJSON(data);
var len=obj.length;
var myOptions = "<option
value></option>";
for(var i=0; i<len; i++){
myOptions += '<option
value="'+obj[i].cityId+'">'+obj[i].cityName+'</option>';
}
$
(".city_chosen").html(myOptions).chosen().trigger("chosen:updated");
},
dataType: 'html'
});
});
$
('select[name="city.cityId"]').chosen().change( function() {
var cityId = ($(this).val());
$.ajax({
type: "GET",
async: false,
url: "<%=contexturl
%>area/areabycityid/"+cityId,
success: function(data,
textStatus, jqXHR){
var obj =
jQuery.parseJSON(data);
var len=obj.length;
var myOptions = "<option
value></option>";
for(var i=0; i<len; i++){
myOptions += '<option
value="'+obj[i].areaId+'">'+obj[i].areaName+'</option>';
}
$
(".area_chosen").html(myOptions).chosen().trigger("chosen:updated");
},
dataType: 'html'
});
});
/* <c:if test="${maxCount >= 1}">
$
("#removeSlab").css("display","inline");
</c:if> */
<c:if test="${maxCount == 5}">
$("#addRoomSlab").css("display","none");
</c:if>
count=${maxCount};
$("#addRoomSlab").click(function(){
var lastcount=count-1;
var lastdata=$.trim($
("#roomDetail"+lastcount+"roomCount").val());
var lastdatamin=$.trim($
("#roomDetail"+lastcount+"roomName").val());
var lastdesc=$.trim($
("#roomDetail"+lastcount+"comment").val());
if(count>=1&&(lastdata==""||
lastdatamin==""||lastdesc==""))
{
$
("#hotel_form").submit();
}
else {
var slab="<div class='room_slab'
id='room_slab_"+count+"'> " +
"<div class='row'>" +
"<div class='col-md-4'><div
class='form-group'> " +
" <div class='col-md-12'> " +
" <input type='text'
name='roomDetail["+count+"].roomName' placeholder='Room Type'
id='roomDetail"+count+"roomName' " +
" class='comment form-control ui-
wizard-content' > " +
" </div> " +
" </div> </div> " +
" <div class='col-md-2'><div
class='form-group '> " +
" <div class='col-md-12'> " +
" <input type='text'
name='roomDetail["+count+"].roomCount' placeholder='Room Count'
id='roomDetail"+count+"roomCount'" +
" class='comment form-control ui-
wizard-content'> " +
" </div> " +
" </div></div> " +
" <div class='col-md-4'><div
class='form-group'> " +
" <div class='col-md-12'> " +
" <textarea type='text'
name='roomDetail["+count+"].comment' placeholder='Room Descriptions'
id='roomDetail"+count+"comment' " +
" class='comment form-control ui-
wizard-content'/> " +
" </div> " +
" </div></div> "+
" <div class='col-md-2'><div
class='form-group'> " +
" <div id='remove_slab_"+count+"'
onclick='removeCustom0("+count+")' class='btn btn-sm btn-primary' > "+
" <i class='hi hi-remove'></i>remove
"+
" </div></div> " +
" </div> "+
" </div> " +
" <div class='row'>" +
" <div class='col-md-12'> <div
class='row form-group'> " +
" <label class='col-md-
12'>Bedding</label>" +
" <div class=' col-md-12'> " +
" <label for='example-inline-
radio1' class='radio-inline'> " +
" <input type='radio'
value='single' checked='checked' name='roomDetail["+count+"].roomType'
id='roomDetail"+count+"singleRoom'> Single </label> " +
" <label for='example-inline-
radio1' class='radio-inline'> " +
" <input type='radio'
value='double' name='roomDetail["+count+"].roomType'
id='roomDetail"+count+"doubleRoom'> Double </label> " +
" <label for='example-inline-
radio1' class='radio-inline'> " +
" <input type='radio'
value='twin' name='roomDetail["+count+"].roomType'
id='roomDetail"+count+"twinRoom'> Twin </label> " +
" <label for='example-inline-
radio1' class='radio-inline'> " +
" <input type='radio'
value='triple' name='roomDetail["+count+"].roomType'
id='roomDetail"+count+"suiteRoom'> Triple </label> " +
" </div> </div> </div></div>" +
" </div>"
$("#roomSlab").append(slab);
$
('#roomDetail'+count+'roomName').rules("add", {
required:!0,
maxlength:75,
messages:{
required:'Please
enter this field',
maxlength:'This
field should not be more than 75 character',
}});
$
('#roomDetail'+count+'roomCount').rules("add", {
required:!0,
maxlength:3,
number: true,
messages:{
required:'Please
enter this field',
maxlength:'This
field should not be more than 3 digit',
number: 'Please
enter in number only',
}});
$
('#roomDetail'+count+'comment').rules("add", {
required:!0
,maxlength : 75,
messages:{
required:'This
field is required.',
maxlength:'comment
should not be more than 75 characters',
}
});
count++;
if(count==1)
{
$
("#removeSlab").css("display","inline");
}
if(count==5){
$
("#addRoomSlab").css("display","none");
}
});
count1=${maxCount1};
$
("#addBanquetDetailSlab").click(function(){
var lastcount=count1-1;
var
lastbanquetVenueName=$.trim($
("#banquetDetails"+lastcount+"banquetVenueName").val());
var lastroomSize=$.trim($
("#banquetDetails"+lastcount+"roomSize").val());
var lastbanquetCapacity=$.trim($
("#banquetDetails"+lastcount+"banquetCapacity").val());
var
lastreceptionCapacity=$.trim($
("#banquetDetails"+lastcount+"receptionCapacity").val());
var lastthetareCapacity=$.trim($
("#banquetDetails"+lastcount+"thetareCapacity").val());
var
lastclassroomCapacity=$.trim($
("#banquetDetails"+lastcount+"classroomCapacity").val());
var
lastboardroomCapacity=$.trim($
("#banquetDetails"+lastcount+"boardroomCapacity").val());
var lastushapedCapacity=$.trim($
("#banquetDetails"+lastcount+"ushapedCapacity").val());
var
lasthollowSquareCapacity=$.trim($
("#banquetDetails"+lastcount+"hollowSquareCapacity").val());
if(count1>=1&&(lastbanquetVenueName==""||lastroomSize==""||
lastbanquetCapacity==""
||
lastreceptionCapacity==""||lastthetareCapacity==""||lastclassroomCapacity==""
||
lastboardroomCapacity==""||lastushapedCapacity==""||
lasthollowSquareCapacity==""))
{
$
("#hotel_form").submit();
}
else {
var slab="<div class='col-md-12
banquet_slab' id='banquet_slab_"+count1+"'> " +
"<div class='row'> " +
"<div class='col-md-6'
style='border-right:thin solid #ccc;'> " +
"<div class='row'>"+
"<div class='col-md-4'> "+
"<div class='form-group'> "+
"<label class='control-label'
>Banquet Name</label> "+
"<input class='form-
control'name='banquetMaster.banquetDetails["+count1+"].banquetVenueName'
type='text' placeholder='Venue name'
id='banquetDetails"+count1+"banquetVenueName'> "+
"</div> "+
"</div> "+
"<div class='col-md-4'> " +
"<div class='form-group'>" +
"<label class='control-label'
>Banquet Size</label> "+
"<input class='form-
control'name='banquetMaster.banquetDetails["+count1+"].roomSize' type='text'
placeholder='Venue size' id='banquetDetails"+count1+"roomSize'> "+
"</div> "+
"</div> "+
"<div class='col-md-4'> " +
"<div class='form-group'> "+
"<label class='control-label' >Per
Person Rate</label> "+
"<input class='form-
control'name='banquetMaster.banquetDetails["+count1+"].perPersonRate'
type='text' placeholder='Per Person Rate'
id='banquetDetails"+count1+"perPersonRate'> "+
"</div> "+
"</div> "+
"<div class='col-md-4'> " +
"<div class='form-group'> "+
"<label class='' >Minimum No
Delegates</label> "+
"<input class='form-
control'name='banquetMaster.banquetDetails["+count1+"].minNoDelegates'
type='text' placeholder='Per Person Rate'
id='banquetDetails"+count1+"minNoDelegates'> "+
"</div> "+
"</div> "+
"<div class='col-md-4'> " +
"<div class='form-group'> " +
"<label class='control-
label'>Pillars</label> " +
"<div> " +
"<label for='example-inline-
checkbox1' class='checkbox-inline'> " +
"<input type='radio' value='1'
name='banquetMaster.banquetDetails["+count1+"].pillar'
id='banquetDetails"+count1+"pillar'> Yes </label>" +
"<label for='example-inline-
checkbox2' class='checkbox-inline'> " +
"<input type='radio' value='0'
checked='checked' name='banquetMaster.banquetDetails["+count1+"].pillar'
id='banquetDetails"+count1+"pillar'> No </label> " +
"</div> " +
"</div> " +
"</div> " +
/* "<div class='col-md-4'> "+
"<div class='form-group'> "+
"<label for='example-file-input'
class='control-label'>Upload Image</label> "+
"<div> "+
"<input type='file'
name=banquetDetails["+count+"].image' id=id='banquetDetails"+count+"image'> "+
"</div> "+
"</div> "+
"</div> "+ */
"</div> "+
"</div> "+
"<div class='col-md-6'> " +
"<div class='col-md-3 col-sm-12'> "
+
"<div class='form-group'> "+
"<label class='control-label'
>Banquet</label> "+
"<input class='form-
control'name='banquetMaster.banquetDetails["+count1+"].banquetCapacity'
type='text' placeholder='Capacity' id='banquetDetails"+count1+"banquetCapacity'>
"+
"</div> "+
"</div> "+
"<div class='col-md-3 col-sm-12'> "
+
"<div class='form-group'> "+
"<label class='control-label'
>Reception</label> "+
"<input class='form-
control'name='banquetMaster.banquetDetails["+count1+"].receptionCapacity'
type='text' placeholder='Capacity'
id='banquetDetails"+count1+"receptionCapacity'> "+
"</div> "+
"</div> "+
"<div class='col-md-3 col-sm-12'>
" +
"<div class='form-group'> "+
"<label class='control-label'
>Thetare</label> "+
"<input class='form-
control'name='banquetMaster.banquetDetails["+count1+"].thetareCapacity'
type='text' placeholder='Capacity' id='banquetDetails"+count1+"thetareCapacity'>
"+
"</div> "+
"</div> "+
"<div class='col-md-3 col-sm-12'>
" +
"<div class='form-group'> "+
"<label class='control-label'
>Class Room</label> "+
"<input class='form-
control'name='banquetMaster.banquetDetails["+count1+"].classroomCapacity'
type='text' placeholder='Capacity'
id='banquetDetails"+count1+"classroomCapacity'> "+
"</div> "+
"</div> "+
"<div class='col-md-3 col-sm-12'>
" +
"<div class='form-group'> "+
"<label class='control-label'
>Board Room</label> "+
"<input class='form-
control'name='banquetMaster.banquetDetails["+count1+"].boardroomCapacity'
type='text' placeholder='Capacity'
id='banquetDetails"+count1+"boardroomCapacity'> "+
"</div> "+
"</div> "+
"<div class='col-md-3 col-sm-12'>
" +
"<div class='form-group'> "+
"<label class='control-label' >U
Shaped</label> "+
"<input class='form-
control'name='banquetMaster.banquetDetails["+count1+"].ushapedCapacity'
type='text' placeholder='Capacity' id='banquetDetails"+count1+"ushapedCapacity'>
"+
"</div> "+
"</div> "+
"<div class='col-md-3 col-sm-12'>
" +
"<div class='form-group'> "+
"<label class='control-label'
>Hollow Square</label> "+
"<input class='form-
control'name='banquetMaster.banquetDetails["+count1+"].hollowSquareCapacity'
type='text' placeholder='Hollow Square Capacity'
id='banquetDetails"+count1+"hollowSquareCapacity'> "+
"</div> "+
"</div> "+
"<div class='col-md-2'><div
class='form-group'> " +
"<div id='remove_slab_"+count1+"'
onclick='removeCustom1("+count1+")' class='btn btn-sm btn-primary' > "+
"<i class='hi hi-remove'></i>Remove "+
"</div></div> " +
" </div> "+
"</div> </div> </div></div>"
$
("#banquetDetailsSlab").append(slab);
$
('#banquetDetails'+count1+'banquetVenueName').rules("add", {
required:!0,
maxlength:75,
messages:{
required:'Please
enter this field',
maxlength:'This
field should not be more than 75 character',
}});
$
('#banquetDetails'+count1+'roomSize').rules("add", {
required:!0,
maxlength:3,
number: true,
messages:{
required:'Please
enter this field',
maxlength:'This
field should not be more than 3 digit',
number: 'Please
enter in number only',
}});
$
('#banquetDetails'+count1+'perPersonRate').rules("add", {
required:!0,
maxlength:75,
number: true,
messages:{
$
('#banquetDetails'+count1+'minNoDelegates').rules("add", {
required:!0,
maxlength:75,
messages:{
$
('#banquetDetails'+count1+'banquetCapacity').rules("add", {
required:!0,
maxlength:8,
number: true,
messages:{
count1++;
if(count1==1)
{
$
("#removeSlab").css("display","inline");
}
if(count1==5){
$
("#addBanquetDetailSlab").css("display","none");
}
});
$("#removeSlab").click(function(){
removecount=count-1;
$
('#room_slab_'+removecount).remove();
count--;
if(count==4){
$
("#addGroupSlab").css("display","inline-block");
}
if(count==0)
{
$
("#removeSlab").css("display","none");
}
});
});
function showUploadImgDiv() {
document.getElementById('uploadImgDiv').style.display = "block";
document.getElementById('showImgDiv').style.display = "none";
}
function showRestImgDiv() {
document.getElementById('uploadImgDiv').style.display = "none";
document.getElementById('showImgDiv').style.display = "block";
}
function deleteRestImg(id){
selectedId = id;
}
function removeCustom0(count5){
$('#room_slab_'+count5).remove();
count--;
}
function removeCustom1(count5){
$('#banquet_slab_'+count5).remove();
count1--;
}
</script>
<style>
.chosen-container {
width: 250px !important;
}
</style>
<%@include file="../../inc/template_end.jsp"%>