Skip to content

Commit

Permalink
All excecption handling done
Browse files Browse the repository at this point in the history
  • Loading branch information
Nafiz43 committed Mar 16, 2020
1 parent cdf4b7e commit 2e62451
Show file tree
Hide file tree
Showing 16 changed files with 1,007 additions and 96 deletions.
58 changes: 58 additions & 0 deletions MAAS_web_implementation/html/ADMIN/js/classwise_attendance.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,58 @@
function classwise_attendance() {

var date = document.getElementById("date").value;

var time=document.getElementById("time");
var time_text=time.options[time.selectedIndex].text;

var batch=document.getElementById("batch");
var batch_text=batch.options[batch.selectedIndex].text;

var course=document.getElementById("course");
var course_text=course.options[course.selectedIndex].text;

var content='<br>';
content=content+'<div style="font-size: 16pt" class="alert alert-danger" role="alert">';

if(date=='' && time_text=='Choose your option' && batch_text=='Choose your option' && course_text=='Choose your option')
{
document.getElementById("date").style.borderColor = "red";
document.getElementById("time").style.borderColor = "red";
document.getElementById("batch").style.borderColor = "red";
document.getElementById("course").style.borderColor = "red";
content=content+'<strong>Fill Out </strong>The Fields! </div> ';
document.getElementById("alert_there").innerHTML=content;
}
else if(date=='')
{
document.getElementById("date").style.borderColor = "red";
content=content+'Enter <strong>Date!</strong></div> ';
document.getElementById("alert_there").innerHTML=content;
}
else if(time_text=='Choose your option')
{
document.getElementById("time").style.borderColor = "red";
content=content+'Select <strong>Time Slot! </strong> </div> ';
document.getElementById("alert_there").innerHTML=content;
}
else if(batch_text=='Choose your option')
{
document.getElementById("batch").style.borderColor = "red";
content=content+'Select <strong>Batch! </strong></div> ';
document.getElementById("alert_there").innerHTML=content;
}
else if(course_text=='Choose your option')
{
document.getElementById("course").style.borderColor = "red";
content=content+'Select <strong>Course! </strong> </div> ';
document.getElementById("alert_there").innerHTML=content;
}
else
{
content='';
content=content+'<div style="font-size: 16pt" class="alert alert-success" role="alert">';
content=content+'<strong>Data </strong>Found! </div> ';
document.getElementById("alert_there").innerHTML=content;
}

}
48 changes: 48 additions & 0 deletions MAAS_web_implementation/html/ADMIN/js/individual_attendance.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
function individual_attendance() {

var level_term=document.getElementById("level_term");
var level_term_text=level_term.options[level_term.selectedIndex].text;

var course=document.getElementById("course");
var course_text=course.options[course.selectedIndex].text;
var s_id=document.getElementById("s_id").value;

var content='<br>';
content=content+'<div style="font-size: 16pt" class="alert alert-danger" role="alert">';

if(level_term_text=='Choose your option' && course_text=='Choose your option' && s_id=='')
{
document.getElementById("level_term").style.borderColor = "red";
document.getElementById("course").style.borderColor = "red";
document.getElementById("s_id").style.borderColor = "red";

content=content+'<strong>Fill Out </strong>The Fields! </div> ';
document.getElementById("alert_there").innerHTML=content;
}
else if(level_term_text=='Choose your option')
{
document.getElementById("level_term").style.borderColor = "red";
content=content+'Select <strong>Level/Term!</strong></div> ';
document.getElementById("alert_there").innerHTML=content;
}
else if(course_text=='Choose your option')
{
document.getElementById("course").style.borderColor = "red";
content=content+'Select<strong> Course! </strong> </div> ';
document.getElementById("alert_there").innerHTML=content;
}
else if(s_id=='')
{
document.getElementById("s_id").style.borderColor = "red";
content=content+'Select <strong>ID! </strong> </div> ';
document.getElementById("alert_there").innerHTML=content;
}
else
{
content='';
content=content+'<div style="font-size: 16pt" class="alert alert-success" role="alert">';
content=content+'<strong>Data </strong>Found! </div> ';
document.getElementById("alert_there").innerHTML=content;
}

}
61 changes: 39 additions & 22 deletions MAAS_web_implementation/html/ADMIN/view_classwise_attendance.html
Original file line number Diff line number Diff line change
Expand Up @@ -157,29 +157,40 @@ <h3>MIST AUTOMATED ATTENDANCE SYSTEM</h3>
<h2><center>Classwise Attendance!!!</center></h2>
<!-- <h2 class="mb-4">Sidebar #07</h2> -->
</div>
<div class="container-fluid">
<div id="alert_there">

