0xV3NOMx
Linux ip-172-26-7-228 5.4.0-1103-aws #111~18.04.1-Ubuntu SMP Tue May 23 20:04:10 UTC 2023 x86_64



Your IP : 3.147.81.155


Current Path : /var/www/html/ibm/js/
Upload File :
Current File : /var/www/html/ibm/js/appStatus.js

var prevappno;

function getDetails() {
  var lstatus = $("#status").val();
  var lfromdate = $("#fromdate").val();
  var ltodate = $("#todate").val();
  var lfromroll = $("#fromroll").val();
  var ltoroll = $("#toroll").val();
  var lservcode = $("#S4").val();
  var lpaystatus = $("#paystatus").val();
  
  if (lstatus == "") {
    alert("Select the Status");
    return;
  }

  if (lfromdate == "" || ltodate == "") {
    alert("Enter Date Range");
    return;
  }

  if (lfromroll == "" || ltoroll == "") {
    alert("Enter Reg. No. Range");
    return;
  }

  if (lservcode == "") {
    alert("Select Application for");
    return;
  }

  if (lpaystatus == "") {
    alert("Select Payment Status");
    return;
  }

  var datastring =
    "&status=" +
    lstatus +
    "&fromdate=" +
    encodeURIComponent(lfromdate) +
    "&todate=" +
    encodeURIComponent(ltodate) +
    "&paystatus=" +
    lpaystatus +
    "&fromroll=" +
    lfromroll +
    "&toroll=" +
    ltoroll +
    "&servcode=" +
    lservcode;
  //alert(datastring);

  $.ajax({
    type: "POST",
    url: $host_url + "getApplicationDetails",
    data: datastring,
    success: showApplicationDetails
  });
}


function getlist()
{
  var lfromdate = $("#fromdate").val();
  var ltodate = $("#todate").val();
  var lfromroll = $("#fromroll").val();
  var ltoroll = $("#toroll").val();
  var lservcode = $("#S4").val();
  //console.log(lfromdate,ltodate,lfromroll,ltoroll);
  if (lfromdate == "" || ltodate == "") {
    alert("Enter Date Range");
    return;
  }

  if (lfromroll == "" || ltoroll == "") {
    alert("Enter Reg. No. Range");
    return;
  }

  if (lservcode == "") {
    alert("Select Application for");
    return;
  }

  var datastring =
  "&fromdate=" +
    encodeURIComponent(lfromdate) +
    "&todate=" +
    encodeURIComponent(ltodate) +
    "&fromroll=" +
    lfromroll +
    "&toroll=" +
    ltoroll +
    "&servcode=" +
    lservcode;
    console.log(lfromdate,ltodate,lfromroll,ltoroll,lservcode);

    $.ajax({
      type: "POST",
      url: $host_url + "getVerifyList",
      data: datastring,
      success: showVerifyDetails
    });

}








function exportPdfReport() {
  var lstatus = $("#status").val();
  var lfromdate = $("#fromdate").val();
  var ltodate = $("#todate").val();
  var lfromroll = $("#fromroll").val();
  var ltoroll = $("#toroll").val();
  var lservcode = $("#S4").val();
  var lpaystatus = $("#paystatus").val();
  if (lstatus == "") {
    alert("Select the Status");
    return;
  }

  if (lfromdate == "" || ltodate == "") {
    alert("Enter Date Range");
    return;
  }

  if (lfromroll == "" || ltoroll == "") {
    alert("Enter Reg. No. Range");
    return;
  }

  if (lservcode == "") {
    alert("Select Application for");
    return;
  }

  if (lpaystatus == "") {
    alert("Select Payment Status");
    return;
  }
  window.location.href =
    $host_url +
    "ExportApplicationStatus&&status=" +
    lstatus +
    "&fromdate=" +
    encodeURIComponent(lfromdate) +
    "&todate=" +
    encodeURIComponent(ltodate) +
    "&paystatus=" +
    lpaystatus +
    "&fromroll=" +
    lfromroll +
    "&toroll=" +
    ltoroll +
    "&servcode=" +
    lservcode;
  //var datastring = "&status="+lstatus+"&fromdate="+encodeURIComponent(lfromdate)+
  //"&todate="+encodeURIComponent(ltodate)+"&paystatus="+lpaystatus+
  //"&fromroll="+lfromroll+"&toroll="+ltoroll+"&servcode="+lservcode;
}

function showApplicationDetails($responce) 
{
  $responce = eval("(" + $responce + ")");
  if ($responce.status == "success") {
    $("#statusDetl").removeClass("hidden");
    $("#trecords").empty();
    $("#trecords").append($responce.data["table"]);
  } else {
    $("#trecords").empty();
    alert("No Records Found");
  }
  // console.log($responce.data.appdet);
  var data = $responce.data.appdet;
  console.log(data);
  for(var i=0;i<data.length;i++){
    if (data[i].fverifystatus == 'Verified'){
      console.log('verfied');
      document.getElementById('tr'+ data[i].fappno).style.backgroundColor = "aquamarine";
    }
    else if(data[i].fverifystatus == ''){
      document.getElementById('tr'+ data[i].fappno).style.backgroundColor = "bisque"; 
    }
  }
}

