File: /home/barbeatleanalyti/www/m.beatleanalytics.com/application/views/admin/users.php
<?php
include('include/header.php');
?>
<!--<link rel="stylesheet" href="//code.jquery.com/ui/1.12.1/themes/base/jquery-ui.css">
<link rel="stylesheet" href="/resources/demos/style.css">
<script src="https://code.jquery.com/ui/1.12.1/jquery-ui.js"></script> -->
<script>
$(document).ready(function(){
$("#addUserGroup").change(function(){
var selectval = $("#addUserGroup").val();
if (selectval == 'owner')
{
$("#ownerDiv").show('100');
$("#managerLinemana").hide('100');
$("#managerDiv").hide('100');
}
else if (selectval == 'manager')
{
$("#managerDiv").show('100');
$("#ownerDiv").show('100');
$("#managerLinemana").hide('100');
}
else if (selectval == 'line_manager')
{
$("#managerLinemana").show('100');
$("#ownerDiv").show('100');
$("#managerDiv").show('100');
}
else
{
$("#managerLinemana").hide('100');
$("#ownerDiv").hide('100');
$("#managerDiv").hide('100');
}
});
// Get All Organization By Ajax
$("#addOrgname").keyup(function(){
var Orgname = $("#addOrgname").val();
$("#dataajaxorg").show(400);
$.ajax
({
type : 'POST',
url : 'getAjaxOrgByName',
data : {Orgname:Orgname},
//dataType:'json',
success : function(res)
{
$("#dataajaxorg").html(res);
$(".orgclass").click(function()
{
var Orgid = $(this).attr('data-orgid');
var Orgname = $(this).attr('data-orgname');
$("#addOrgname").val(Orgname);
$("#mainOrgId").val(Orgid);
$("#dataajaxorg").hide(500);
});
},
beforeSend: function(){
// Code to display spinner
$("#ownerload").show();
},
complete: function(){
// Code to hide spinner.
$("#ownerload").hide();
}
})
});
$("#addBranchname").keyup(function(){
var Orgname = $("#addBranchname").val();
$("#dataajaxbranch").show(500);
$.ajax
({
type : 'POST',
url : 'getAjaxBranchByName',
data : {Orgname:Orgname},
success : function(res)
{
$("#dataajaxbranch").html(res);
$(".branchclass").click(function()
{
var Orgid = $(this).attr('data-orgid');
var Orgname = $(this).attr('data-orgname');
$("#addBranchname").val(Orgname);
$("#mainBraId").val(Orgid);
$("#dataajaxbranch").hide(500);
});
},
beforeSend: function(){
// Code to display spinner
$("#Mangerload").show();
},
complete: function(){
// Code to hide spinner.
$("#Mangerload").hide();
}
})
})
$("#addIndname").keyup(function(){
var Orgname = $("#addIndname").val();
$("#dataajaxInd").show(500);
$.ajax
({
type : 'POST',
url : 'getAjaxIndByName',
data : {Orgname:Orgname},
success : function(res)
{
$("#dataajaxInd").html(res);
$(".indclass").click(function()
{
var Orgid = $(this).attr('data-orgid');
var Orgname = $(this).attr('data-orgname');
$("#addIndname").val(Orgname);
$("#ajaxIndId").val(Orgid);
$("#dataajaxInd").hide(500);
});
},
beforeSend: function(){
// Code to display spinner
$("#Lineload").show();
},
complete: function(){
// Code to hide spinner.
$("#Lineload").hide();
}
})
})
// Check Username Is Alredy In Database
$("#addUsernameMain").keyup(function(){
var username = $("#addUsernameMain").val();
$.ajax
({
type : 'POST',
url : 'checkAjaxloginUserName',
data : {username:username},
success : function(res)
{
$("#checkuser").html(res);
},
beforeSend: function(){
// Code to display spinner
$("#checkuserload").show();
},
complete: function(){
// Code to hide spinner.
$("#checkuserload").hide();
}
})
})
})
$( function() {
$( "#datepicker" ).datepicker();
} );
</script>
<script>
</script>
<style>
.error {color:#900;}
</style>
<div class="app-content ng-scope">
<?php
if (!empty($message))
{
if ($message == 'already')
{
echo '<div class="error_masg">Email Already In Database Please Submit Another Email-Id</div>';
}
elseif ($message == 'yes')
{
echo '<div class="success_masg">User Has Been Submited Successfully</div>';
}
elseif ($message == 'No')
{
echo '<div class="error_masg">Some Problum In Inserting User</div>';
}
elseif ($message == 'updated')
{
echo '<div class="success_masg">Userdata Has Been Updated Successfully</div>';
}
}
?>
<div class="butterbar hide"><span class="bar"></span></div>
<a href="" class="off-screen-toggle hide"></a><!-- uiView: -->
<div class="app-content-body fade-in-up ng-scope"><!-- uiView: -->
<div class="ng-scope">
<div class="wrapper-md bg-light b-b ng-scope">
<!-- <h1 class="m-n font-thin h3"><span class="ng-binding">Add User</span></h1> -->
<form name="createUserForm" class="form-horizontal wrapper-md ng-pristine ng-invalid ng-invalid-required ng-valid-pattern ng-valid-minlength ng-valid-email" method="post" id="createUserForm" action="" enctype="multipart/form-data" >
<div class="row"><!-- Form Block-->
<div class="col-md-7 col-sm-12 col-xs-12"><!-- Form Items-->
<div class="row">
<div class="col-md-6 col-sm-6 col-xs-12">
<label class="col-xs-12 input-group">Name<span class="text-danger">*</span><br>
<input type="text" name="addUserName" id="addUserName" placeholder="eg. Name" class="form form-control ng-pristine ng-untouched ng-valid-email ng-invalid ng-invalid-required ng-valid-pattern" <?php if(!empty($Editdata[0]->db_username)){ echo 'value='.$Editdata[0]->db_username;}?>></label>
</div>
<div class="col-md-6 col-sm-6 col-xs-12">
<label class="col-xs-12 input-group">Email Address<span class="text-danger">*</span><br>
<input type="email" name="addUserEmail" id="addUserEmail" placeholder="eg. Email" class="form form-control ng-pristine ng-untouched ng-valid-email ng-invalid ng-invalid-required ng-valid-pattern" <?php if(!empty($Editdata[0]->db_email)){ echo 'value='.$Editdata[0]->db_email;}?>>
</label>
</div>
</div>
<div class="line line-dashed b-b line-lg pull-in"></div>
<div class="row">
<div class="col-md-6 col-sm-6 col-xs-12">
<label class="col-xs-12 input-group">Mobile Number<span class="text-danger">*</span><br>
<input type="text" name="addUserPhone" id="addUserPhone" placeholder="eg. 10 Digit Mobile Number" class="form form-control ng-pristine ng-untouched ng-invalid ng-invalid-required ng-valid-pattern" <?php if(!empty($Editdata[0]->db_phone)){ echo 'value='.$Editdata[0]->db_phone;}?>>
</label>
</div>
<div class="col-md-6 col-sm-6 col-xs-12">
<label class="col-xs-12 input-group">Password<span class="text-danger">*</span><br>
<input type="password" name="addUserPassword" id="addUserPassword" placeholder="Enter user password" class="form form-control ng-pristine ng-untouched ng-invalid ng-invalid-required ng-valid-minlength" <?php if(!empty($Editdata[0]->db_password)){ echo 'value='.$Editdata[0]->db_password;}?>>
</label>
</div>
</div>
<br>
<div class="row">
<div class="col-md-6 col-sm-6 col-xs-12">
<label class="col-xs-12 input-group">Group<span class="text-danger">*</span><br>
<select name="addUserGroup" id="addUserGroup" class="form form-control ng-pristine ng-untouched ng-invalid ng-invalid-required">
<option value="default" class="" >Select User Group</option>
<option label="Admin" value="SU_admin" <?php if(!empty($Editdata[0]->db_usertype) && $Editdata[0]->db_usertype == 'SU_admin'){ echo 'selected="selected"';}?>>Admin</option>
<option label="Owner" value="owner" <?php if(!empty($Editdata[0]->db_usertype) && $Editdata[0]->db_usertype == 'owner'){ echo 'selected="selected"';}?>>Owner</option>
<option label="Manager" value="manager" <?php if(!empty($Editdata[0]->db_usertype) && $Editdata[0]->db_usertype == 'manager'){ echo 'selected="selected"';}?>>Manager</option>
<option label="Line Manager" value="line_manager" <?php if(!empty($Editdata[0]->db_usertype) && $Editdata[0]->db_usertype == 'line_manager'){ echo 'selected="selected"';}?>>Line Manager</option>
</select>
</label>
</div>
<!--<div class="col-md-6 col-sm-6 col-xs-12">
<input type="file" class="btn btn-md btn-success" style="margin-top:15px;" name="filetoupload" id="filetoupload">
<?php
/*if(!empty($Editdata[0]->db_userprofilepic))
{*/
?>
<img src="<?php //echo base_url();?>assets/userPics/<?php //echo $Editdata[0]->db_userprofilepic;?>" style="border:1px solid #ddd; padding:4px;width:100px;">
<input type="hidden" name="oldimg" id="oldimg" value="<?php //echo $Editdata[0]->db_userprofilepic;?>">
<input type="hidden" name="UID" id="UID" value="<?php //echo $Editdata[0]->userId;?>">
<?php //}?>
</div>-->
<div class="col-md-6 col-sm-6 col-xs-12">
<label class="col-xs-12 input-group">Username<span class="text-danger">*</span><br>
<input type="text" name="addUsernameMain" id="addUsernameMain" placeholder="eg. jhon.smith" class="form form-control ng-pristine ng-untouched ng-invalid ng-invalid-required ng-valid-pattern" <?php if(!empty($Editdata[0]->db_userLoginName)){ echo 'value='.$Editdata[0]->db_userLoginName;}?>>
<div id="checkuser"></div>
<div id="checkuserload" style="display:none;">
<img src="<?php echo base_url();?>assets/img/loader.gif" width="30">
</div>
</label>
</div>
</div>
<br>
<div class="row">
<div class="col-md-6 col-sm-6 col-xs-12">
<label class="col-xs-12 input-group">User Validity<span class="text-danger">*</span><br>
<input type="text" id="datepicker" name="datepicker" class="form form-control ng-pristine ng-untouched ng-invalid ng-invalid-required ng-valid-minlength" <?php if (!empty($Editdata[0]->db_valid)){$vdate = strtotime($Editdata[0]->db_valid); $validate = date('Y-m-d',$vdate);echo 'value='.$validate;}?>>
</div>
</div>
<br>
<div class="row" >
<?php
/*if(!empty($Editdata[0]->db_usertype) && $Editdata[0]->db_usertype == 'owner' && $Editdata[0]->db_usertype == 'owner' && $Editdata[0]->db_usertype == 'owner')
{
$class = 'style="disply:block"';
}
else
{
$class = 'style="disply:none"';
}*/
?>
<div class="col-md-6 col-sm-6 col-xs-12" id="ownerDiv" style="display:none;">
<label class="col-xs-12 input-group">Organization Name<span class="text-danger">*</span><br>
<input type="text" name="addOrgname" id="addOrgname" placeholder="eg. Name" class="form form-control ng-pristine ng-untouched ng-invalid ng-invalid-required ng-valid-pattern" <?php if(!empty($Editdata[0]->db_phone)){ echo 'value='.$Editdata[0]->db_phone;}?>>
<input type="hidden" name="mainOrgId" id="mainOrgId">
<div id="dataajaxorg"></div>
<div id="ownerload" style="display:none;">
<img src="<?php echo base_url();?>assets/img/loader.gif" width="30">
</div>
</label>
</div>
<div class="col-md-6 col-sm-6 col-xs-12" id="managerDiv" style="display:none;">
<label class="col-xs-12 input-group">Branch Name<span class="text-danger">*</span><br>
<input type="text" name="addBranchname" id="addBranchname" placeholder="eg. Name" class="form form-control ng-pristine ng-untouched ng-invalid ng-invalid-required ng-valid-pattern" <?php if(!empty($Editdata[0]->db_phone)){ echo 'value='.$Editdata[0]->db_phone;}?>>
<input type="hidden" name="mainBraId" id="mainBraId">
<div id="dataajaxbranch"></div>
<div id="Mangerload" style="display:none;">
<img src="<?php echo base_url();?>assets/img/loader.gif" width="30">
</div>
</label>
</div>
<div class="col-md-6 col-sm-6 col-xs-12" id="managerLinemana" style="display:none;">
<label class="col-xs-12 input-group">Industry Name<span class="text-danger">*</span><br>
<input type="text" name="addIndname" id="addIndname" placeholder="eg. Name" class="form form-control ng-pristine ng-untouched ng-invalid ng-invalid-required ng-valid-pattern" <?php if(!empty($Editdata[0]->db_phone)){ echo 'value='.$Editdata[0]->db_phone;}?>>
<input type="hidden" name="ajaxIndId" id="ajaxIndId">
<div id="dataajaxInd"></div>
<div id="Lineload" style="display:none;">
<img src="<?php echo base_url();?>assets/img/loader.gif" width="30">
</div>
</label>
</div>
</div>
<div class="row">
<div class="col-md-6 col-sm-6 col-xs-12">
<label class="col-xs-12 input-group">
<div class="text-danger font-bold ng-binding"></div>
<button type="submit" <?php if (!empty($Editdata)){echo 'name="editusersubmit" id="editusersubmit"';}else{ echo 'name="addusersubmit" id="addusersubmit"';}?> class="btn btn-success">Save</button>
</label>
</div>
</div>
</div>
</div>
</form>
</div>
</div>
</div>
</div>
<!-- jQuery -->
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>