</div>




<!-- <h2>Welcome To Student Dashboard of MIST Automated Attendance System</h2> -->
<h2>Fill up the followings:</h2>
<form class="form-horizontal" action="apply_application_add.html">
<div class="form-group">
<label class="control-label col-sm-2" for="email">Select Date:</label>
<div class="col-sm-8">
<label class="control-label col-sm-2" for="date">Select Date:</label>
<div class="col-sm-4">
<input class="form-control" id="date" name="date" placeholder="MM/DD/YYY" type="text"/>
</div>
</div>

<div class="form-group">
<label class="control-label col-sm-2" for="pwd">Select Time:</label>
<div class="col-sm-8">
<label class="control-label col-sm-2" for="time">Select Time:</label>
<div class="col-sm-4">


<select class="mdb-select md-form form-control">
<select id="time" class="mdb-select md-form form-control">
<option value="" disabled selected>Choose your option</option>
<option value="1">Option 1</option>
<option value="2">Option 2</option>
<option value="3">Option 3</option>
<option value="1">08:00 am - 08:55 am</option>
<option value="2">09:00 am - 09:55 am</option>
<option value="3">10:00 am - 10:55 am</option>
<option value="4">11:45 am - 12:40 pm</option>
<option value="5">12:45 pm - 01:40 pm</option>
<option value="6">01:45 pm - 02:40 pm</option>
<option value="7">08:00 am - 10:55 am</option>
<option value="8">11:45 am - 02:40 pm</option>

</select>
<!-- <select class="browser-default custom-select">
<option selected>Open this select menu</option>
Expand All @@ -192,15 +203,15 @@ <h2>Fill up the followings:</h2>


<div class="form-group">
<label class="control-label col-sm-2" for="pwd">Select Course:</label>
<div class="col-sm-8">
<label class="control-label col-sm-2" for="batch">Select Batch:</label>
<div class="col-sm-4">


<select class="mdb-select md-form form-control">
<select id="batch" class="mdb-select md-form form-control">
<option value="" disabled selected>Choose your option</option>
<option value="1">Option 1</option>
<option value="2">Option 2</option>
<option value="3">Option 3</option>
<option value="1">CSE-17A</option>
<option value="2">CSE-17B</option>

</select>
<!-- <select class="browser-default custom-select">
<option selected>Open this select menu</option>
Expand All @@ -212,15 +223,15 @@ <h2>Fill up the followings:</h2>
</div>

<div class="form-group">
<label class="control-label col-sm-2" for="pwd">Select Faculty:</label>
<div class="col-sm-8">
<label class="control-label col-sm-2" for="course"> Select Course:</label>
<div class="col-sm-4">


<select class="mdb-select md-form form-control">
<select id="course" class="mdb-select md-form form-control">
<option value="" disabled selected>Choose your option</option>
<option value="1">Option 1</option>
<option value="2">Option 2</option>
<option value="3">Option 3</option>
<option value="1">CSE-460(SW)</option>
<option value="2">CSE-460(HW)</option>
<option value="3">CSE-401</option>
</select>
<!-- <select class="browser-default custom-select">
<option selected>Open this select menu</option>
Expand All @@ -237,15 +248,18 @@ <h2>Fill up the followings:</h2>



