siddharth_application/application/views/addNew.php
2017-07-24 17:54:02 +05:30

229 lines
9.9 KiB
PHP
Executable File
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<div class="content-wrapper" style="min-height: 537px;">
<!-- Content Header (Page header) -->
<section class="content-header">
<h1>
<center>Siddharth Industries - Add New User</center>
</h1>
</section>
<section class="content">
<div style="text-align:right;">
<a href="<?php echo base_url() ?>userListing" class="btn btn-primary" value="Back"/>Back</a>
</div>
<br/>
<div class="row">
<!-- left column -->
<div class="col-md-12">
<!-- general form elements -->
<div class="box box-primary">
<!-- /.box-header -->
<!-- form start -->
<form role="form" id="addUser" action="<?php echo base_url() ?>addNewUser" method="post" role="form">
<div class="box-body">
<div class="row">
<div class="col-md-3">
<div class="form-group">
<label for="fname">Employee ID</label>
<select class="form-control required select" id="EmpList" name="EmpList">
<option value="0">Select Emp ID</option>
<?php
if(!empty($EmpList))
{
foreach ($EmpList as $EID)
{
$EmpID = $EID->EmpID;
if ($_POST['EmpList'] == $EmpID)
{
echo "<option value=\"".$EmpID."\" selected=\"selected\">".$EmpID.' - '. $EID->FirstName."</option>";
}
else
{
echo "<option value=\"".$EmpID."\">".$EmpID.' - '. $EID->FirstName ."</option>";
}
}
}
?>
</select>
</div>
</div>
<div class="col-md-3">
<div class="form-group">
<label for="fname">First Name</label>
<input type="text" class="form-control required" readonly id="FirstName" name="FirstName" maxlength="128">
</div>
</div>
<div class="col-md-2">
<div class="form-group">
<label for="fname">Last Name</label>
<input type="text" class="form-control required" readonly id="LastName" name="LastName" maxlength="128">
</div>
</div>
<div class="col-md-2">
<div class="form-group">
<label for="email">Designation</label>
<input type="text" class="form-control required " readonly id="Designation" name="Designation" maxlength="128">
</div>
</div>
<div class="col-md-2">
<div class="form-group">
<label for="mobile">Department</label>
<input type="text" class="form-control required " readonly id="Department" name="Department" minlength="10"maxlength="10">
</div>
</div>
</div>
<div class="row">
<div class="col-md-3">
<div class="form-group">
<label for="email">Email address</label>
<input type="text" class="form-control required " readonly id="MailID" name="MailID" maxlength="128">
</div>
</div>
<div class="col-md-3">
<div class="form-group">
<label for="mobile">Contact Number</label>
<input type="text" class="form-control required digits" readonly id="ContactNo" name="ContactNo" minlength="10"maxlength="10">
</div>
</div>
<div class="col-md-2">
<div class="form-group">
<label for="role">Role</label>
<select class="form-control required" id="role" name="role">
<option value="0">Select Role</option>
<?php
if(!empty($roles))
{
foreach ($roles as $rl)
{
?>
<option value="<?php echo $rl->roleId ?>"><?php echo $rl->role ?></option>
<?php
}
}
?>
</select>
</div>
</div>
<div class="col-md-2">
<div class="form-group">
<label for="password">Password</label>
<input type="password" class="form-control required" id="password" required name="password" maxlength="10">
</div>
</div>
<div class="col-md-2">
<div class="form-group">
<label for="cpassword">Confirm Password</label>
<input type="password" class="form-control required equalTo" required id="cpassword" name="cpassword" maxlength="10">
</div>
</div>
</div>
<div class="row">
</div>
</div><!-- /.box-body -->
<div class="box-footer" style="text-align:right">
<input type="reset" class="btn btn-primary" value="Reset" />
<input type="submit" class="btn btn-primary" value="Submit" />
</div>
</form>
</div>
</div>
<div class="col-md-4">
<?php
$this->load->helper('form');
$error = $this->session->flashdata('error');
if($error)
{
?>
<div class="alert alert-danger alert-dismissable">
<button type="button" class="close" data-dismiss="alert" aria-hidden="true">×</button>
<?php echo $this->session->flashdata('error'); ?>
</div>
<?php } ?>
<?php
$success = $this->session->flashdata('success');
if($success)
{
?>
<div class="alert alert-success alert-dismissable">
<button type="button" class="close" data-dismiss="alert" aria-hidden="true">×</button>
<?php echo $this->session->flashdata('success'); ?>
</div>
<?php } ?>
<div class="row">
<div class="col-md-12">
<?php echo validation_errors('<div class="alert alert-danger alert-dismissable">', ' <button type="button" class="close" data-dismiss="alert" aria-hidden="true">×</button></div>'); ?>
</div>
</div>
</div>
</div>
</section>
</div>
<script src="<?php echo base_url(); ?>assets/js/addUser.js" type="text/javascript"></script>
<script>
$('#EmpList').select2();
$('#EmpList').change(function() {
var id = $('#EmpList').val();
var y = <?php echo json_encode($EmpList, JSON_PRETTY_PRINT) ?>;
if(id != "0")
{
$.each(y, function(idx, obj) {
if(obj.EmpID === id)
{
$("#FirstName").val(obj.FirstName);
$("#LastName").val(obj.LastName);
$("#Designation").val(obj.Designation);
$("#Department").val(obj.DepartmentName);
$("#MailID").val(obj.EmailId);
$("#ContactNo").val(obj.ContactNumber);
}
});
}
else
{
alert('Please select Employee Details');
$("#FirstName").val('');
$("#LastName").val('');
$("#Designation").val('');
$("#Department").val('');
$("#MailID").val('');
$("#ContactNo").val('');
return false;
}
});
</script>