diff --git a/bdgwebkit/database.php b/bdgwebkit/database.php
index 3e6888aef675b34c949a29e5b7ae11b50c7c1159..e5f00ad29b615ea2f8498110a999d0fac2217b60 100644
--- a/bdgwebkit/database.php
+++ b/bdgwebkit/database.php
@@ -20,8 +20,8 @@ function postPermohonan($data)
 	if ($data['permohonan_id'] == '')
 	{
 		//create new permohonan
-		$permohonan = "INSERT INTO permohonan (nama, alamat, tempatLahir, tanggalLahir, namaAyah, alamatAyah, idAyah, namaIbu, alamatIbu, idIbu, status, tanggal_permohonan)
-			VALUES ('$data[NamaAnak]', '$data[Alamat]', '$data[TempatLahir]', '$data[TanggalLahir]','$data[NamaAyah]', '$data[AlamatAyah]', '$data[NIKAyah]', '$data[NamaIbu]', '$data[AlamatIbu]', '$data[NIKIbu]', 'diproses',  CURRENT_TIMESTAMP)";
+		$permohonan = "INSERT INTO permohonan (nama, jenisKelamin, alamat, tempatLahir, tanggalLahir, namaAyah, alamatAyah, idAyah, namaIbu, alamatIbu, idIbu, status, tanggal_permohonan, idRumahsakit)
+			VALUES ('$data[NamaAnak]', '$data[JenisKelamin]', '$data[Alamat]', '$data[TempatLahir]', '$data[TanggalLahir]','$data[NamaAyah]', '$data[AlamatAyah]', '$data[NIKAyah]', '$data[NamaIbu]', '$data[AlamatIbu]', '$data[NIKIbu]', 'diproses',  CURRENT_TIMESTAMP, '$data[idRumahsakit]')";
 	} 
 	else 
 	{
@@ -29,6 +29,7 @@ function postPermohonan($data)
 		$permohonan = "UPDATE permohonan
 			SET
 				nama='$data[NamaAnak]',
+				jenisKelamin='$data[JenisKelamin]',
 				alamat='$data[Alamat]',
 				tempatLahir='$data[TempatLahir]',
 				tanggalLahir='$data[TanggalLahir]',
@@ -37,7 +38,8 @@ function postPermohonan($data)
 				idAyah='$data[NIKAyah]',
 				namaIbu='$data[NamaIbu]',
 				alamatIbu='$data[AlamatIbu]',
-				idIbu='$data[NIKIbu]'
+				idIbu='$data[NIKIbu]',
+				idRumahsakit='$data[idRumahsakit]'
 			WHERE
 				id = $data[permohonan_id]";
 	}      
@@ -56,5 +58,16 @@ function getPermohonan($id)
 	return $row;
 }
 
+function getRumahSakit() 
+{
+	global $conn;
+	$rumahsakit = "SELECT * FROM rumahsakit ORDER BY nama";
+	$q = mysqli_query($conn, $rumahsakit);
+	$r = array();
+	while ($row = mysqli_fetch_array($q,MYSQLI_ASSOC))
+		$r[] = $row;
+	return $r;
+}
+
 ?>
 
diff --git a/bdgwebkit/formpermohonan.php b/bdgwebkit/formpermohonan.php
index 74cf0e70e87a953bc17b58d470e511794571ec01..ec98480815cff96a5f4342dc47a6c76ff098262d 100644
--- a/bdgwebkit/formpermohonan.php
+++ b/bdgwebkit/formpermohonan.php
@@ -1,9 +1,10 @@
 <?php
-  require_once("database.php");
+  require("database.php");
   $permohonan_id = isset($_GET['permohonan_id']) ? $_GET['permohonan_id'] : '';
 
   $data = $permohonan_id != '' ? getPermohonan($permohonan_id) : array();
   $data['nama'] = !isset($data['nama']) ? '' : $data['nama'];
+  $data['jenisKelamin'] = !isset($data['jenisKelamin']) ? '' : $data['jenisKelamin'];
   $data['alamat'] = !isset($data['alamat']) ? '' : $data['alamat'];
   $data['tempatLahir'] = !isset($data['tempatLahir']) ? '' : $data['tempatLahir'];
   $data['tanggalLahir'] = !isset($data['tanggalLahir']) ? '' : $data['tanggalLahir'];
@@ -13,6 +14,7 @@
   $data['namaIbu'] = !isset($data['namaIbu']) ? '' : $data['namaIbu'];
   $data['alamatIbu'] = !isset($data['alamatIbu']) ? '' : $data['alamatIbu'];
   $data['idIbu'] = !isset($data['idIbu']) ? '' : $data['idIbu'];
+  $data['idRumahsakit'] = !isset($data['idRumahsakit']) ? '' : $data['idRumahsakit'];
 ?>
 
 <!DOCTYPE html>
@@ -507,16 +509,16 @@
         </div>
         <div class="line line-dashed b-b line-lg pull-in"></div>
         <div class="form-group">
