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 : 18.119.161.20


Current Path : /var/www/html/pms/js/
Upload File :
Current File : /var/www/html/pms/js/bank.js

function loadbank() {
  $('#loadtab').load('html/banklist.html?v=' + version, () => {
    $.ajax({
      type: 'POST',
      async: false,
      url: $host_url + 'loadbanklist',
      success: function logoutResponce(responce) {
        responce = eval('(' + responce + ')');
        console.log(responce);
        let table = ``;
        if (responce.error_code == 0) {
          let invdata = responce.data;
          let sty = '';
          for (let i = 0; i < invdata.length; i++) {
            // console.log(invdata[i].FCHKSTATUS);
            if (invdata[i].FDELETED != 'T') {
              table += `<tr>
                          <td>
                            <center>${i + 1}</center>
                          </td>
                          <td>
                            <center>${invdata[i].FBANKCODE}</center>
                          </td>
                          <td>
                          ${invdata[i].FBANKNAME}
                          </td>
                          <td>
                          <center>${invdata[i].FMOBILE}</center>
                          </td>
                          <td>
                          <center>${invdata[i].FCREADATE}</center>
                          </td>                          
                          <td>
                          <center><button class = 'btn-success' onclick = "editbank('${
                            invdata[i].FBANKCODE
                          }')" >View</button></center>
                          </td>                         
                       </tr>`;
            }
          }
        } else {
          table = `<tr>
            <td colspan="6">
              <center><b>No Invoice Details found</b></center>
            </td>
            </tr>`;
        }
        $('#appsuplistbody').html(table);
      },
    });
  });
}

function savebank() {
  let FBANKCODE = $('#FBANKCODE').val();
  let FBANKNAME = $('#FBANKNAME').val();
  let FBRANCH = $('#FBRANCH').val();
  let FCONTACT = $('#FCONTACT').val();
  let FPHONE = $('#FPHONE').val();
  let FMOBILE = $('#FMOBILE').val();
  let FEMAIL = $('#FEMAIL').val();
  let FADDR1 = $('#FADDR1').val();
  let FADDR2 = $('#FADDR2').val();
  let FADDR3 = $('#FADDR3').val();
  let FADDR4 = $('#FADDR4').val();
  let FACNO = $('#FACNO').val();
  let FIFSCCODE = $('#FIFSCCODE').val();

  checkbankcode();

  if (FBANKCODE == '') {
    alert('Enter Bank code  ...!');
    $('#FBANKCODE').focus();
    return;
  }
  if (FBANKNAME == '') {
    alert('Enter Bank Name ...!');
    $('#FBANKNAME').focus();
    return;
  }
  if (FBRANCH == '') {
    alert('Enter Branch Name ...!');
    $('#FBRANCH').focus();
    return;
  }
  if (FCONTACT == '') {
    alert('Enter Contact Person ...!');
    $('#FCONTACT').focus();
    return;
  }
  if (FPHONE == '') {
    alert('Enter Phone No. ...!');
    $('#FPHONE').focus();
    return;
  }
  if (FMOBILE == '') {
    alert('Enter Mobile No. ...!');
    $('#FMOBILE').focus();
    return;
  }
  if (FEMAIL == '') {
    alert('Enter Email ...!');
    $('#FEMAIL').focus();
    return;
  }
  if (FADDR1 == '') {
    alert('Enter Address ...!');
    $('#FADDR1').focus();
    return;
  }
  if (FADDR2 == '') {
    alert('Enter Address ...!');
    $('#FADDR2').focus();
    return;
  }

  if (FACNO == '') {
    alert('Enter Account No. ...!');
    $('#FACNO').focus();
    return;
  }
  if (FIFSCCODE == '') {
    alert('Enter IFSC Code ...!');
    $('#FIFSCCODE').focus();
    return;
  }

  $.ajax({
    type: 'POST',
    async: false,
    data:
      '&FBANKCODE=' +
      FBANKCODE +
      '&FBANKNAME=' +
      FBANKNAME +
      '&FBRANCH=' +
      FBRANCH +
      '&FCONTACT=' +
      FCONTACT +
      '&FPHONE=' +
      FPHONE +
      '&FMOBILE=' +
      FMOBILE +
      '&FEMAIL=' +
      FEMAIL +
      '&FADDR1=' +
      FADDR1 +
      '&FADDR2=' +
      FADDR2 +
      '&FADDR3=' +
      FADDR3 +
      '&FADDR4=' +
      FADDR4 +
      '&FACNO=' +
      FACNO +
      '&FIFSCCODE=' +
      FIFSCCODE,
    url: $host_url + 'saveBank',
    success: function saveinvoiceResponce(responce) {
      responce = eval('(' + responce + ')');
      if (responce.error_code == 0) {
        alert(responce.data);
        loadbank();
      } else {
        alert(responce.data);
        return;
      }
    },
  });
}

function addBank() {
  $('#loadtab').load('html/bank.html?v=' + version, () => {
    $('#FBANKCODE').focus();
  });
}

function editbank(id) {
  $.ajax({
    type: 'POST',
    async: false,
    data: 'id=' + id,
    url: $host_url + 'editBank',
    success: function editInvoiceResponce(responce) {
      responce = eval('(' + responce + ')');
      if (responce.error_code == 0) {
        $('#loadtab').load('html/bank.html?v=' + version, () => {
          invdet = responce.data;
          $('#FBANKCODE').val(invdet.FBANKCODE);
          $('#FBANKNAME').val(invdet.FBANKNAME);
          $('#FBRANCH').val(invdet.FBRANCH);
          $('#FCONTACT').val(invdet.FCONTACT);
          $('#FPHONE').val(invdet.FPHONE);
          $('#FMOBILE').val(invdet.FMOBILE);
          $('#FEMAIL').val(invdet.FEMAIL);
          $('#FADDR1').val(invdet.FADDR1);
          $('#FADDR2').val(invdet.FADDR2);
          $('#FADDR3').val(invdet.FADDR3);
          $('#FADDR4').val(invdet.FADDR4);
          $('#FACNO').val(invdet.FACNO);
          $('#FIFSCCODE').val(invdet.FIFSCCODE);

          document.getElementById('FBANKCODE').disabled = true;
          document.getElementById('FBANKNAME').disabled = true;
        });
      } else {
        alert(responce.data);
        return;
      }
    },
  });
}

function checkbankcode() {
  $.ajax({
    type: 'POST',
    url: $host_url + 'checkbankcode',
    data: 'supcode=' + $('#FBANKCODE').val(),
    async: false,
    success: function (data) {
      data = JSON.parse(data);
      console.log(data);

      if (data.error_code == 0) {
        alert(data.data);
        $('#FBANKCODE').val('');
        $('#FBANKCODE').focus();
      } else {
        return;
      }

      return;
    },
    error: function (data) {
      return;
    },
  });
}