Event Management
Event Management
Contents
A. System Documentation...........................................................................................................
1. Certificate....................................................................................................................................
1. Acknowledgement.....................................................................................................................5
2. Organizational Overview............................................................................................................6
3. Description of Present System...................................................................................................7
4. Limitations of Present System...................................................................................................8
5. Proposed System and Its Advantages........................................................................................9
6. Gantt Chart..............................................................................................................................10
7. Event List.................................................................................................................................11
8. Event Table..............................................................................................................................12
9. Entity Relationship Diagram (ER-Diagram)...............................................................................14
10. Use Case Diagram................................................................................................................18
11. Activity Data Matrix (CRUD Table).......................................................................................21
12. Activity Diagram...................................................................................................................22
13. Class Diagram.......................................................................................................................24
14. Object Diagram....................................................................................................................26
15. Sequence/Collaboration Diagram........................................................................................28
16. State Diagram......................................................................................................................30
17. Component Diagram............................................................................................................33
18. Structured English................................................................................................................35
19. Deployment Diagram...........................................................................................................37
20. Package Diagram.................................................................................................................39
21. Menu Tree...........................................................................................................................41
22. System Coding and Conventions..........................................................................................42
23. System Controls and Standards...........................................................................................43
24. Form Listing.........................................................................................................................44
25. Report Listing.......................................................................................................................46
26. Database and List of Tables with descriptions.....................................................................47
B. Project Documentation.......................................................................................................50
1. Program Source Code..............................................................................................................51
2. Data Entry Screens...................................................................................................................95
C. Validations........................................................................................................................106
1. Test Cases..............................................................................................................................107
2. Test Data................................................................................................................................108
3. Test Results............................................................................................................................109
D. Report Layout....................................................................................................................111
E. References And Bilbography.............................................................................................113
A. System Documentation
1. Certificate
1. Acknowledgement
It gives me great pleasure in presenting this project report. Its
justification will never sound good if I do not express my vote of thanks to our
C.H.M. College and respective Principal. I would also like to thank our
coordinator Mrs. Ritika Sachdev for her timely support in this completion of
this project.
I thank our internal project guide Mrs. Jeevika Nihalani, who has done a
lot to keep this project systematically and on schedule. I am thankful for their
valuable guidance to every stage of the project. Finally, I would thank to all
others, who give there extended support to complete this project.
2. Organizational Overview
It allows the user to select from a list of event types. Once the
user enter an event type (Marriage, Corporate events, Birthday, etc.) the
system allows the user to select the date and time of event, place and the
event equipment’s.
All this data is logged in the database and the user is given a
receipt number for his booking. This data is sent to the administrator and
they may interact with the client as per his requirements and his contact
data stored in the database.
ADVANTAGES
5. This system is effective and save time and cost of the user.
Improved processing speed.
Improved arrangement for events coordination.
6.Gantt Chart
Sr. Phase Duration Start Date Finish Date Actual Signature
No Finish Date
7. Event List
Admin log into the system.
Admin add/update/delete details of events.
Admin view the booking status.
Admin generates the receipt.
Admin view reports of event.
New customers register into the system.
Register customer log into the system.
Customers view their own details.
Customer book an event.
Customers pay the payment.
Customers receive email regarding bookings.
Customers give the feedback.
8. Event Table
A table that lists events in tabular format that is in rows and key pieces of
information about each event in columns.
While developing the list of events the analyst should note additional
information about each event for later use.
This information is entered in an event table.
An event table compares of rows and columns.
Each row in the event table records information about one event.
And row in the event table records information about one event.
Types of Event:
1. External:
2. Temporal:
3. State:
2. Admin add Details are Admin Add new Event details System
new event added event are added
details details
Components of ER diagram:
Sr. Shape Description
No.
1 Rectangle Represents entity set.
Login:
User Name
Login Id Password
Login
Event:
Event Type
Event
Date Cost
No of Guest
Receipt:
Items
Bill_id Cost
Mode of Payment
Function Name
Cash Cheque
Customer:
Name
Email_id
RAZIA KHAN|ROLL NO: 1017 Page 18
ONLINE EVENT MANAGEMENT SYSTEM
Cust_id
Customer
Mobile No
Address
As
Paysssssss
Customer
Login
Book Manages
Bill
Alert By Email
Generatee
Event
As
Add
Admin
Vieww
Reports
Customer Subsystem:
New customers register into the system.
Register customer log into the system.
RAZIA KHAN|ROLL NO: 1017 Page 20
ONLINE EVENT MANAGEMENT SYSTEM
Entities:
1. Customer
2. Events
3. Receipt
2 Merge
3 Fork
Customer Admin
No Login No
Login
Login
Yes
View Venue
Delete Records
Payment Verification
Add Venue
View Booking
Send Email
2. Attributes and
3. Operations.
Student
Class Name
+Name:text
+Address:text Attribute
+Add_Student() Operations
Event Receipt
+id: integer +billno:integer
+type: string +name:string
+place:string +items:integer
+cost: integer +cost:integer
+No of guest:integer +function name:string
+Date:date +Attribute6
+add()
KHAN|ROLL NO: 1017 Page 28+generate()
RAZIA+search()
+update()
+delete()
ONLINE EVENT MANAGEMENT SYSTEM
1..*
Admin
1
Customer
+id:integer
+name:string
+address:string 1
+mobileno:integre
Login
+email:string
+id:integer
+add() 1 1
+name:string
+update()
+passord:string
+delete()
+search() +authentication()
1. Class name.
2. Attributes.
Student
Class Name
Name: "Act"
Address: "Eve"
Attribute
r:Receipt
e:Event
billno:1
id:1 name:"sam"
type:"Birthday Party items:5
cost:15000
place:"Mumbai" function name:"Birthday Party"
No of guest:500 Date:"20/12/15"
cost:1500
Date:"20/12/15" 1
1..*
1
Admin
c:Customer 15. 1
id:1 l:Login
name:"sam" 15.
emailid:"[email protected]"
address:"pune" 1 1
name:"sam"
mobileno:9225467995 password:"***"
email:"[email protected]"
15.
15. Sequence/Collaboratio
n Diagram
Sequence diagram demonstrates the behavior of the objects in a use- case
by describing the objects and the messages they pass. The diagrams are
read left to right & descending.
1 Represent object
activation.
3 Represents life of
objects.
4 Represents end of
objects.
1: bookPage
RAZIA KHAN|ROLL NO: 1017 () 32
ONLINE EVENT MANAGEMENT SYSTEM
2: view ()
3: update ()
4: delete ()
5: sendAlert ()
6: add ()
7: update ()
8: delete ()
9: generate ()
10: payTheBill ()
State Diagram
Activity
Transitions
Customer
Login
No
Yes
New Register
Book an Event
View Venue
Payment Verification
Yes No
Admin:
Login
No
Yes
Update Records
Delete Records
Add Venue
View Booking
Generate Receipt
Send Email
End
Diagram:
Object1 Object2
+method1 () +method1 ()
+method2 () +method2 ()
Customer Event
+add () +add ()
+update () +update ()
+delete () +delete ()
Receipt Admin
+generate ()
+add ()
+update ()
+delete ()
RAZIA KHAN|ROLL NO: 1017 Page 38 +sendAlert ()
ONLINE EVENT MANAGEMENT SYSTEM
Else
End If
Else
End If
Else
End If
4] Login
If login detail=correct
Login successful
Else
Invalid details
<<processor>>
<<processor>>
Event
Customer
Receipt Admin
Login
Customer Event
Receipt Admin
Login
Database
Change password
Sign up
Log in
View Profile
View Events Booking
Exit
5 DropDownList ddl
6 RadioButton rdb
7 RadioButtonList rdblst
8 Image Img
9 CheckBox chk
27. Package.aspx
28. Packagedetails.aspx
29. PackageInfo.aspx
30. Payment.aspx
31. Paymentdetails.aspx
32. Profile.aspx
33. Service.aspx
34. Tenting.aspx
35. ThemeDecoration.aspx
36. User.aspx
37. Userdetails.aspx
38. Venu.aspx
name
Customerid bigint id of the customer
Name varchar(50) name of the customer
Address varchar(MAX) Address of the customer
Gender varchar(50) Gender of customer
DOB datetime Date of birth of customer
Mobile No varchar(15) Mobile no
Emailid Varchar(50) Email id
Password varchar(50) password of the user
Scque varchar(100) Security question for user
Scans varchar(100) Answer of the security question
B. Project Documentation
Source Code:
File Name:Default.aspx
<%@ Page Language="VB" AutoEventWireup="false"
CodeFile="Default.aspx.vb" Inherits="_Default" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<meta name="viewport" content="width=device-width" />
<title>RK Events </title>
<link rel='stylesheet' href='wp-content/plugins/contact-form-
7/includes/css/stylesa560.css?ver=3.9.1'
type='text/css' media='all' />
<link rel='stylesheet' href='wp-content/plugins/revslider/rs-
plugin/css/settingsde31.css?rev=4.5.95&ver=4.0.8'
type='text/css' media='all' />
<style type='text/css'>
RAZIA KHAN|ROLL NO: 1017 Page 61
ONLINE EVENT MANAGEMENT SYSTEM
.tp-caption a
{
color: #ffffff;
text-shadow: none !important;
-webkit-transition: all 0.2s ease-out;
-moz-transition: all 0.2s ease-out;
-o-transition: all 0.2s ease-out;
-ms-transition: all 0.2s ease-out;
padding: 15px 30px;
font-family: "lato";
text-transform: uppercase;
border: 1px solid rgba(0,0,0,0.03);
-webkit-border-radius: 3px;
border-radius: 3px;
letter-spacing: 0;
}
.tp-caption a:hover
{
opacity: 0.6;
}
</style>
<link rel='stylesheet' href='wp-content/plugins/cromax/assets/crx-styles.css'
type='text/css'
media='all' />
<link rel='stylesheet' href='wp-content/themes/dunamis/style5152.css?
ver=1.0' type='text/css'
media='all' />
<style type='text/css'>
a, #cromaslide .ls-nav-prev:hover, #cromaslide .ls-nav-next:hover,
.mobilemenupart:hover, #croma-primarynav .current-menu-item > a, #croma-
primarynav .current-menu-ancestor > a, #croma-primarynav .current_page_item
> a, #croma-primarynav .current_page_ancestor > a, .cro_bodysidebar ul
li.widget-container ul li a:hover, .cat_post_wrapper h2 a:hover,
ul.cro_sociallinks li i:hover, .cro_paging span, .cro_cust_col,
.croma_searchresult a:hover, .cro_frontpage_blg h4 a:hover, #croma-
primarynav li a:hover
{
color: #ea392b;
}
.noUi-background, .cro_gr_labelholder a, .cro_cust_bg, ul.cro_shortcal li
.clarlabel:hover, .cat_audio_wrapper .mejs-container, .cat_audio_wrapper
{
padding-bottom: 20px;
padding-top: 25px;
}
.cro_menurow
{
background-color: #292C2F;
}
@media only screen and (max-width: 940px)
{
.croma-primarynav
{
display: none;
}
.mobilemenupart
{
display: block;
}
}
@media only screen and (max-width: 740px)
{
header#pageheader
{
background: #313438;
}
}
.mobilemenupart
{
color: #C1C5C9;
}
#croma-primarynav li a
{
font-family: "Lato";
font-weight: 400;
font-size: 13px;
color: #C1C5C9;
}
.croma-topbarnav ul li a, .croma-subnav ul li a
{
font-family: "Lato";
font-weight: 400;
}
.cro_hp_header
{
font-family: "Lato";
font-weight: 400;
}
.cro_hp_body
{
font-family: "Lato";
font-weight: normal;
}
.croma-subnav
{
padding-top: 45px;
}
</style>
<script type='text/javascript' src='wp-includes/js/jquery/jquery90f9.js?
ver=1.11.1'></script>
<script type='text/javascript' src='wp-includes/js/jquery/jquery-
migrate.min1576.js?ver=1.2.1'></script>
<script type='text/javascript'>
/* <![CDATA] */
var mejsL10n = { "language": "en", "strings": { "Close": "Close",
"Fullscreen": "Fullscreen", "Download File": "Download File", "Download
Video": "Download Video", "Play\/Pause": "Play\/Pause", "Mute Toggle":
"Mute Toggle", "None": "None", "Turn off Fullscreen": "Turn off Fullscreen",
"Go Fullscreen": "Go Fullscreen", "Unmute": "Unmute", "Mute": "Mute",
"Captions\/Subtitles": "Captions\/Subtitles"} };
var _wpmejsSettings = { "pluginPath": "\/dunamis\/wp-
includes\/js\/mediaelement\/" };
var mejsL10n = { "language": "en", "strings": { "Close": "Close",
"Fullscreen": "Fullscreen", "Download File": "Download File", "Download
Video": "Download Video", "Play\/Pause": "Play\/Pause", "Mute Toggle":
"Mute Toggle", "None": "None", "Turn off Fullscreen": "Turn off Fullscreen",
"Go Fullscreen": "Go Fullscreen", "Unmute": "Unmute", "Mute": "Mute",
"Captions\/Subtitles": "Captions\/Subtitles"} };
var _wpmejsSettings = { "pluginPath": "\/dunamis\/wp-
includes\/js\/mediaelement\/" };
/* ]]> */
</script>
</nav>
</div>
</div>
</div>
</div>
<header id="pageheader" class="cro_minimalheaderheader">
<!-- fetch main navigation part -->
<div class="row">
<div class="large-12 columns">
<div class="croma-logo">
<a href="Default.aspx" title="Dunamis"
rel="home">
<img src="wp-
content/uploads/2014/08/dynamoNew.png" alt="RK Events"/>
</a>
</div>
</div>
</div>
</header>
<!-- fetch front page content -->
<!-- draw the pagebuilder parts -->
<section class="cromaslide" style="overflow: hidden; width: 100%;">
<div class="cromaslideinner" style="width: 100%; height: auto; position:
relative;"><h1 style="display: none;">slideshow</h1>
<!-- START REVOLUTION SLIDER 4.5.95 fullwidth mode -->
<script type='text/javascript' src='wp-content/plugins/revslider/rs-
plugin/js/jquery.themepunch.tools.mind63e.js?rev=4.5.95'></script><script
type='text/javascript' src='wp-content/plugins/revslider/rs-
plugin/js/jquery.themepunch.revolution.mind63e.js?rev=4.5.95'></script>
<div id="rev_slider_1_1_wrapper" class="rev_slider_wrapper fullwidthbanner-
container" style="margin:0px auto;background-
color:#292C2F;padding:0px;margin-top:0px;margin-bottom:0px;max-
height:700px;">
<div id="rev_slider_1_1" class="rev_slider fullwidthabanner"
style="display:none;max-height:700px;height:700px;">
<ul> <!-- SLIDE -->
<li data-transition="fade" data-slotamount="7" data-masterspeed="500"
data-saveperformance="off" >
<!-- MAIN IMAGE -->
<img src="wp-content/plugins/revslider/images/dummy.png"
alt="kidcal1" data-lazyload="Images/Birthday.jpg"/> data-bgposition="center
top" data-bgfit="cover" data-bgrepeat="no-repeat">
data-y="440"
data-
customin="x:2000;y:0;z:0;rotationX:0;rotationY:0;rotationZ:0;scaleX:1;scaleY:
1;skewX:0;skewY:0;opacity:0;transformPerspective:600;transformOrigin:50%
50%;"
data-speed="750"
data-start="1000"
data-easing="Power3.easeInOut"
data-splitin="none"
data-splitout="none"
data-elementdelay="0.1"
data-endelementdelay="0.1"
data-endspeed="300"
style="z-index: 4; max-width: auto; max-height: auto; white-
space: nowrap;">Registrations now open
</div>
</li>
<!-- SLIDE -->
<li data-transition="fade" data-slotamount="7" data-masterspeed="500"
data-saveperformance="off" >
<!-- MAIN IMAGE -->
<img src="wp-content/plugins/revslider/images/dummy.png"
alt="kiddels3" data-lazyload="Images/Wedding.jpg" data-bgposition="center
top" data-bgfit="cover" data-bgrepeat="no-repeat"/>
<!-- LAYERS -->
<!-- LAYER NR. 1 -->
<div class="tp-caption dunamis1 customin tp-resizeme"
data-x="center" data-hoffset="0"
data-y="270"
data-customin="x:0;y:-
300;z:0;rotationX:0;rotationY:0;rotationZ:0;scaleX:1;scaleY:1;skewX:0;skewY
:0;opacity:0;transformPerspective:600;transformOrigin:50% 50%;"
data-speed="750"
data-start="500"
data-easing="Power3.easeInOut"
data-splitin="none"
data-splitout="none"
data-elementdelay="0.1"
data-endelementdelay="0.1"
data-endspeed="500"
</li>
<!-- SLIDE -->
<li data-transition="fade" data-slotamount="7" data-masterspeed="500"
data-saveperformance="off" >
<!-- MAIN IMAGE -->
<img src="wp-content/plugins/revslider/images/dummy.png"
alt="slidee4" data-lazyload="Images/Corporate.jpg"" data-bgposition="center
top" data-bgfit="cover" data-bgrepeat="no-repeat"/>
<!-- LAYERS -->
<!-- LAYER NR. 1 -->
<div class="tp-caption dunamis1 customin tp-resizeme"
data-x="center" data-hoffset="0"
data-y="270"
data-customin="x:0;y:-
300;z:0;rotationX:0;rotationY:0;rotationZ:0;scaleX:1;scaleY:1;skewX:0;skewY
:0;opacity:0;transformPerspective:600;transformOrigin:50% 50%;"
data-speed="750"
data-start="500"
data-easing="Power3.easeInOut"
data-splitin="none"
data-splitout="none"
data-elementdelay="0.1"
data-endelementdelay="0.1"
data-endspeed="500"
style="z-index: 2; max-width: auto; max-height: auto; white-
space: nowrap;">CORPORATE
</div>
<!-- LAYER NR. 2 -->
<div class="tp-caption dunamis2 customin tp-resizeme"
data-x="center" data-hoffset="0"
data-y="380"
data-
customin="x:0;y:300;z:0;rotationX:0;rotationY:0;rotationZ:0;scaleX:1;scaleY:1
;skewX:0;skewY:0;opacity:0;transformPerspective:600;transformOrigin:50%
50%;"
data-speed="750"
data-start="500"
data-easing="Power3.easeInOut"
data-splitin="none"
data-splitout="none"
data-elementdelay="0.1"
data-endelementdelay="0.1"
data-endspeed="500"
style="z-index: 3; max-width: auto; max-height: auto; white-
space: nowrap;">Event
</div>
<!-- LAYER NR. 3 -->
<div class="tp-caption dunamis3 customin tp-resizeme"
data-x="center" data-hoffset="0"
data-y="440"
data-
customin="x:2000;y:0;z:0;rotationX:0;rotationY:0;rotationZ:0;scaleX:1;scaleY:
1;skewX:0;skewY:0;opacity:0;transformPerspective:600;transformOrigin:50%
50%;"
data-speed="500"
data-start="1000"
data-easing="Power3.easeInOut"
data-splitin="none"
data-splitout="none"
data-elementdelay="0.1"
data-endelementdelay="0.1"
data-endspeed="300"
style="z-index: 4; max-width: auto; max-height: auto; white-
space: nowrap;">Registrations now open
</div>
</li>
</ul>
<div class="tp-bannertimer"></div> </div>
</div>
<script type="text/javascript">
/******************************************
- PREPARE PLACEHOLDER FOR SLIDER -
******************************************/
tpopt.forceFullWidth = "on";
tpopt.container.closest(".rev_slider_wrapper").css({ height:
tpopt.container.height() }); tpopt.width = parseInt(tpopt.container.width(), 0);
tpopt.height = parseInt(tpopt.container.height(), 0); tpopt.bw = tpopt.width /
tpopt.startwidth; tpopt.bh = tpopt.height / tpopt.startheight; if (tpopt.bh >
tpopt.bw) tpopt.bh = tpopt.bw; if (tpopt.bh < tpopt.bw) tpopt.bw = tpopt.bh; if
(tpopt.bw < tpopt.bh) tpopt.bh = tpopt.bw; if (tpopt.bh > 1) { tpopt.bw = 1;
tpopt.bh = 1 } if (tpopt.bw > 1) { tpopt.bw = 1; tpopt.bh = 1 } tpopt.height =
Math.round(tpopt.startheight * (tpopt.width / tpopt.startwidth)); if (tpopt.height
> tpopt.startheight && tpopt.autoHeight != "on") tpopt.height =
tpopt.startheight; if (tpopt.fullScreen == "on") { tpopt.height = tpopt.bw *
tpopt.startheight; var cow = tpopt.container.parent().width(); var coh =
jQuery(window).height(); if (tpopt.fullScreenOffsetContainer != undefined)
{ try { var offcontainers = tpopt.fullScreenOffsetContainer.split(",");
jQuery.each(offcontainers, function (e, t) { coh = coh -
jQuery(t).outerHeight(true); if (coh < tpopt.minFullScreenHeight) coh =
tpopt.minFullScreenHeight }) } catch (e) { } }
tpopt.container.parent().height(coh); tpopt.container.height(coh);
tpopt.container.closest(".rev_slider_wrapper").height(coh);
tpopt.container.closest(".forcefullwidth_wrapper_tp_banner").find(".tp-
fullwidth-forcer").height(coh); tpopt.container.css({ height: "100%" });
tpopt.height = coh; } else { tpopt.container.height(tpopt.height);
tpopt.container.closest(".rev_slider_wrapper").height(tpopt.height);
tpopt.container.closest(".forcefullwidth_wrapper_tp_banner").find(".tp-
fullwidth-forcer").height(tpopt.height); }
};
/* CALL PLACEHOLDER */
setREVStartSize();
var tpj = jQuery;
tpj.noConflict();
var revapi1;
tpj(document).ready(function () {
if (tpj('#rev_slider_1_1').revolution == undefined)
revslider_showDoubleJqueryError('#rev_slider_1_1');
else
revapi1 = tpj('#rev_slider_1_1').show().revolution(
{
dottedOverlay: "none",
delay: 9000,
startwidth: 960,
startheight: 700,
hideThumbs: 200,
thumbWidth: 100,
thumbHeight: 50,
thumbAmount: 3,
navigationType: "none",
navigationArrows: "solo",
navigationStyle: "round",
touchenabled: "on",
onHoverStop: "off",
swipe_velocity: 0.7,
swipe_min_touches: 1,
swipe_max_touches: 1,
drag_block_vertical: false,
keyboardNavigation: "off",
navigationHAlign: "center",
navigationVAlign: "bottom",
navigationHOffset: 0,
navigationVOffset: 20,
soloArrowLeftHalign: "left",
soloArrowLeftValign: "center",
soloArrowLeftHOffset: 20,
soloArrowLeftVOffset: 0,
soloArrowRightHalign: "right",
soloArrowRightValign: "center",
soloArrowRightHOffset: 20,
soloArrowRightVOffset: 0,
shadow: 0,
fullWidth: "on",
fullScreen: "off",
spinner: "spinner4",
stopLoop: "off",
stopAfterLoops: -1,
stopAtSlide: -1,
shuffle: "off",
autoHeight: "off",
forceFullWidth: "on",
hideThumbsOnMobile: "off",
hideNavDelayOnMobile: 1500,
hideBulletsOnMobile: "off",
hideArrowsOnMobile: "off",
hideThumbsUnderResolution: 0,
hideSliderAtLimit: 0,
hideCaptionAtLimit: 0,
hideAllCaptionAtLilmit: 0,
startWithSlide: 0
});
}); /*ready*/
</script>
<style type="text/css">
#rev_slider_1_1_wrapper .tp-loader.spinner4 div
{
background-color: #FFFFFF !important;
}
</style>
<!-- END REVOLUTION SLIDER --> </div>
</section>
<section class="cro_frontpage_cta cro_frontpage_layout" style="background:
url(wp-content/uploads/2014/08/peoplebgmore.jpg) no-repeat center top;
overflow: hidden;">
<div class="cro_cta_block">
<div class="cro_prodmask" style=" background: #e8392b;
opacity: 0.95; "></div>
<div class="container">
<div class="row animated " data-cro-anim-
data="slideInRight" data-cro-anim-delay="400">
<div class="large-9 columns cro_titleside" style="
color: #ffffff; "><strong>First time visitor?</strong> .... Find out how, where
and when we worship. We hope to see you soon!!</div>
<div class="large-3 columns" style="text-align:
right;"><a href="PackageInfo.aspx" class="cro_cust_font" style=" color:
#ffffff; background: #1c1e20; ">Book Event</a></div>
</div>
</div>
</div>
</section>
<section class="cro_frontpage_cta cro_frontpage_layout" style="background:
url(wp-content/uploads/2014/08/peoplebgmore.jpg) no-repeat center top;
overflow: hidden;"></section>
<div class="cro_img_textpart">
<h2 class="cro_hp_header animated " data-
cro-anim-data="fadeInUp" data-cro-anim-delay="150">Wedding</h2>
<div class="cro_imginner">
<img width="200" height="200"
src="Images/CorporateSmall.jpg" class="attachment-cro_third" alt="rachel4" />
<div class="cro_img_textpart">
<h2 class="cro_hp_header animated " data-
cro-anim-data="fadeInUp" data-cro-anim-delay="300">Corporate</h2>
<h3 class="cro_hp_body cro_cust_bg animated " data-cro-anim-
data="fadeInUp" data-cro-anim-delay="300">corporate Packages? .... Click
Here</h3>
</div>
</div>
</li>
</ul>
</section>
<!-- start the section & add the foater -->
<section class="cro_frontpage_wel kwrfwwdrax">
<div class="cro_twothirds">
<div class="cro_titleblock">
<h2 class="cro_hp_header">Welcome to RK Event</h2>
</div>
</div>
<div class="cro_onethird" style=" background-image:
url('image/images.jpg'); background-position: center; background-repeat: no-
repeat; background-size: cover; ">
</div>
</section>
<!-- start the section & add the foater -->
<!-- start the section & add the foater -->
<footer id="colophon" role="contentinfo">
<div class="container">
<div class="site-info">
<div class="row">
<!-- draw the site credits & copyright -->
<div class="large-6 columns">
<div id="site-cnt">
<a href="Default.aspx"
title="Dunamis" rel="home">
RK Event © (2016)
</a>
</div>
</div>
<!-- draw the site clink -->
<div class="large-6 columns">
<div id="site-generator">
<a href="#">Proudly Designed by
<span>RK Event</span></a>
</div><!-- #site-generator -->
</div>
</div>
</div>
</div>
</footer>
<!-- closing the footer -->
<style type="text/css">
.tp-caption.dunamis1
{
font-size: 80px;
font-weight: 900;
font-family: "Lato";
color: rgb(255,255,255);
text-decoration: none;
background-color: transparent;
text-shadow: none;
border-width: 0px;
border-color: rgb(0,0,0);
border-style: none;
}
.tp-caption.dunamis2
{
font-size: 45px;
font-weight: 900;
font-family: "Lato";
color: #ffffff;
text-decoration: none;
background-color: transparent;
text-shadow: none;
padding: 2px;
line-height: 1;
border-width: 2px 0px 0px 0px;
border-color: rgb(255,255,255) rgb(0,0,0) rgb(0,0,0) rgb(0,0,0);
border-style: solid none none none;
}
.tp-caption.dunamis3
{
font-size: 30px;
font-weight: 600;
font-family: "Lato";
color: #ffffff;
text-decoration: none;
background-color: transparent;
text-shadow: none;
padding: 2px 2px 2px 2px;
line-height: 1;
border-width: 0px;
border-color: rgb(255,255,255);
border-style: none;
}
.tp-caption.dunamis4
{
font-size: 30px;
font-weight: normal;
font-family: "Lato";
color: #ffffff;
text-decoration: none;
background-color: transparent;
text-shadow: none;
padding: 2px 2px 2px 2px;
line-height: 1;
border-width: 0px;
border-color: rgb(255,255,255);
border-style: none;
}
.dunamis4
{
font-size: 30px;
font-weight: normal;
font-family: "Kaushan Script";
color: #ffffff;
text-decoration: none;
background-color: transparent;
text-shadow: none;
border-width: 0px;
border-color: rgb(0,0,0);
border-style: none;
}
</style>
<link rel='stylesheet' id='mediaelement-css' href='wp-
includes/js/mediaelement/mediaelementplayer.min5e1c.css?ver=2.15.0'
type='text/css' media='all' />
<link rel='stylesheet' id='wp-mediaelement-css' href='wp-
includes/js/mediaelement/wp-mediaelementa871.css?ver=4.0.8' type='text/css'
media='all' />
<script type='text/javascript' src='wp-
content/plugins/cromaxauthorize/assets/authorize5152.js?ver=1.0'></script>
<script type='text/javascript' src='wp-includes/js/comment-reply.mina871.js?
ver=4.0.8'></script>
<script type='text/javascript' src='wp-
content/themes/dunamis/assets/js/croma-app5152.js?ver=1.0'></script>
<script type='text/javascript' src='wp-
content/themes/dunamis/assets/js/cromatheme-app5152.js?ver=1.0'></script>
<script type='text/javascript' src='wp-content/plugins/contact-form-
7/includes/js/jquery.form.mind03d.js?ver=3.51.0-2014.06.20'></script>
Source Code:
File Name:Service.aspx
<%@ Page Title="" Language="VB" MasterPageFile="~/MasterPage.master"
AutoEventWireup="false" CodeFile="Services.aspx.vb" Inherits="Services"
%>
<asp:Content ID="Content1" ContentPlaceHolderID="head" Runat="Server">
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1"
Runat="Server">
<section id="cromaheader">
<div class="cro_headermask" style=" background-image: url('wp-
content/uploads/2014/08/banner%20(1).jpg'); background-position: center;
height: 200px; background-repeat: no-repeat; background-size: cover; ">
<h1 class="cro_cust_font"
style=" color: #fff; text-align: left; padding-left: 130px; font-style:
italic; font-family: 'Times New Roman', Times, serif;">Our Services</h1>
</div>
</section>
<div class="main singleitem">
<div class="row singlepage">
<div class="large-6 column">
<div class="cromax-ftb">
<a href="Venu.aspx"><img src="wp-
content/uploads/2014/08/5.jpg" height="100"
width="100" /></a>
<h3>VENU</h3>
<p>Your reception site sets the stage for the entire party.......</p>
<asp:LinkButton ID="LinkButton2" runat="server" Font-Italic="True"
ForeColor="Red"
Font-Underline="True" Font-Bold="True"
Font-Size="Medium" PostBackUrl="~/Venu.aspx">View
More..</asp:LinkButton>
</div>
</div>
<div class="large-6 column"><div class="cromax-ftb">
<a href="ThemeDecoration.aspx"> <img src="wp-
content/uploads/2014/08/2%20(2).jpg" /></a>
<h3>Theme Decoration</h3>
<p> To love is to suffer. .......</p>
<asp:LinkButton ID="LinkButton4" runat="server" Font-
Italic="True"
ForeColor="#FF0066" Font-Underline="True" Font-Bold="True"
Font-Size="Medium"
PostBackUrl="~/ThemeDecoration.aspx">View More..</asp:LinkButton>
</div>
</div>
<div class="large-6 column"><div class="cromax-ftb">
<a href="Catering.aspx"> <img src="wp-
content/uploads/2014/08/1%20(3).jpg" /></a>
<h3>Catering Arrangement</h3>
<p> For catering.......</p>
<asp:LinkButton ID="LinkButton1" runat="server" Font-
Italic="True"
ForeColor="#FF0066" Font-Underline="True" Font-Bold="True"
Font-Size="Medium" PostBackUrl="~/Catering.aspx">View
More..</asp:LinkButton>
</div>
</div>
<div class="large-6 column"><div class="cromax-ftb">
<a href="light.aspx"> <img src="wp-
content/uploads/2014/08/4%20(1).jpg" /></a>
<h3>Light Decoration</h3>
<p> For Light Decoration .......</p>
<asp:LinkButton ID="LinkButton3" runat="server" Font-
Italic="True"
ForeColor="#FF0066" Font-Underline="True" Font-Bold="True"
Font-Size="Medium" PostBackUrl="~/light.aspx">View
More..</asp:LinkButton>
</div>
</div>
<div class="large-6 column"><div class="cromax-ftb">
<a href="flower.aspx"> <img src="wp-
content/uploads/2014/08/4%20(4).jpg" /></a>
<h3>Flower Decoration</h3>
<p>For Flower Decoration.......</p>
<asp:LinkButton ID="LinkButton5" runat="server" Font-
Italic="True"
ForeColor="#FF0066" Font-Underline="True" Font-Bold="True"
Font-Size="Medium" PostBackUrl="~/flower.aspx">View
More..</asp:LinkButton>
</div>
</div>
<div class="large-6 column"><div class="cromax-ftb">
<a href="Tenting.aspx"> <img src="wp-
content/uploads/2014/08/3%20(4).jpg" /></a>
<h3>Tenting Decoration</h3>
<p>For tenting. .......</p>
<asp:LinkButton ID="LinkButton6" runat="server" Font-
Italic="True"
ForeColor="#FF0066" Font-Underline="True" Font-Bold="True"
Font-Size="Medium" PostBackUrl="~/Tenting.aspx">View
More..</asp:LinkButton>
</div>
</div>
</div>
</div>
</asp:Content>
Source Code:
File Name:Gallary.aspx
<%@ Page Title="" Language="VB" MasterPageFile="~/MasterPage.master"
AutoEventWireup="false"
CodeFile="Gallary.aspx.vb" Inherits="Gallary" %>
<asp:Content ID="Content1" ContentPlaceHolderID="head" runat="Server">
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1"
runat="Server">
<style>
.zoom_img img
{
margin: 20px;
height: 120px;
width: 150px;
-moz-transition: -moz-transform 0.5s ease-in;
-webkit-transition: -webkit-transform 0.5s ease-in;
-o-transition: -o-transform 0.5s ease-in;
}
.zoom_img img:hover
{
-moz-transform: scale(2);
-webkit-transform: scale(2);
-o-transform: scale(2);
}
</style>
<section id="cromaheader">
<div class="cro_headermask" style=" background-image: url('wp-
content/uploads/2014/08/banner%20(1).jpg'); background-position: center;
height: 200px; background-repeat: no-repeat; background-size: cover; ">
<h1 class="cro_cust_font"
style=" color: #fff; text-align: left; padding-left: 130px; font-style:
italic; font-family: 'Times New Roman', Times, serif;">Gallary</h1>
</div>
</section>
<div class="main singleitem">
<div class="row singlepage">
<div class="large-4 column">
<aside class="cro_bodysidebar">
<ul class="mainwidget">
<li id="cromax_mediacast_catr-2" class="widget-container
widget_cromax_mediacast_catr clear">
<div class="cro-sidebar-inner"><h3 class="widget-title
cro_cust_font">Gallary</h3><ul>
<li><a href="corporate.aspx">Corporate Events</a></li>
<li><a href="birthday.aspx">Birthday</a></li>
<li><a href="wedding.aspx">Wedding</a></li>
<li><a href="engagement.aspx">Engagement</a></li>
<li><a href="DJ.aspx">DJ & Sound system</a></li></ul></div>
</aside>
</div>
<div id="contents">
<div id="performances">
<div id="main">
<div class="zoom_img">
<center>
<table width="550" height="200" border="0"
cellpadding="2">
<tr>
<td>
<img src="image/b3.jpg" />
</td>
<td>
<img src="image/Corporate%20event
%20bazaar.jpg" height="100" width="150">
</td>
<td>
<img src="image/event%20bazaar%20corporate
%20award%20conference%20in%20india.JPG"
height="200" width="250">
</td>
</tr>
<tr>
<td>
<img src="image/event%20bazaar%20Corporate
%20event.jpg" height="200" width="250">
</td>
<td>
<img src="image/EventManagement-3.jpg"
height="200" width="250">
</td>
<td>
<img src="image/Revolving-Stage5.jpg"
height="200" width="250">
</td>
</tr>
</table>
</center>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</asp:Content>
Source Code:
File Name:Contactus.aspx
<%@ Page Title="" Language="VB" MasterPageFile="~/MasterPage.master"
AutoEventWireup="false"
CodeFile="ContactUs.aspx.vb" Inherits="Contact_Us" %>
<asp:Content ID="Content1" ContentPlaceHolderID="head" runat="Server">
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1"
runat="Server">
<section id="cromaheader">
<div class="cro_headermask" style=" background-image: url('wp-
content/uploads/2014/08/banner%20(1).jpg'); background-position: center;
height: 200px; background-repeat: no-repeat; background-size: cover; ">
<h1 class="cro_cust_font"
style=" color: #fff; text-align: left; padding-left: 130px; font-style:
italic; font-family: 'Times New Roman', Times, serif;">Contact Us</h1>
</div>
</section>
<div class="main singleitem">
<div class="row singlepage">
<div class="large-12 column">
<div class="row">
<div class="large-12 column">
<div class="cro_ctcblock">
<h2 class="cro_cust_font">
Get in Contact</h2>
<div class="cro_ctcitem">
<div class="cro_ctctitle">
Telephone</div>
<div class="cro_ctccnt">
+02203220051</div>
</div>
<div class="cro_ctcitem">
<div class="cro_ctctitle">
Mobile number</div>
<div class="cro_ctccnt">
+919455678933</div>
</div>
<div class="cro_ctcitem">
<div class="cro_ctctitle">
Email</div>
<div class="cro_ctccnt">
[email protected]</div>
</div>
<div class="cro_ctcitem">
<div class="cro_ctctitle">
Address</div>
<div class="cro_ctccnt">
RK Event,Santa Cruz ,Mumbai,</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</asp:Content>
Source Code:
File Name:Feedbackdetails.aspx.vb
Imports System.Data
End If
End Sub
Public Sub ClearText()
'txtCustomerid.Text = ""
txtFeedback.Text = ""
End Sub
Public Sub DisplayRecord(ByVal id As String)
Dim dt = New DataTable()
dt = proc.ExecuteSQLQuery("select * from tblFeedback where id = '" & id
& "' ")
If dt.Rows.Count > 0 Then
txtid.Text = dt.Rows(0)("id").ToString
' txtCustomerid.Text = dt.Rows(0)("Customerid").ToString
txtFeedback.Text = dt.Rows(0)("Feedback").ToString
End If
End Sub
Protected Sub btnSave_Click(ByVal sender As Object, ByVal e As
System.EventArgs) Handles btnSave.Click
If uid = 0 Then
proc.ExecuteNonQuery("Insert into tblFeedback
(id,Customerid,Feedback) values ('" & txtid.Text & "','" & txtFeedback.Text &
"') ")
Else
proc.ExecuteNonQuery("update tblFeedback set Feedback = '" &
txtFeedback.Text & "' where id = " & txtid.Text)
End If
Response.Redirect("Default.aspx")
End Sub
End Class
Source Code:
File Name:Customerdetails.aspx.vb
Imports System.Data
Source Code:
File Name:change.aspx.vb
Imports System.Data
Partial Class change
Inherits System.Web.UI.Page
Dim proc As New Procedure
Protected Sub btnSubmit_Click(ByVal sender As Object, ByVal e As
System.EventArgs) Handles btnSubmit.Click
Dim dt As New DataTable()
dt = proc.ExecuteSQLQuery("select * from tblCustomer where
Password='" & txtoldpassword.Text & "' and Customerid='" &
Convert.ToString(Session("CID")) & "' ")
If dt.Rows.Count > 0 Then
proc.ExecuteNonQuery("update tblCustomer set Password='" &
txtConfirmPassword.Text & "' where Emailid='" & txtEmailid.Text & "' and
Customerid='" & Convert.ToString(Session("CID")) & "' ")
ScriptManager.RegisterStartupScript(Page, Me.[GetType](), "Call",
"alert('Your Password change successfully !!!!')", True)
End If
End Sub
End Class
Source Code:
File Name:forgotpassword.aspx.vb
Imports System.Data
Partial Class forgotpassword
Inherits System.Web.UI.Page
Dim proc As New Procedure
Protected Sub Page_Load(ByVal sender As Object, ByVal e As
System.EventArgs) Handles Me.Load
proc.FillDropDown(ddlQuestion, "Select SecQuestion from
tblSecQuestion", "SecQuestion", "SecQuestion")
End Sub
Protected Sub btnSubmit_Click(ByVal sender As Object, ByVal e As
System.EventArgs) Handles btnSubmit.Click
Dim dt As New DataTable()
dt = proc.ExecuteSQLQuery("select * from tblCustomer where Emailid =
'" & txtEmailid.Text & "' and Scque='" & ddlQuestion.Text & "' and Scans='" &
txtanswer.Text & "' ")
If dt.Rows.Count > 0 Then
lblMessage.Text = " Your Password is " & dt.Rows(0)("Password")
lblMessage.ForeColor = Drawing.Color.Red
End If
End Sub
End Class
Source Code:
File Name:Bookingdetails.aspx.vb
Imports System.Data
Partial Class EventBookingdetails
Inherits System.Web.UI.Page
Dim proc As New Procedure()
Dim uid As String
Protected Sub Page_Load(ByVal sender As Object, ByVal e As
System.EventArgs) Handles Me.Load
uid = Request.QueryString("pkgid")
If Not IsPostBack Then
If Convert.ToString(Session("CustName")) = "" Then
Response.Redirect("Login.aspx")
RAZIA KHAN|ROLL NO: 1017 Page 94
ONLINE EVENT MANAGEMENT SYSTEM
End If
ClearText()
Me.txtEventFromDate.Attributes.Add("type", "date")
Me.txtEventToDate.Attributes.Add("type", "date")
proc.FillDropDown(ddlEventType, "Select EventTypeid, EventType
from tblEventType", "EventType", "EventTypeid")
proc.FillDropDown(ddlpackageid, "Select id, packagename from
tblPackageMaster where id = '" + uid + "' ", "packagename", "id")
txtid.Text = proc.AutoIncrement("select isnull(max(Bookingid),0) from
tblEventBooking")
Dim dt As New DataTable
dt = proc.ExecuteSQLQuery("select id, packagename, packagetypeid,
EventTypeID, EventType, packagetypeprice, packagetypeoldprice, withspace
from viewPkgDetails where id = '" + uid + "' ")
If dt.Rows.Count > 0 Then
If dt.Rows(0)("withspace") = 0 Then
rdoOwnPlace.Checked = True
Else
rdoCustomPlace.Checked = True
End If
ddlEventType.SelectedValue = dt.Rows(0)("EventTypeID")
ddlpackageid.SelectedValue = dt.Rows(0)("packagetypeid")
End If
End If
End Sub
Public Sub ClearText()
txtCustomPlace.Text = ""
txtentrydate.Text = Now.Date.ToString("dd/MM/yyyy")
End Sub
Protected Sub btnSave_Click(ByVal sender As Object, ByVal e As
System.EventArgs) Handles btnSave.Click
Dim str As String = "Insert into tblEventBooking (Bookingid,
BookingDate, CustomerId, Packageid, CustomerPlace,
EventFromDate,EventToDate) values ('" & txtid.Text & "', '" &
CDate(txtentrydate.Text).ToString("yyyy/MM/dd") & "', '" +
Session("CID").ToString + "', '" & ddlpackageid.SelectedValue & "','" &
txtCustomPlace.Text & "','" & txtEventFromDate.Value & "', '" &
txtEventToDate.Value & "' )"
str = str.Replace("-", "/")
Dim tid As Integer = proc.ExecuteNonQuery(str)
If tid > 0 Then
Session("EventBooingID") = txtid.Text
Response.Redirect("ConfirmEvent.aspx")
End If
End Sub
Protected Sub rdoOwnPlace_CheckedChanged(ByVal sender As Object,
ByVal e As System.EventArgs) Handles rdoOwnPlace.CheckedChanged
txtCustomPlace.Visible = False
End Sub
Protected Sub rdoCustomPlace_CheckedChanged(ByVal sender As Object,
ByVal e As System.EventArgs) Handles rdoCustomPlace.CheckedChanged
txtCustomPlace.Visible = True
End Sub
Protected Sub ddlPackageid_SelectedIndexChanged(ByVal sender As
Object, ByVal e As System.EventArgs) Handles
ddlpackageid.SelectedIndexChanged
Dim dt = New DataTable()
dt = proc.ExecuteSQLQuery("select * from tblPackageDetails where
Packageid = '" & ddlpackageid.SelectedValue & "' ")
If dt.Rows.Count > 0 Then
FormView1.Visible = True
FormView1.DataSource = dt
FormView1.DataBind()
Else
FormView1.Visible = False
End If
End Sub
End Class
Source Code:
File Name:Invoicedetails.aspx.vb
Imports System.Data
Partial Class Invoicedetails
Inherits System.Web.UI.Page
Dim proc As New Procedure()
Dim st As Double
Dim gTotal As Double
Source Code:
File Name:PackkageInfo.aspx.vb
Imports System.Data
Imports System.Web.UI.Control
Partial Class PackageInfo
Inherits System.Web.UI.Page
Dim proc As New Procedure()
Dim uid As String
Protected Sub Page_Load(ByVal sender As Object, ByVal e As
System.EventArgs) Handles Me.Load
Try
If Request.QueryString("typeid") = "" Then
uid = 1
Else
uid = Request.QueryString("typeid")
End If
If Not IsPostBack Then
proc.FillDropDown(ddlCategory, "Select EventTypeID, EventType
from tblEventType", "EventType", "EventTypeID")
ddlCategory.SelectedValue = uid
Displaypackage(uid)
End If
Catch ex As Exception
End Try
End Sub
Public Sub Displaypackage(ByVal id As String)
Dim dtpkg As New DataTable
dtpkg = proc.ExecuteSQLQuery("Select * from tblPackageMaster where
withspace = 0 and packagetypeid=" + id)
rptPackage.DataSource = dtpkg
rptPackage.DataBind()
Dim dtws As New DataTable
dtws = proc.ExecuteSQLQuery("Select * from tblPackageMaster where
withspace = 1 and packagetypeid=" + id)
rptWS.DataSource = dtws
rptWS.DataBind()
End Sub
Protected Sub rptPackage_ItemDataBound(ByVal sender As Object, ByVal e
As System.Web.UI.WebControls.RepeaterItemEventArgs) Handles
rptPackage.ItemDataBound
If e.Item.ItemType = ListItemType.Item OrElse e.Item.ItemType =
ListItemType.AlternatingItem Then
Try
Dim hfpkgId As String = TryCast(e.Item.FindControl("hfpkgId"),
HiddenField).Value
Dim rptFea As Repeater = TryCast(e.Item.FindControl("rptFea"),
Repeater)
rptFea.DataSource = proc.ExecuteSQLQuery(String.Format("Select *
from tblPackageDetails where packageid ={0}", hfpkgId))
rptFea.DataBind()
Catch ex As Exception
End Try
End If
End Sub
Protected Sub rptWS_ItemDataBound(ByVal sender As Object, ByVal e As
System.Web.UI.WebControls.RepeaterItemEventArgs) Handles
rptWS.ItemDataBound
If e.Item.ItemType = ListItemType.Item OrElse e.Item.ItemType =
ListItemType.AlternatingItem Then
Try
Dim hfwspkgId As String =
TryCast(e.Item.FindControl("hfwspkgId"), HiddenField).Value
Dim rptWSFea As Repeater =
TryCast(e.Item.FindControl("rptWSFea"), Repeater)
rptWSFea.DataSource =
proc.ExecuteSQLQuery(String.Format("Select * from tblPackageDetails where
packageid ={0}", hfwspkgId))
rptWSFea.DataBind()
Catch ex As Exception
End Try
End If
End Sub
Protected Sub ddlCategory_SelectedIndexChanged(ByVal sender As Object,
ByVal e As System.EventArgs) Handles ddlCategory.SelectedIndexChanged
Response.Redirect("Packageinfo.aspx?typeid=" +
ddlCategory.SelectedValue)
End Sub
Protected Sub ddlCategory_TextChanged(ByVal sender As Object, ByVal e
As System.EventArgs) Handles ddlCategory.TextChanged
Response.Redirect("Packageinfo.aspx?typeid=" +
ddlCategory.SelectedValue)
End Sub
End Class
Source Code:
File Name:packagedetails.aspx.vb
Imports System.Data
End If
End Sub
Public Sub ClearText()
txtid.Text = ""
txtpackagename.Text = ""
txtPackageTypeId.Text = ""
txtEventTypeid.Text = ""
txtEventType.Text = ""
txtpackagetypeprice.Text = ""
txtpackagetypeoldprice.Text = ""
'txtwithspace.text = ""
End Sub
Public Sub DisplayRecord(ByVal id As String)
Dim dt = New DataTable()
dt = proc.ExecuteSQLQuery("select * from ViewPkgDetails where id = '"
& id & "' ")
If dt.Rows.Count > 0 Then
txtid.Text = dt.Rows(0)("id").ToString
txtpackagename.Text = dt.Rows(0)("packagename").ToString
txtPackageTypeId.Text = dt.Rows(0)("packagetypeid").ToString
txtEventTypeid.Text = dt.Rows(0)("EventTypeID").ToString
txtEventType.Text = dt.Rows(0)("EventType").ToString
txtpackagetypeprice.Text = dt.Rows(0)("packagetypeprice").ToString
txtpackagetypeoldprice.Text = dt.Rows(0)
("packagetypeoldprice").ToString
'txtwithspace.Text = dt.Rows(0)("withspace").ToString
End If
End Sub
Protected Sub btnSave_Click(ByVal sender As Object, ByVal e As
System.EventArgs) Handles btnSave.Click
If uid = 0 Then
proc.ExecuteNonQuery("Insert into ViewPkgDetails(id,
packagename,packagetypeid,EventTypeID,EventType,packagetypeprice,packag
etypeoldprice,withspace) values ('" & txtid.Text & "','" & txtpackagename.Text
& "','" & txtPackageTypeId.Text & "','" & txtEventTypeid.Text & "', '" &
txtEventType.Text & "','" & txtpackagetypeprice.Text & "','" &
txtpackagetypeoldprice.Text & "') ")
Else
proc.ExecuteNonQuery("update tblPackage set id='" & txtid.Text & "'
packagename='" & txtpackagename.Text & "' packagetypeid='" &
txtPackageTypeId.Text & "' EventTypeID='" & txtEventTypeid.Text & "'
EventType='" & txtEventType.Text & "' packagetypeprice='" &
txtpackagetypeprice.Text & "' packagetypeoldprice='" &
txtpackagetypeoldprice.Text & "' where id = " & txtid.Text)
End If
Response.Redirect("Package.aspx")
End Sub
End Class
Source Code:
File Name:Paymentdetails.aspx.vb
Imports System.Data
Partial Class Paymentdetails
Inherits System.Web.UI.Page
Dim proc As New Procedure()
Protected Sub Page_Load(ByVal sender As Object, ByVal e As
System.EventArgs) Handles Me.Load
If Not IsPostBack Then
proc.FillDropDown(ddlPaymentMode, "Select PaymentMode from
tblPaymentMode", "PaymentMode", "PaymentMode")
Try
If Convert.ToString(Session("EventBooingID")) <> "" Then
Dim dt As New DataTable
Source Code:
File Name:EventFeaturedetails.aspx.vb
Imports System.Data
Partial Class EventFeaturedetails
Inherits System.Web.UI.Page
Dim proc As New Procedure()
Dim uid As String
Protected Sub Page_Load(ByVal sender As Object, ByVal e As
System.EventArgs) Handles Me.Load
uid = Request.QueryString("id")
If Not IsPostBack Then
ClearText()
txtid.Text = proc.AutoIncrement("select max(id) from
ViewPkgFeature")
Else
DisplayRecord(uid)
End If
End Sub
Source Code:
File Name:Profile.aspx.vb
Imports System.Data
Partial Class profile
Inherits System.Web.UI.Page
Dim proc As New Procedure()
Dim custid As String
Protected Sub Page_Load(ByVal sender As Object, ByVal e As
System.EventArgs) Handles Me.Load
If Not IsPostBack Then
proc.FillDropDown(ddlQuestion, "Select SecQuestion from
tblSecQuestion", "SecQuestion", "SecQuestion")
EnableText(False)
DisplayRecord(Convert.ToString(Session("CID")))
End If
End Sub
Public Sub EnableText(ByVal flag As Boolean)
txtanswer.Enabled = flag
txtname.Enabled = flag
txtaddress.Enabled = flag
txtGender.Enabled = flag
txtdob.Enabled = flag
txtMobileno.Enabled = flag
txtEmailid.Enabled = flag
txtpassword.Enabled = flag
btnSave.Enabled = flag
btnCancel.Enabled = flag
End Sub
Public Sub DisplayRecord(ByVal Customerid As String)
Dim dt = New DataTable()
dt = proc.ExecuteSQLQuery("select * from tblCustomer where
Customerid = '" & Customerid & "' ")
If dt.Rows.Count > 0 Then
txtname.Text = dt.Rows(0)("Name").ToString
txtaddress.Text = dt.Rows(0)("Address").ToString
txtGender.Text = dt.Rows(0)("Gender").ToString
txtdob.Text = dt.Rows(0)("DOB").ToString
txtMobileno.Text = dt.Rows(0)("MobileNo").ToString
txtEmailid.Text = dt.Rows(0)("Emailid").ToString
txtpassword.Text = dt.Rows(0)("Password").ToString
ddlQuestion.Text = dt.Rows(0)("Scque").ToString
txtanswer.Text = dt.Rows(0)("Scans").ToString
End If
End Sub
login.aspx
Forgotpassword.aspx
Services.aspx
Gallary.aspx
ContactUs.aspx
Feedback.aspx
Profile.aspx
ChangePassword.aspx
PackageInfo..aspx
EventBookingdetails.aspx
ConfirmEvents.aspx
Invoicedetails.aspx
Paymentdetails.aspx
Receipt
User.aspx
Userdetails.aspx
Booking
EventFeaturedetails
Packagedetails
C. Validations
1. Test Cases
What is Test Case? “A Test Case has a component that describes an
input, action or event expected response, to determine if a feature of an
application is working correctly.” Software testing can be stated as the process
of validating and verifying that a computer program/application/product:
Meets the requirements that guided its design and development. Works as
expected Can be implemented with the same characters. And satisfies the
needs of Stakeholders.
2. Test Data
List of variables and possible values used in the test case. You can list
specific values or describe value ranges. The test case should be performed
once for each combination Of values. These values written in set notation one
per line. E.g.; Login ID {Valid login, invalid login, login empty}
Actual Results:
….Empty username and empty password Here you have to paste your empty
user name and password field.. along with message box in alert type message
box………. After than invalid username and password image along with
msgbox…. (Total there should be 4 images)….
Comments:
If username and password are correctly entered only then you will be taken to
next page.
3. Test Results
D. Report Layout
References
1. R. Pressman, “Software Engineering [A Practitioner’s Approach].
2. 6th Edition, Tata McGraw Hill.
3. Murach’s Visual Basic 2008 by Anne Boehm.