function showVerifyDetails($responce) 
{
  console.log("hello");
  $responce = eval("(" + $responce + ")");
  if ($responce.status == "success") {
    $("#statusDetl").removeClass("hidden");
    $("#trecords").empty();
    $("#trecords").append($responce.data["table"]);
  } else {
    $("#trecords").empty();
    alert("No Records Found");
  }
  // console.log($responce.data.appdet);
  var data = $responce.data.appdet;
  console.log(data);
  for(var i=0;i<data.length;i++){
    if (data[i].fverifystatus == 'Verified'){
      console.log('verfied');
      document.getElementById('tr'+ data[i].fappno).style.backgroundColor = "transparent";
    }
    else if(data[i].fverifystatus == ''){
      document.getElementById('tr'+ data[i].fappno).style.backgroundColor = "bisque"; 
    }
  }
}






function loadStudDet(appno) {
  var lappno = appno;
  $("#tr" + prevappno).removeClass("bg-light-green");
  prevappno = lappno;
  $("#tr" + lappno).addClass("bg-light-green");

  $.ajax({
    type: "POST",
    url: $host_url + "getStudentDetl",
    data: "&appno=" + lappno,
    success: showStudentDetails
  });
}

function showStudentDetails($responce) {
  $responce = eval("(" + $responce + ")");
  if ($responce.error_code == 0) {
    $("#app_form_data").html("");
    $("#app_form_data").html($responce.data["html"]);
  } else {
    alert($responce.status);
  }
}

function saveChanges() {
  var lappno = $("#appno1").val();
  var lstatus = $("#status1").val();
  var email = $("#email").val();
  var semarr = $("#semarr").val();
  var regno = $("#regno").val();
  var totmc = $("#totmc").val();
  var semcnt = $("#semcnt").val();
  var userlog = $("#userlog").val();

  if (userlog == "usr") {
    var z = 0;
    var statusarr = "*";
    for (var i = 1; i < totmc; i++) {
      var sem = $("#status_" + i).val();
      if (sem == "") {
        z++;
      } else {
        var semvalue = $("#sem_" + i).val();
        var statusvalue = $("#status_" + i).val();
        statusarr += semvalue + "_" + statusvalue + "*";
      }
    }
    if (z > 0) {
      alert("Please Verify All Documents");
      return;
    }
  }

  if (userlog == "adm") {
    var z = 0;
    var x = 0;
    var statusarr = "";
    for (var i = 1; i < totmc; i++) {
      var sem = $("#status_" + i).val();
      if (sem == "") {
        z++;
      } else {
        var semvalue = $("#sem_" + i).val();
        var statusvalue = $("#status_" + i).val();
        statusarr += semvalue + "_" + statusvalue + "*";
      }
    }

    if (z > 0) {
      alert("Caseworker Verification Pending");
      return;
    }

    for (var i = 1; i < totmc; i++) {
      if (document.getElementById("re_" + i).checked == false) {
        x++;
      }
    }
    if (x > 0) {
      alert("Please Verify All Documents");
      return;
    }
  }
  console.log(statusarr);
  var datastring =
    "&appno=" +
    lappno +
    "&status=" +
    lstatus +
    "&email=" +
    email +
    "&semarr=" +
    semarr +
    "&regno=" +
    regno +
    "&statusarr=" +
    statusarr +
    "&userlog=" +
    userlog +
    "&semcnt=" +
    semcnt;
  console.log(datastring);
  $.ajax({
    type: "POST",
    url: $host_url + "saveVerificationDetails",
    data: datastring,
    success: showChanges
  });
}

function showChanges($responce) {
  var today = getDate();
  var lappno = $("#appno1").val();
  var lstatus = $("#status1").val();
  $responce = eval("(" + $responce + ")");
  if ($responce.status == "success") {
    alert("Updated Successfully");
    $("#" + lappno).html(lstatus);
    $("#date" + lappno).html(today);
    $("#idModal1").modal("toggle");
  } else {
    alert($responce.data);
  }
}

function getDate() {
  var today = new Date();
  var dd = today.getDate();
  var mm = today.getMonth() + 1; //January is 0!

  var yyyy = today.getFullYear();
  if (dd < 10) {
    dd = "0" + dd;
  }
  if (mm < 10) {
    mm = "0" + mm;
  }
  var today = dd + "/" + mm + "/" + yyyy;
  return today;
}

function printMailAdd(appno) {
  alert(appno);
}

function saveassigneduser(appno) {
  var user = $("#user_" + appno).val();

  var datastring = "&appno=" + appno + "&user=" + user;

  $.ajax({
    type: "POST",
    url: $host_url + "saveassigneduser",
    data: datastring,
    success: function saveassignedusers($responce) {
      $responce = eval("(" + $responce + ")");
      alert($responce.data);
      return;
    }
  });
}