131 lines
5.1 KiB
PHP
131 lines
5.1 KiB
PHP
<?php
|
|
/**
|
|
* @copyright 2009 City of Bloomington, Indiana
|
|
* @license http://www.gnu.org/copyleft/gpl.html GNU/GPL, see LICENSE.txt
|
|
* @author Cliff Ingham <inghamn@bloomington.in.gov>
|
|
* @param Interment $this->interment
|
|
* @param string $this->return_url
|
|
*/
|
|
$return_url = $this->return_url ? $this->return_url : BASE_URL.'/interments';
|
|
?>
|
|
<h2>Update Interment</h2>
|
|
<form method="post" action="<?php echo BASE_URL; ?>/interments/updateInterment.php">
|
|
<fieldset><legend>Interment Info</legend>
|
|
<input name="interment_id" type="hidden" value="<?php echo $this->interment->getId(); ?>" />
|
|
<input name="return_url" type="hidden" value="<?php echo $return_url; ?>" />
|
|
<table>
|
|
<tr><td><label for="interment-cemetery_id" class="required">Cemetery</label></td>
|
|
<td><select name="interment[cemetery_id]" id="interment-cemetery_id"
|
|
onchange="COB.populateSections(this.options[this.selectedIndex].value,'interment-section_id','<?php echo BASE_URL; ?>')">
|
|
<option></option>
|
|
<?php
|
|
$list = new CemeteryList();
|
|
$list->find();
|
|
foreach ($list as $cemetery) {
|
|
$name = View::escape($cemetery->getName());
|
|
$selected = $this->interment->getCemetery_id()==$cemetery->getId()
|
|
? 'selected="selected"'
|
|
: '';
|
|
echo "<option value=\"{$cemetery->getId()}\" $selected>$name</option>";
|
|
}
|
|
?>
|
|
</select>
|
|
</td>
|
|
</tr>
|
|
|
|
<tr><td><label for="interment-section_id">Section</label></td>
|
|
<td><select name="interment[section_id]" id="interment-section_id">
|
|
<option></option>
|
|
<?php
|
|
if ($this->interment->getSection_id()) {
|
|
foreach ($this->interment->getCemetery()->getSections() as $section) {
|
|
$name = $section->getName() ? View::escape($section->getName()) : View::escape($section->getCode());
|
|
$selected = $section->getId()==$this->interment->getSection_id()
|
|
? 'selected="selected"'
|
|
: '';
|
|
echo "<option value=\"{$section->getId()}\" $selected>$name</option>";
|
|
}
|
|
}
|
|
?>
|
|
</select>
|
|
<label for="interment-lot">Lot</label>
|
|
<input name="interment[lot]" id="interment-lot"
|
|
size="5" maxlength="5"
|
|
value="<?php echo View::escape($this->interment->getLot()); ?>" />
|
|
</td>
|
|
</tr>
|
|
|
|
<tr><td><label for="interment-book">Book</label></td>
|
|
<td><input name="interment[book]" id="interment-book"
|
|
size="4" maxlength="4"
|
|
value="<?php echo View::escape($this->interment->getBook()); ?>" />
|
|
<label for="interment-pageNumber">Page</label>
|
|
<input name="interment[pageNumber]" id="interment-pageNumber"
|
|
size="5" maxlength="5"
|
|
value="<?php echo View::escape($this->interment->getPageNumber()); ?>" />
|
|
</td>
|
|
</tr>
|
|
|
|
<tr><td><label for="interment-firstname">First</label></td>
|
|
<td><input name="interment[firstname]" id="interment-firstname"
|
|
value="<?php echo View::escape($this->interment->getFirstname()); ?>" />
|
|
</td>
|
|
</tr>
|
|
<tr><td><label for="interment-middleInitial">MI</label></td>
|
|
<td><input name="interment[middleInitial]" id="interment-middleInitial"
|
|
size="1" maxlength="1"
|
|
value="<?php echo View::escape($this->interment->getMiddleInitial()); ?>" />
|
|
</td>
|
|
</tr>
|
|
<tr><td><label for="interment-lastname">Last</label></td>
|
|
<td><input name="interment[lastname]" id="interment-lastname"
|
|
value="<?php echo View::escape($this->interment->getLastname()); ?>" />
|
|
</td>
|
|
</tr>
|
|
|
|
|
|
<tr><td><label for="interment-birthPlace">Place of Birth</label></td>
|
|
<td><input name="interment[birthPlace]" id="interment-birthPlace"
|
|
value="<?php echo View::escape($this->interment->getBirthPlace()); ?>" />
|
|
</td>
|
|
</tr>
|
|
|
|
<tr><td><label for="interment-lastResidence">Last Residence</label></td>
|
|
<td><input name="interment[lastResidence]" id="interment-lastResidence"
|
|
value="<?php echo View::escape($this->interment->getLastResidence()); ?>" />
|
|
</td>
|
|
</tr>
|
|
|
|
<tr><td><label for="interment-deceasedDate">Date of Death</label></td>
|
|
<td><input name="interment[deceasedDate]" id="interment-deceasedDate"
|
|
size="10" value="<?php echo $this->interment->getDeceasedDate('n/j/Y'); ?>" />
|
|
<label for="interment-age">Age</label>
|
|
<input name="interment[age]" id="interment-age"
|
|
size="3" maxlength="3"
|
|
value="<?php echo View::escape($this->interment->getAge()); ?>" />
|
|
<label for="interment-sex">Gender</label>
|
|
<select name="interment[sex]" id="interment-sex">
|
|
<option></option>
|
|
<option value="M" <?php echo $this->interment->getSex()=='M' ? 'selected="selected"' : ''; ?>>
|
|
M
|
|
</option>
|
|
<option value="F" <?php echo $this->interment->getSex()=='F' ? 'selected="selected"' : ''; ?>>
|
|
F
|
|
</option>
|
|
</select>
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
|
|
<div><label for="interment-notes">Notes</label></div>
|
|
<div>
|
|
<textarea name="interment[notes]" id="interment-notes" rows="3" cols="60"><?php echo View::escape($this->interment->getNotes()); ?></textarea>
|
|
</div>
|
|
|
|
<button type="submit" class="submit">Submit</button>
|
|
<button type="button" class="cancel" onclick="document.location.href='<?php echo $return_url; ?>';">
|
|
Cancel
|
|
</button>
|
|
</fieldset>
|
|
</form>
|