-          <label  class="col-sm-2 control-label" for="input-id-1">Alamat Anak</label>
+          <label class="col-sm-2 control-label" for="input-id-1">Nama Anak</label>
           <div class="col-sm-10">
-            <input type="text" class="form-control" name="Alamat" value="<?php echo $data['alamat'] ?>" required>
+            <input type="text" class="form-control" id="input-id-1" name="NamaAnak" value="<?php echo $data['nama'] ?>" required>
           </div>
         </div>
-        <div class="line line-dashed b-b line-lg pull-in"></div>
+         <div class="line line-dashed b-b line-lg pull-in"></div>
         <div class="form-group">
-          <label class="col-sm-2 control-label" for="input-id-1">Nama Anak</label>
+          <label  class="col-sm-2 control-label" for="input-id-1">Alamat Anak</label>
           <div class="col-sm-10">
-            <input type="text" class="form-control" id="input-id-1" name="NamaAnak" value="<?php echo $data['nama'] ?>" required>
+            <input type="text" class="form-control" name="Alamat" value="<?php echo $data['alamat'] ?>" required>
           </div>
         </div>
         <div class="line line-dashed b-b line-lg pull-in"></div>
@@ -539,18 +541,34 @@
           <div class="col-sm-10">
             <div class="radio" >
               <label style="margin-right:15px">
-                <input type="radio" name="optionsRadios" id="optionsRadios1" name="JenisKelamin" value="L">
+                <input type="radio" id="optionsRadios1" name="JenisKelamin" value="L" <?php if($data['jenisKelamin'] == 'L') echo 'checked'; ?> required>
                 Laki-laki     
               </label>
               <label>
-                <input type="radio" name="optionsRadios" id="optionsRadios2" name="JenisKelamin" value="P">
+                <input type="radio" id="optionsRadios2" name="JenisKelamin" value="P" <?php if($data['jenisKelamin'] == 'P') echo 'checked'; ?> required>
                 Perempuan
               </label>
             </div>
           </div>
         </div>
-
-
+        <div class="line line-dashed b-b line-lg pull-in"></div>
+        <div class="form-group">
+          <label class="col-sm-2 control-label" for="input-id-1">Rumah Sakit / Bidan</label>
+          <div class="col-sm-10">
+             <select class="form-control" name="idRumahsakit">
+               <?php
+                $results = getRumahSakit();
+                foreach($results as $row) {
+                  if($data['idRumahsakit'] == $row["id"])
+                    echo '<option selected="selected" value="'. $row["id"] . '">'.$row["nama"].'</option>';
+                  else 
+                    echo '<option value="'. $row["id"] . '">'.$row["nama"].'</option>';
+                }
+               ?> 
+             </select>
+          </div>
+        </div>
+        
         
 
 
@@ -558,7 +576,7 @@
         <div class="form-group">
           <label class="col-sm-2 control-label">Upload Surat Keterangan dari Rumah Sakit</label>
           <div class="col-sm-10">
-            <input name="image" ui-jq="filestyle" type="file" data-icon="false" data-classButton="btn btn-default" data-classInput="form-control inline v-middle input-s" required>
+            <input name="image" ui-jq="filestyle" type="file" data-icon="false" data-classButton="btn btn-default" data-classInput="form-control inline v-middle input-s">
           </div>
         </div>
         <div class="line line-dashed b-b line-lg pull-in"></div>
diff --git a/bdgwebkit/permohonan.php b/bdgwebkit/permohonan.php
index 42a71761cc1b2cf0a731a5578fa9273a7aca9bb0..901f51cb5786d13c7a933198fd753f756fd144f8 100644
--- a/bdgwebkit/permohonan.php
+++ b/bdgwebkit/permohonan.php
@@ -1,7 +1,8 @@
 <?php 
   require_once("database.php");
-   
-   if(isset($_FILES['image'])){
+  
+
+   if(isset($_FILES['image']) && $_FILES['image']['name'] != ""){
       $errors= array();
       $file_name = $_POST['NamaAnak'] . $_POST['NIKIbu'] . ".pdf";
       $file_size =$_FILES['image']['size'];
@@ -9,7 +10,7 @@
       $file_type=$_FILES['image']['type'];
       $file_ext=strtolower(end(explode('.',$_FILES['image']['name'])));
       
-      $expensions= array("pdf", "jpg");
+      $expensions= array("pdf");
       
       if(in_array($file_ext,$expensions)== false){
          $errors[]="Ekstensi file tidak diperbolehkan, tolong pilih file PDF";
@@ -560,7 +561,7 @@
                           </table>
                         ';
                       } else {
-                        echo "0 results";
+                        echo "0 result";
                       }
                       $conn->close();
                     ?>
diff --git a/bdgwebkit/surat/Randi Chilyon Alfianto12341234123412341234.pdf b/bdgwebkit/surat/Randi Chilyon Alfianto12341234123412341234.pdf
new file mode 100644
index 0000000000000000000000000000000000000000..e6fcbfc7cee6c6b60277beb84e28ac179323595e
Binary files /dev/null and b/bdgwebkit/surat/Randi Chilyon Alfianto12341234123412341234.pdf differ