dc6a67f6 by prami

campaing : delete disposition

1 parent 92314755
......@@ -619,7 +619,30 @@ class CampaignController extends Controller {
}
if($id=='deleteAssignDisposition'){
$wakka = new KHRMSLib();
$campaign = Input::get("selectCampaignField");
$disposition = Input::get("disposition");
if($wakka->getCount("hrms_masters","mkey='$campaign' and mtype='coreconfig'") > 0){
$hrmsdata = DB::table('hrms_masters')->where('mkey','=', $campaign)->where('mtype','=', 'coreconfig')->select('*')->first();
$dispolist=explode("~",$hrmsdata->mvalue);
$dispositionList = array();
$mvalue = '';
foreach ($dispolist as $key => $dispo) {
if(!empty($dispo))
{
$dispoprts=explode("|",$dispo);
if($dispoprts[1] == $disposition){
$mvalue = $hrmsdata->mvalue;
$mvalue = str_replace($dispoprts, '', $mvalue);
$mvalue = str_replace("~||", '', $mvalue);
}
}
}
$wakka->Query("update hrms_masters set mvalue='$mvalue' where mkey='$campaign' and mtype='coreconfig';");
}
}
if($id=="assigndisposition"){
......
......@@ -98,16 +98,14 @@
<div class="panel-heading"><strong>Disposition List</strong></div>
<div class="panel-body" id="">
<ul class="list-group">
<?php foreach($dispositionList as $key => $val) {
?>
<li class="list-group-item"><!-- <input type="radio" name="query" id="currQuery" value="{{$queryLog->id}}" {{$queryLog->current_queue?"checked":""}}> -->
<?php foreach($dispositionList as $key => $val) { ?>
<li class="list-group-item">
<div class="col-sm-12">
<div class="col-sm-3"><?php echo $key; ?></div>
<div class="col-sm-4"><?php echo $val; ?></div>.
<!-- <div class="col-sm-3"><a class="innerAll" href="#" onclick="doAjax('campaign/deleteAssignDisposition','','userformdiv','ajax_users_delete','singlethis','DELETE');return false;">
<div class="col-sm-3"><a class="innerAll" href="#" onclick="deleteDesposition('<?php echo $key; ?>');">
<span class="btn btn-primary btn-xs"><i class="fa fa-trash-o"></i></span>
</a></div> -->
</a></div>
</div>
</li>
......@@ -133,6 +131,20 @@
updateJSSelect('subDisposition',dispolist);
}
function deleteDesposition(key)
{
var selectCampaignField = $('#selectCampaignField').val();
var postdata='disposition='+key;
postdata+='&selectCampaignField='+selectCampaignField;
doAjax("campaign/deleteAssignDisposition",postdata,"campaignDetailsArea","","","GET",function(retrstr){
simpleNotification('Success','topRight',"Campaign assign suceesfully!");
doAjax("campaign/show","campaign="+selectCampaignField,"campaignDetailsArea","","","GET");
$("#subDisposition").select2("val", "Select");
});
}
$('#assigndesposition').click(function()
{
var code = $('#disposition').find(':selected').attr('data-id')
......@@ -161,7 +173,7 @@
$("#campaignDetailsArea").html('<br/><p class="text-danger text-center">Please select the campaign and disposition.</p>');
}
});
......
Styling with Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!