/** * Store a newly created resource in storage. * POST /accounts * * @return Response */ public function nursesAccountCreate() { if (Auth::user()->access_level == '1') { // Build the validation constraint set. $rules = array('field_email' => 'required|email', 'field_password' => 'required|min:3|confirmed', 'field_password' => 'required|min:3', 'field_name' => 'required', 'field_dob' => 'required', 'field_gender' => 'required'); $data = Input::all(); // Create a new validator instance. $validator = Validator::make($data, $rules); if ($validator->passes()) { $user = new User(); $user->email = Input::get('field_email'); $user->password = Hash::make(Input::get('field_password')); $user->access_level = '3'; if ($user->save()) { $nurse = new Nurse(); $nurse->name = Input::get('field_name'); $nurse->dob = Input::get('field_dob'); $nurse->gender = Input::get('field_gender'); $nurse->user_id = $user->id; if ($nurse->save()) { return Redirect::route('user.registration_form', array('whose' => 'nurses_form'))->with('success', 'Registration Successful'); } else { return Redirect::route('user.registration_form', array('whose' => 'nurses_form'))->withErrors($nurse); } } else { return Redirect::route('user.registration_form', array('whose' => 'nurses_form'))->withErrors($user); } } return Redirect::route('user.registration_form', array('whose' => 'nurses_form'))->withErrors($validator); } else { return 'You dont have access to this level'; } }
/** * Display the specified resource. * GET /edit/{id} * * @param int $id * @return Response */ public function NurseSave() { $rules = ['field_id' => 'required', 'field_name' => 'required', 'field_dob' => 'required', 'field_gender' => 'required']; $data = Input::all(); $validator = Validator::make(Input::all(), $rules); if ($validator->fails()) { return Redirect::back()->withErrors($validator); } else { $nurse = Nurse::find($data['field_id']); $nurse->name = Input::get('field_name'); $nurse->dob = Input::get('field_dob'); $nurse->gender = Input::get('field_gender'); if ($nurse->save()) { return Redirect::route('nurses_list')->with('success', 'Update Successfull'); } else { return Redirect::back()->withErrors("Something went wrong, please try again"); } } }
include "../class.referrer.php"; include "../class.shoutbox.php"; include "../class.news.php"; include "../class.patient.php"; include "../class.anesthesiologist.php"; include "../class.site.php"; include "../class.kbase.php"; include "../class.nurse.php"; include "../initsession.php"; $db = new MySQLDB; $conn = $db->connid(); $db->selectdb("openaims"); $referrer = new Referrer; $anes = new Anes; $nurse = new Nurse; $patient = new Patient; $site = new Site; $kbase = new Kbase; $shoutbox = new Shoutbox; if (!$site->apply_iprestriction($_SERVER["REMOTE_ADDR"],"DSS")) { session_destroy(); header("location: warning.html"); } ?> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"/> <title>Anesthesia DSS Console</title>
function getNurseMain() { $nurse = new Nurse($this->user); return $nurse->getPage(); }
<?php session_start(); require_once '../../classes/admin.php'; require_once '../../classes/doctor.php'; require_once '../../classes/nurse.php'; $obj_admin = new Admin(); $obj_doctor = new Doctor(); $obj_nurse = new Nurse(); $result = $_SESSION['result']; if (isset($_GET['doctor_id'])) { $doctor_id = $_GET['doctor_id']; ?> <select onchange="get_shift_id_for_appointment_list(this.value,<?php echo $doctor_id; ?> , 'appointment_list')"> <option>Select Shift...</option> <?php $all_shift = $obj_admin->select_all_shift(); while ($row = mysql_fetch_assoc($all_shift)) { ?> <option value="<?php echo $row['shift_id']; ?> "><?php echo $row['shift_name']; ?> </option> <?php }