</form>


<div class="form-group">
<div class="col-sm-offset-2 col-sm-10">
<button type="submit" class="btn btn-default">Submit</button>
<button onclick="classwise_attendance()" type="submit" class="btn btn-default">Submit</button>
</div>
</div>

</form>
<br>
<br>
<br>

</div>

Expand Down Expand Up @@ -297,6 +311,9 @@ <h2>Fill up the followings:</h2>

</div>
</div>

</div>
<script src="js/classwise_attendance.js"></script>
<script src="../../js/basic.js"></script>
<script src="js/jquery.min.js"></script>
<script src="js/popper.js"></script>
Expand Down
45 changes: 30 additions & 15 deletions MAAS_web_implementation/html/ADMIN/view_individual_attendance.html
Original file line number Diff line number Diff line change
Expand Up @@ -159,6 +159,14 @@ <h2><center>Individual Attendance!!</center></h2>
<!-- <h2 class="mb-4">Sidebar #07</h2> -->
</div>

<div class="container-fluid">
<div id="alert_there">

</div>






<h2>Fill up the followings:</h2>
Expand All @@ -168,11 +176,11 @@ <h2>Fill up the followings:</h2>


<div class="form-group">
<label class="control-label col-sm-2" for="crs">Select Level/Term:</label>
<div class="col-sm-8">
<label class="control-label col-sm-2" for="level_term">Select Level/Term:</label>
<div class="col-sm-4">


<select id="crs" class="mdb-select md-form form-control">
<select id="level_term" class="mdb-select md-form form-control">
<option value="" disabled selected>Choose your option</option>
<option value="1">Level-4,Term-1</option>
<option value="2">Level-4,Term-2</option>
Expand All @@ -191,15 +199,15 @@ <h2>Fill up the followings:</h2>


<div class="form-group">
<label class="control-label col-sm-2" for="pwd">Select Course:</label>
<div class="col-sm-8">
<label class="control-label col-sm-2" for="course">Select Course:</label>
<div class="col-sm-4">


<select id="pwd" class="mdb-select md-form form-control">
<select id="course" class="mdb-select md-form form-control">
<option value="" disabled selected>Choose your option</option>
<option value="1">CSE-401</option>
<option value="2">CSE-402</option>
<option value="3">CSE-460</option>
<option value="1">CSE-460(SW)</option>
<option value="2">CSE-460(HW)</option>
<option value="3">CSE-401</option>
</select>
<!-- <select class="browser-default custom-select">
<option selected>Open this select menu</option>
Expand All @@ -214,9 +222,9 @@ <h2>Fill up the followings:</h2>


<div class="form-group">
<label class="control-label col-sm-2" for="email">Enter ID:</label>
<div class="col-sm-8">
<input class="form-control" id="date" name="date" placeholder="ID" type="text"/>
<label class="control-label col-sm-2" for="s_id">Enter ID:</label>
<div class="col-sm-4">
<input class="form-control" id="s_id" name="date" placeholder="ID" type="text"/>
</div>
</div>

Expand All @@ -231,13 +239,17 @@ <h2>Fill up the followings:</h2>




</form>
<div class="form-group">
<div class="col-sm-offset-2 col-sm-10">
<button type="submit" class="btn btn-default">Submit</button>
<button onclick="individual_attendance()" type="submit" class="btn btn-default">Submit</button>
</div>
</div>
</form>
<br>
<br>
<br>


</div>

<table class="table table-striped" border="1">
Expand Down Expand Up @@ -291,6 +303,9 @@ <h2>Fill up the followings:</h2>

</div>
</div>
</div>

<script src="js/individual_attendance.js"></script>
<script src="../../js/basic.js"></script>
<script src="js/jquery.min.js"></script>
<script src="js/popper.js"></script>
Expand Down
Loading

0 comments on commit 2e62451

Please sign in to comment.