tolulope-od/banka

View on GitHub
www/admin/accountinfo.html

Summary

Maintainability
Test Coverage
<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <meta http-equiv="X-UA-Compatible" content="ie=edge" />
    <link rel="stylesheet" type="text/css" href="../style.css" />
    <link
      rel="stylesheet"
      href="https://use.fontawesome.com/releases/v5.8.0/css/all.css"
      integrity="sha384-Mmxa0mLqhmOeaE8vgOSbKacftZcsNYDjQzuCOm6D02luYSzBG8vpaOykv9lFQ51Y"
      crossorigin="anonymous"
    />
    <link href="https://fonts.googleapis.com/css?family=Montserrat" rel="stylesheet" />
    <title>Banka - View Account</title>
  </head>

  <body onload="checkAuth()">
    <div id="navbar" class="menu-nav">
      <a href="dashboard.html" id="logo"><i class="fas fa-coins"></i>Banka</a>
      <div id="navbar-right">
        <div class="profile-action" id="drop-down">
          <img src="../images/avatar.png" alt="Profile Picture" class="avatar-img" />
          <i class="fas fa-chevron-down"></i>
        </div>
      </div>
    </div>
    <div class="profile-dropdown" id="dropdown-contents">
      <a href="dashboard.html" class="dropdown-item profile" id="inactive"
        ><i class="fas fa-columns icon"></i> Dashboard</a
      >

      <a href="viewaccounts.html" class="dropdown-item profile" id="active"
        ><i class="fas fa-file-invoice-dollar icon"></i> Accounts</a
      >
      <a href="users.html" class="dropdown-item profile" id="inactive"
        ><i class="fas fa-users icon"></i> Users</a
      >
      <a href="profile.html" class="dropdown-item profile" id="inactive"
        ><i class="fas fa-user-circle icon"></i> Profile</a
      >
      <a href="../index.html" class="dropdown-item" id="logout-btn"
        ><i class="fas fa-sign-out-alt icon"></i>Logout</a
      >
    </div>
    <div class="main">
      <div class="item-content-container">
        <div class="side-nav">
          <div class="side-nav-content">
            <h5 class="side-nav-greet-admin">Welcome,</h5>
            <h4 class="side-nav-name" id="side-nav-name">Anakin</h4>
            <a href="dashboard.html" class="side-link"><i class="fas fa-columns"></i> Dashboard</a>
            <a href="viewaccounts.html" class="side-link" id="sidelink-active"
              ><i class="fas fa-file-invoice-dollar"></i> Accounts</a
            >
            <a href="profile.html" class="side-link"><i class="fas fa-user-circle"></i> Profile</a>
            <a href="users.html" class="side-link"><i class="fas fa-users"></i> Users</a>
          </div>
        </div>
        <div class="item-content-container dashboard">
          <div class="col s5">
            <h2 class="label-lg"><strong>ACCOUNTS</strong></h2>
          </div>
        </div>
      </div>
      <div class="nav-area"></div>
      <div class="shortcut-btns">
        <a href="javascript:;" onclick="handleStatusChange()" id="accnt-status-btn"
          >Activate Account</a
        >
        <a href="javascript:;" onclick="showDebitForm()" id="accnt-status-btn">Debit Account</a>
        <a href="javascript:;" onclick="showCreditForm()" id="accnt-status-btn">Credit Account</a>
        <a
          href="javascript:;"
          onclick="showDeleteModal()"
          id="accnt-status-btn"
          class="accnt-delete-btn"
          >Delete Account</a
        >
      </div>
      <div class="accnt-info-disp">
        <div class="accnt-details">
          <div class="accnt-detail-hd">
            <p class="balance-text accnt-info-txt">Account Name:</p>
            <h3 class="accnt-name" id="accnt-name"></h3>
          </div>
          <div class="accnt-detail-hd">
            <p class="balance-text accnt-info-txt">Status:</p>
            <p class="badge-inactive accnt-badge" id="accnt-badge"></p>
          </div>
          <div class="accnt-detail-hd">
            <p class="balance-text accnt-info-txt">Account Number:</p>
            <h3 class="accnt-name" id="accnt-number"></h3>
          </div>
          <div class="accnt-detail-hd">
            <p class="balance-text accnt-info-txt">Created:</p>
            <h3 class="accnt-name" id="created-date"></h3>
          </div>
        </div>
        <div id="transactions">
          <table id="transactions-view-area">
            <thead>
              <tr>
                <th>Date</th>
                <th>Transaction</th>
                <th>Amount</th>
                <th>Old Balance</th>
                <th>Balance</th>
                <th>Cashier</th>
              </tr>
            </thead>
            <tbody id="transactions-table"></tbody>
          </table>
        </div>
        <div id="myModal" class="modal">
          <div class="modal-content" id="account-modal-content">
            <span class="close">&times;</span>
            <form
              onsubmit="event.preventDefault(); handleAccountDebit();"
              class="accnt-debit-form"
              id="accnt-debit-form"
            >
              <h3>Debit Account</h3>
              <br />
              <label>Amount: </label>
              <br />
              <input
                type="number"
                step="0.01"
                name="address"
                placeholder="Enter Amount"
                id="debit-amount"
                required
              />
              <br />
              <div class="input-field-btn">
                <input type="submit" name="confirmDebit" id="debit-btn" value="Confirm" />
              </div>
            </form>
            <form
              onsubmit="event.preventDefault(); handleAccountCredit();"
              class="accnt-credit-form"
              id="accnt-credit-form"
            >
              <h3>Credit Account</h3>
              <br />
              <label>Amount: </label>
              <br />
              <input
                type="number"
                step="0.01"
                name="address"
                placeholder="Enter Amount"
                id="credit-amount"
                required
              />
              <br />
              <div class="input-field-btn">
                <input type="submit" name="confirmCredit" id="credit-btn" value="Confirm" />
              </div>
            </form>
            <div id="confirm-delete">
              <p class="confirm-delete">Are you sure you want to delete this account?</p>
              <button class="confirm-delete-accnt-btn" onclick="handleAccountDelete();">
                Delete
              </button>
              <button class="delete-accnt-btn" onclick="hideDeleteDisplay()">Cancel</button>
            </div>
          </div>
        </div>
      </div>
    </div>
    <footer class="footer">
      <p class="footerTxt center-text">Banka Inc &copy; 2019</p>
    </footer>
    <script src="../js/authNav.js"></script>
    <script src="../js/fetchSingleAccountHistory.js"></script>
  </body>
</html>