Commit 2a910426 by Tobin

dc

parent 1df7c0e3
...@@ -124,10 +124,6 @@ class User extends CI_Controller { ...@@ -124,10 +124,6 @@ class User extends CI_Controller {
$flashMsg = array('message'=>'Provide a valid Phone Number..!','class'=>'error'); $flashMsg = array('message'=>'Provide a valid Phone Number..!','class'=>'error');
$this->session->set_flashdata('message', $flashMsg); $this->session->set_flashdata('message', $flashMsg);
redirect(base_url('User/editProfile')); redirect(base_url('User/editProfile'));
} else if (!isset($_POST['email']) || empty($_POST['email'])){
$flashMsg = array('message'=>'Provide a valid Email ID..!','class'=>'error');
$this->session->set_flashdata('message', $flashMsg);
redirect(base_url('User/editProfile'));
} }
} else if ($user_type == 3) { } else if ($user_type == 3) {
if (!isset($_POST['name']) || empty($_POST['name'])){ if (!isset($_POST['name']) || empty($_POST['name'])){
......
...@@ -41,7 +41,7 @@ class User_model extends CI_Model { ...@@ -41,7 +41,7 @@ class User_model extends CI_Model {
} }
$chkUser = $this->db->query("SELECT * FROM users WHERE status!='2' AND id!='".$user_id."' AND $chkUser = $this->db->query("SELECT * FROM users WHERE status!='2' AND id!='".$user_id."' AND
username='".$user_data['username']."' AND user_type='".$user_type."'"); username='".$user_data['username']."'");
if(!empty($chkUser) && $chkUser->num_rows() > 0) { if(!empty($chkUser) && $chkUser->num_rows() > 0) {
return 4; return 4;
...@@ -52,18 +52,11 @@ class User_model extends CI_Model { ...@@ -52,18 +52,11 @@ class User_model extends CI_Model {
$chkUser = $this->db->query("SELECT * FROM users AS USR $chkUser = $this->db->query("SELECT * FROM users AS USR
INNER JOIN provider AS PRV ON (USR.id = PRV.provider_id) INNER JOIN provider AS PRV ON (USR.id = PRV.provider_id)
WHERE USR.status!='2' AND USR.id!='".$user_id."' AND WHERE USR.status!='2' AND USR.id!='".$user_id."' AND
PRV.email='".$user_data['email']."'");
if(!empty($chkUser) && $chkUser->num_rows() > 0) return 5;
$chkUser = $this->db->query("SELECT * FROM users AS USR
INNER JOIN provider AS PRV ON (USR.id = PRV.provider_id)
WHERE USR.status!='2' AND USR.id!='".$user_id."' AND
PRV.phone='".$user_data['phone']."'"); PRV.phone='".$user_data['phone']."'");
if(!empty($chkUser) && $chkUser->num_rows() > 0) return 6; if(!empty($chkUser) && $chkUser->num_rows() > 0) return 6;
$status = $this->db->update('provider',array('name'=>$user_data['name'], $status = $this->db->update('provider',array('name'=>$user_data['name'],
'email'=>$user_data['email'], 'email'=>$user_data['username'],
'phone'=>$user_data['phone']), 'phone'=>$user_data['phone']),
array('provider_id'=>$user_id)); array('provider_id'=>$user_id));
...@@ -87,7 +80,7 @@ class User_model extends CI_Model { ...@@ -87,7 +80,7 @@ class User_model extends CI_Model {
array('customer_id'=>$user_id)); array('customer_id'=>$user_id));
} }
if($user_type == 1 || $user_type == 4){ if($user_type != 3){
$userData['username'] = $user_data['username']; $userData['username'] = $user_data['username'];
$userData['display_name'] = $user_data['display_name']; $userData['display_name'] = $user_data['display_name'];
if(isset($user_data['password']) && !empty($user_data['password'])){ if(isset($user_data['password']) && !empty($user_data['password'])){
......
...@@ -46,7 +46,7 @@ ...@@ -46,7 +46,7 @@
</div> </div>
<div class="form-group"> <div class="form-group">
<label>User Name</label> <label>User Name (E-mail) </label>
<input type="text" class="form-control required" data-parsley-trigger="change" <input type="text" class="form-control required" data-parsley-trigger="change"
data-parsley-minlength="2" name="username" required="" data-parsley-minlength="2" name="username" required=""
data-parsley-pattern="^[a-zA-Z0-9\ . _ @ \/]+$" data-parsley-pattern="^[a-zA-Z0-9\ . _ @ \/]+$"
...@@ -87,13 +87,6 @@ ...@@ -87,13 +87,6 @@
placeholder="Enter First Name"> placeholder="Enter First Name">
<span class="glyphicon form-control-feedback"></span> <span class="glyphicon form-control-feedback"></span>
</div> </div>
<div class="form-group">
<label>Email</label>
<input type="email" class="form-control required" data-parsley-trigger="change"
data-parsley-minlength="2" required="" name="email" placeholder="Enter email ID"
value="<?= $provider->email ?>" >
<span class="glyphicon form-control-feedback"></span>
</div>
</div> </div>
<div class="col-md-6"> <div class="col-md-6">
<div class="form-group"> <div class="form-group">
......
...@@ -55,7 +55,7 @@ ...@@ -55,7 +55,7 @@
</div> </div>
</div> </div>
<div class="row"> <div class="row">
<div class="col-md-5"><span>User Name </span></div> <div class="col-md-5"><span>User Name (E-mail) </span></div>
<div class="col-md-7"> <div class="col-md-7">
<span>:</span> <span>:</span>
<label class="padLeft20"> <label class="padLeft20">
...@@ -77,16 +77,6 @@ ...@@ -77,16 +77,6 @@
</div> </div>
<div class="row"> <div class="row">
<div class="col-md-5"><span>Email </span></div>
<div class="col-md-7">
<span>:</span>
<label class="padLeft20">
<?= $provider->email ?>
</label>
</div>
</div>
<div class="row">
<div class="col-md-5"><span>Phone Number </span></div> <div class="col-md-5"><span>Phone Number </span></div>
<div class="col-md-7"> <div class="col-md-7">
<span>:</span> <span>:</span>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment