5b9eb6dd by prami

Campaigns: Campaigns can be manually active and inactive

1 parent d63f82f3
...@@ -1389,6 +1389,7 @@ function popMail($userid) ...@@ -1389,6 +1389,7 @@ function popMail($userid)
1389 { 1389 {
1390 $companyarr=$this->loadAllDBMasters($company,'company');//$this->LoadSingle("select * from hrms_masters where mkey='$company' and mtype='company';"); 1390 $companyarr=$this->loadAllDBMasters($company,'company');//$this->LoadSingle("select * from hrms_masters where mkey='$company' and mtype='company';");
1391 $mastersdata=array(); 1391 $mastersdata=array();
1392 $mastersdata['status'] = $companyarr["status"];
1392 if(!isset($companyarr["mvalue"]))$companyarr["mvalue"]=""; 1393 if(!isset($companyarr["mvalue"]))$companyarr["mvalue"]="";
1393 1394
1394 $companymasters=explode("|",$companyarr["mvalue"]); 1395 $companymasters=explode("|",$companyarr["mvalue"]);
...@@ -1630,7 +1631,7 @@ function popMail($userid) ...@@ -1630,7 +1631,7 @@ function popMail($userid)
1630 } 1631 }
1631 else 1632 else
1632 { 1633 {
1633 $companyarr=$this->LoadAll("select * from hrms_masters where mtype='company'"); 1634 $companyarr=$this->LoadAll("select * from hrms_masters where mtype='company' and status='active'");
1634 foreach($companyarr as $tcompany)$clientlst[]=$tcompany['mkey']; 1635 foreach($companyarr as $tcompany)$clientlst[]=$tcompany['mkey'];
1635 1636
1636 $selectarr=$this->loadAllDBMasters("client",'select'); 1637 $selectarr=$this->loadAllDBMasters("client",'select');
......
1 <?php 1 <?php
2 $client=Input::get("client"); 2 $client=Input::get("client");
3 $status=Input::get("status");
4
3 $monthworkdays=base64_encode(Input::get("monthworkdays")); 5 $monthworkdays=base64_encode(Input::get("monthworkdays"));
4 $agencyfeesvalue=base64_encode(Input::get("agencyfeesvalue")); 6 $agencyfeesvalue=base64_encode(Input::get("agencyfeesvalue"));
5 $agencyfeefunction=base64_encode(Input::get("agencyfeefunction")); 7 $agencyfeefunction=base64_encode(Input::get("agencyfeefunction"));
8 //$status=base64_encode(Input::get("status"));
6 $contractstartdate=base64_encode(Input::get("contractstartdate")); 9 $contractstartdate=base64_encode(Input::get("contractstartdate"));
7 $contractenddate=base64_encode(Input::get("contractenddate")); 10 $contractenddate=base64_encode(Input::get("contractenddate"));
8 11
...@@ -41,6 +44,7 @@ $developerparam=base64_encode(str_replace('\n',"\n",Input::get("developerparam") ...@@ -41,6 +44,7 @@ $developerparam=base64_encode(str_replace('\n',"\n",Input::get("developerparam")
41 $mvalue ="monthworkdays~$monthworkdays|"; 44 $mvalue ="monthworkdays~$monthworkdays|";
42 $mvalue.="agencyfeesvalue~$agencyfeesvalue|"; 45 $mvalue.="agencyfeesvalue~$agencyfeesvalue|";
43 $mvalue.="agencyfeefunction~$agencyfeefunction|"; 46 $mvalue.="agencyfeefunction~$agencyfeefunction|";
47 //$mvalue.="status~$status|";
44 $mvalue.="contractstartdate~$contractstartdate|"; 48 $mvalue.="contractstartdate~$contractstartdate|";
45 $mvalue.="contractenddate~$contractenddate|"; 49 $mvalue.="contractenddate~$contractenddate|";
46 50
...@@ -73,9 +77,9 @@ $mvalue.="developerparam~$developerparam|"; ...@@ -73,9 +77,9 @@ $mvalue.="developerparam~$developerparam|";
73 77
74 $mvalue.="trackerfields~$trackerfields|"; 78 $mvalue.="trackerfields~$trackerfields|";
75 79
76 if($wakka->getCount("hrms_masters","mkey='$client' and mtype='company'")==0)$companyarr=$wakka->Query("insert into hrms_masters set mvalue='',mkey='$client',mtype='company';"); 80 if($wakka->getCount("hrms_masters","mkey='$client' and mtype='company'")==0)$companyarr=$wakka->Query("insert into hrms_masters set mvalue='',mkey='$client',mtype='company', status='$status';");
77 81
78 $companyarr=$wakka->Query("update hrms_masters set mvalue='$mvalue' where mkey='$client' and mtype='company';"); 82 $companyarr=$wakka->Query("update hrms_masters set mvalue='$mvalue', status='$status' where mkey='$client' and mtype='company';");
79 83
80 //if(!Auth::user()->moduleACL("Admin",true,true,true))$wakka->createMailQueue("system",$wakka->getEmailIdsFromList('HRManagerUsers'),Config::get("app.name").": Client Master Changed","[".$wakka->GetUserName()."] Has changed Clients [$client] Master Data"); 84 //if(!Auth::user()->moduleACL("Admin",true,true,true))$wakka->createMailQueue("system",$wakka->getEmailIdsFromList('HRManagerUsers'),Config::get("app.name").": Client Master Changed","[".$wakka->GetUserName()."] Has changed Clients [$client] Master Data");
81 echo "<div class='message success close'><h2>Success!</h2><p>Data Saved</p></div>"; 85 echo "<div class='message success close'><h2>Success!</h2><p>Data Saved</p></div>";
......
...@@ -4,10 +4,10 @@ if(Input::has('addcompany')) ...@@ -4,10 +4,10 @@ if(Input::has('addcompany'))
4 $company=trim(Input::get("addcompany")); 4 $company=trim(Input::get("addcompany"));
5 if($company!="") 5 if($company!="")
6 { 6 {
7 $companyarr=$wakka->LoadSingle("select * from hrms_masters where mtype='company' and mkey='$company'"); 7 $companyarr=$wakka->LoadSingle("select * from hrms_masters where mtype='company' and mkey='$company' and status='active'");
8 if(!$companyarr) 8 if(!$companyarr)
9 { 9 {
10 $wakka->Query("insert into hrms_masters set mvalue='',mkey='$company',mtype='company';"); 10 $wakka->Query("insert into hrms_masters set mvalue='',mkey='$company',mtype='company',status='active';");
11 } 11 }
12 } 12 }
13 13
...@@ -45,8 +45,13 @@ foreach($workflowarr as $wfline) ...@@ -45,8 +45,13 @@ foreach($workflowarr as $wfline)
45 if($client!="") 45 if($client!="")
46 { 46 {
47 $mastersdata=$wakka->getCompanyMaster($client); 47 $mastersdata=$wakka->getCompanyMaster($client);
48 48 $mastersdata["status"] = ucfirst($mastersdata["status"]);
49 echo "<br>"; 49 echo "<br>";
50 echo "<p><label class='label-small_new' style='width:15%'>Status:</label><select class='form_hrm_select' name=status id=status>
51 <option value='".($mastersdata["status"])."'>".($mastersdata["status"])."</option>
52 <option value=active>Active</option>
53 <option value=inactive>Inactive</option>
54 </select></p>";
50 echo "<p><label class='label-small_new' style='width:15%'>Contract Start Date :</label><input type=text class='form_new form_new_amend' name=contractstartdate id=contractstartdate value='".($mastersdata["contractstartdate"])."'></p>"; 55 echo "<p><label class='label-small_new' style='width:15%'>Contract Start Date :</label><input type=text class='form_new form_new_amend' name=contractstartdate id=contractstartdate value='".($mastersdata["contractstartdate"])."'></p>";
51 echo "<p><label class='label-small_new' style='width:15%'>Contract End Date :</label><input type=text class='form_new form_new_amend' name=contractenddate id=contractenddate value='".($mastersdata["contractenddate"])."'></p>"; 56 echo "<p><label class='label-small_new' style='width:15%'>Contract End Date :</label><input type=text class='form_new form_new_amend' name=contractenddate id=contractenddate value='".($mastersdata["contractenddate"])."'></p>";
52 57
......
...@@ -426,6 +426,8 @@ function saveCompanies() ...@@ -426,6 +426,8 @@ function saveCompanies()
426 { 426 {
427 var vardata="client="+$("#companyselect").val(); 427 var vardata="client="+$("#companyselect").val();
428 428
429 vardata+="&status="+encodeURIComponent($("#status").val());
430
429 vardata+="&agencyfeesvalue="+encodeURIComponent($("#agencyfeesvalue").val()); 431 vardata+="&agencyfeesvalue="+encodeURIComponent($("#agencyfeesvalue").val());
430 vardata+="&agencyfeefunction="+encodeURIComponent($("#agencyfeefunction").val()); 432 vardata+="&agencyfeefunction="+encodeURIComponent($("#agencyfeefunction").val());
431 vardata+="&contractstartdate="+encodeURIComponent($("#contractstartdate").val()); 433 vardata+="&contractstartdate="+encodeURIComponent($("#contractstartdate").val());
......
...@@ -203,7 +203,7 @@ foreach($roles as $trole)echo "<option value='".$trole->rolename."'>".$trole->ro ...@@ -203,7 +203,7 @@ foreach($roles as $trole)echo "<option value='".$trole->rolename."'>".$trole->ro
203 <div class="col-md-8 controls"> 203 <div class="col-md-8 controls">
204 <select id="clientslist" multiple="" data-rel="chosen" style='width:100%' class=select2multi> 204 <select id="clientslist" multiple="" data-rel="chosen" style='width:100%' class=select2multi>
205 <?php 205 <?php
206 $companyarr=$wakka->LoadAll("select * from hrms_masters where mtype='company'"); 206 $companyarr=$wakka->LoadAll("select * from hrms_masters where mtype='company' and status='active'");
207 foreach($companyarr as $tcompany) 207 foreach($companyarr as $tcompany)
208 { 208 {
209 $seltxt=''; 209 $seltxt='';
...@@ -219,7 +219,7 @@ foreach($roles as $trole)echo "<option value='".$trole->rolename."'>".$trole->ro ...@@ -219,7 +219,7 @@ foreach($roles as $trole)echo "<option value='".$trole->rolename."'>".$trole->ro
219 <div class="col-md-8 controls"> 219 <div class="col-md-8 controls">
220 <select id="clientsownerlist" multiple="" data-rel="chosen" style='width:100%' class=select2multi> 220 <select id="clientsownerlist" multiple="" data-rel="chosen" style='width:100%' class=select2multi>
221 <?php 221 <?php
222 $companyarr=$wakka->LoadAll("select * from hrms_masters where mtype='company'"); 222 $companyarr=$wakka->LoadAll("select * from hrms_masters where mtype='company' and status='active'");
223 foreach($companyarr as $tcompany) 223 foreach($companyarr as $tcompany)
224 { 224 {
225 $seltxt=''; 225 $seltxt='';
...@@ -235,7 +235,7 @@ foreach($roles as $trole)echo "<option value='".$trole->rolename."'>".$trole->ro ...@@ -235,7 +235,7 @@ foreach($roles as $trole)echo "<option value='".$trole->rolename."'>".$trole->ro
235 <div class="col-md-8 controls"> 235 <div class="col-md-8 controls">
236 <select id="roclientsownerlist" multiple="" data-rel="chosen" style='width:100%' class=select2multi> 236 <select id="roclientsownerlist" multiple="" data-rel="chosen" style='width:100%' class=select2multi>
237 <?php 237 <?php
238 $companyarr=$wakka->LoadAll("select * from hrms_masters where mtype='company'"); 238 $companyarr=$wakka->LoadAll("select * from hrms_masters where mtype='company' and status='active'");
239 foreach($companyarr as $tcompany) 239 foreach($companyarr as $tcompany)
240 { 240 {
241 $seltxt=''; 241 $seltxt='';
...@@ -260,7 +260,7 @@ foreach($roles as $trole)echo "<option value='".$trole->rolename."'>".$trole->ro ...@@ -260,7 +260,7 @@ foreach($roles as $trole)echo "<option value='".$trole->rolename."'>".$trole->ro
260 <div class="col-md-8 controls"> 260 <div class="col-md-8 controls">
261 <select id="accclientsownerlist" multiple="" data-rel="chosen" style='width:100%' class=select2multi> 261 <select id="accclientsownerlist" multiple="" data-rel="chosen" style='width:100%' class=select2multi>
262 <?php 262 <?php
263 $companyarr=$wakka->LoadAll("select * from hrms_masters where mtype='company'"); 263 $companyarr=$wakka->LoadAll("select * from hrms_masters where mtype='company' and status='active'");
264 foreach($companyarr as $tcompany) 264 foreach($companyarr as $tcompany)
265 { 265 {
266 $seltxt=''; 266 $seltxt='';
...@@ -276,7 +276,7 @@ foreach($roles as $trole)echo "<option value='".$trole->rolename."'>".$trole->ro ...@@ -276,7 +276,7 @@ foreach($roles as $trole)echo "<option value='".$trole->rolename."'>".$trole->ro
276 <div class="col-md-8 controls"> 276 <div class="col-md-8 controls">
277 <select id="recclientsownerlist" multiple="" data-rel="chosen" style='width:100%' class=select2multi> 277 <select id="recclientsownerlist" multiple="" data-rel="chosen" style='width:100%' class=select2multi>
278 <?php 278 <?php
279 $companyarr=$wakka->LoadAll("select * from hrms_masters where mtype='company'"); 279 $companyarr=$wakka->LoadAll("select * from hrms_masters where mtype='company' and status='active'");
280 foreach($companyarr as $tcompany) 280 foreach($companyarr as $tcompany)
281 { 281 {
282 $seltxt=''; 282 $seltxt='';
...@@ -292,7 +292,7 @@ foreach($roles as $trole)echo "<option value='".$trole->rolename."'>".$trole->ro ...@@ -292,7 +292,7 @@ foreach($roles as $trole)echo "<option value='".$trole->rolename."'>".$trole->ro
292 <div class="col-md-8 controls"> 292 <div class="col-md-8 controls">
293 <select id="bdmclientsownerlist" multiple="" data-rel="chosen" style='width:100%' class=select2multi> 293 <select id="bdmclientsownerlist" multiple="" data-rel="chosen" style='width:100%' class=select2multi>
294 <?php 294 <?php
295 $companyarr=$wakka->LoadAll("select * from hrms_masters where mtype='company'"); 295 $companyarr=$wakka->LoadAll("select * from hrms_masters where mtype='company' and status='active'");
296 foreach($companyarr as $tcompany) 296 foreach($companyarr as $tcompany)
297 { 297 {
298 $seltxt=''; 298 $seltxt='';
......
Styling with Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!