Ecare Project Report

download Ecare Project Report

of 94

Transcript of Ecare Project Report

  • 7/26/2019 Ecare Project Report

    1/94

    BCA Project

    E-CARE

    Submitted to Department of Information Technology

    Institute of Technology & Management Dehradun

    For the partial fulfilment for the award of Degree of

    Bachelor of Computer pplication

    !"## to !"#$

    Submitted To: Submitted By:

    Mr%Sachin ain Suhani 'urung

    (riti)a Bohra

    Megha Thapa

    Dee)sha *aturi

    Coordinated By+

    Mr% shutosh ,niyal - ./D BC

  • 7/26/2019 Ecare Project Report

    2/94

    Project Proposal No________________________

    (For oice use o!ly"

    #% 0ame of the student ---------------------------------------------------------!% 1nrolment of the student ---------------------------------------------------------2% 1-mail+

    ---------------------------------------------------------$% Mob% 0o% ---------------------------------------------------------3% Title of the 4ro5ect ---------------------------------------------------------6% 0ame of the 'uide ---------------------------------------------------------

    For #ice $se #!ly:

    Signature of the 'uide

    ppro7ed 0ot ppro7ed Date+ --------------------

    Suggestions for reormi!% the Project:

    1

    2

    3

    4

    5

    6

    7

    Project Appro&al Perorma

  • 7/26/2019 Ecare Project Report

    3/94

    I0D18

    ' )NTR#*$CT)#N

    #%#Bac)ground

    #%! /b5ecti7es

    #%2 Scope and 4urpose

    #%2%# Scope

    #%2%! 4urpose

    + S$R,E #F TEC.N#/#0)ES

    1 RE2$)RE3ENTS AN* ANA/S)S

    2%# 4roblem Definition

    2%! 4reliminary 4roduct Description

    2%2 .ardware and Software *e9uirements

    2%$ Conceptual Models

    2%$%# ,se Case Diagrams

    2%$%! Data Flow Diagrams

    2%$%2 1ntity *elationship Diagram

    2%$%$ Data Structures

    4 SEC$R)T 3EC.AN)S3S

    5 F$T$RE SC#PE

    6 REFERENCES

  • 7/26/2019 Ecare Project Report

    4/94

    Ac7!o8led%eme!t

    I am 7ery grateful to my 4ro5ect guide Dr%:Mr%:Ms% ;;;;;;;;;;;;;;;;;;;;;;;;for gi7ing

    his 7aluable time and constructi7e guidance in preparing the Synopsis:4ro5ect% It would not

    ha7e been possible to complete this pro5ect in short period of time without his )ind

    encouragement and 7aluable guidance%

    Date+

    Si%!ature

    0ame of the Student

  • 7/26/2019 Ecare Project Report

    5/94

    Certiicate o #ri%i!ality

    I %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% do hereby declare that the 4ro5ect entitled 1-C*1 submitted to the

    Department of Information Technology< )NST)T$TE #F TEC.N#/#0 9 3ANA0E3ENT

    *E.RA*$Nin partial fulfilment for the award of the Degree of BAC.E/#R #F C#3P$TER

    APP/)CAT)#N in session !"##-!"#$

    4lace+

    Date+ Signature of the candidate%

    E-Care

    6

  • 7/26/2019 Ecare Project Report

    6/94

    1-care is customer care management system% 1-care is called as 1-des) or .elp Des) System%

    It is so called as .elp Des) System because it tries to sol7e all the .D =helpdes)> problems%

    Super user is the chief head of the organi@ation that assigns first le7el< second le7el< and third

    le7el administrators% The super user is responsible for all the three le7el administrators

    including the corporate clients% The Super user is the sole person who is responsible for

    creating categories< modules and the support team%

    Super user creates new categories only if .D problems donAt belong to those categories present in 1-

    care and similarly with the creation of modules% hen the super user creates new categories and

    modules he will label these categories and modules as le7els and appoint one administrator for each of

    them% hen the super user gets the .D problem as re9uest he can modify the re9uest or can answer itby sending solution to the le7el2 or the support team who is responsible for messaging the response or

    the solution to the end-user =corporate user>%

    Corporate client is the one who buys 1-care product for his business purpose% .e can create

    corporate users for his product% Corporate user is the one who has to register himself to the

    corporate client before he submits the .D problems to the super user and corporate user is the

    actual end-user of the product or ser7ice%

    Corporate user will register to the corporate client and corporate client sends all the

    registration details to the super user< and after the registration the end-user will submit the

    .D problems to the super user% hen the super user gets the .D problems he will chec) the

    details of the end-user and send the responses to the support team who will message the

    responses to the corporate users%

    1-care is 7ery useful for the corporate clients who want their business to e?tend worldwide i%e%< by)eeping contact and good relation with the corporate users who buy their products% The corporate

  • 7/26/2019 Ecare Project Report

    7/94

    clients who buy 1-care for their business can )now what are the 7arious problems of their product

    which are coming from their users so that they impro7e their products to the user needs% ny user who

    )nows a little about of the computer can handle e-care%

    )NTR#*$CT)#N

  • 7/26/2019 Ecare Project Report

    8/94

    This pro5ect mainly deals with automating the tas) of the 1-care system that helps many end-

    users to )now the solutions for their re9uest within no time% 1-care can be done manually but

    there may be problems that ha7e to be faced so to o7ercome such problems we need to

    automate the .elp Des) System%

    If the system is maintaining the list of all the details of corporate users and corporate

    clients manually it will take a lot of time to retrieve even single information such as

    retrieving or deleting single information becomes very difficult task.

    The updating for the list such as creating a new creating new end-user details or creating

    new corporate client details and including the details of the categories and the modulesthat are created newly by the super user becomes very difficult manually. Once all

    information is provided manually it become quite difficult for updating the records with

    new information manually, so we automate the system to overcome all such difficulties.

    1-care< which is de7eloped manually< is the e?isting system% This system generates

    and deli7ers the ser7ices to the end-users< which depends on the response pro7ided by the

    support team who actually message the responses to the corporate users for their re9uests%

    By manually the .elp Des) System will face difficulties while updating and it is time

    consuming and leads more errors% 1-care automates the tedious 5ob of maintaining the

    corporate user details or corporate client details and manages the updating and sees that the

    responses are sent to the corporate user as soon as possible% It includes main members li)e+

    Super user

    Corporate client

    Corporate user

    e7el# administrator

    e7el! administrator

    e7el2 administrator or support team%

  • 7/26/2019 Ecare Project Report

    9/94

    Super user will manage the entire organi@ation that includes corporate clients< corporate

    users< and le7el administrators and also he can create the new categories and also the

    modules%

    4roposed systems are those that are automated< so that it is easy to retrie7e the responses

    from the system fast and updating the details once the response or ser7ices are pro7ided to the

    end-users upon their re9uest without any difficulty and sa7es time%

  • 7/26/2019 Ecare Project Report

    10/94

    S$R,E #F TEC.N#/#0)ES

    )!troductio! to 3icrosot NET

    Microsoft %01T is Microsofts new Internet strategy% %01T was originally called 0'S%

    0'S - 0e?t 'eneration indows Ser7ices% Before the official announcement of %01T< the

    term 0'S was used for Microsofts plans for producing an EInternet-based platform of

    0e?t 'eneration indows Ser7icesE%

    %01T is Microsofts new Internet and eb strategy

    %01T is 0/T a new operating system

    %01T is a new Internet and eb based infrastructure

    %01T deli7ers software as eb Ser7ices

    %01T is a framewor) for uni7ersal ser7ices

    %01T is a ser7er centric computing model

    %01T will run in any browser on any platform

    %01T is based on the newest eb standards

    NET is built o! t;e ollo8i!% )!ter!et sta!dards:

    .TT4< the communication protocol between Internet pplications

    8M< the format for e?changing data between Internet pplications

    S/4< the standard format for re9uesting eb Ser7ices

    ,DDI< the standard to search and disco7er eb Ser7ices

  • 7/26/2019 Ecare Project Report

    11/94

    NET Frame8or7

    The %01T Framewor) is the infrastructure for the new Microsoft %01T 4latform% The %01T

    Framewor) is a common en7ironment for building< deploying< and running eb Ser7ices and

    eb pplications% The %01T Framewor) contains common class libraries - li)e D/%01T and C/B/%

    Third-party languages - li)e 1iffel< 4erl< 4ython< Smalltal)< and others - will also be a7ailable

    for building future %01T Framewor) applications% The new Hisual Studio%01T is a common

    de7elopment en7ironment for the new %01T Framewor)% It pro7ides a feature-rich

    application e?ecution en7ironment< simplified de7elopment and easy integration between a

    number of different de7elopment languages%

    )!troductio! to 3icrosot ASPNET

    S4%01T is the latest 7ersion of Microsofts cti7e Ser7er 4ages technology =S4>%

    S4%01T is a part of the Microsoft %01T framewor)< and a powerful tool for creating

    dynamic and interacti7e web pages% S4%01T has better language support< a large set of new

    controls and 8M based components< and better user authentication% S4%01T pro7ides

    increased performance by running compiled code% S4%01T code is not fully bac)ward

    compatible with S4% S4%01T is a programming framewor) built on the common language

    runtime that can be used on a ser7er to buildpowerful eb applications% S4%01T is a ser7er

    side scripting technology that enables scripts =embedded in web pages> to be e?ecuted by an

    Internet ser7er%

    S4%01T is a Microsoft Technology

    S4 stands for cti7e Ser7er 4ages

    S4%01T is a program that runs inside IIS

    IIS =Internet Information Ser7ices> is Microsofts Internet ser7er

    IIS comes as a free component with indows ser7ers

  • 7/26/2019 Ecare Project Report

    12/94

    IIS is also a part of indows !""" and 84 4rofessional

    ASPNET File

    n S4%01T file is 5ust the same as an .TM file

    n S4%01T file can contain .TM< 8M< and scripts

    Scripts in an S4%01T file are e?ecuted on the ser7er

    n S4%01T file has the file e?tension E%asp?E

    3)CR#S#FT S2/ SER,ER

    S =commonly e?panded to Structured uery anguage> is the most popular

    computer language used to create< modify< retrie7e and manipulate data from relational

    database management systems% The language has e7ol7ed beyond its original purpose to

    support ob5ect-relational database management systems% It is an 0SI:IS/ standard%

    Microsoft S Ser7er is a relational database management system =*DBMS> produced by

    Microsoft% Its primary 9uery language is Transact-S< an implementation of the 0SI:IS/

    standard Structured uery anguage =S> used by both Microsoft and Sybase% S Ser7er

    is commonly used by businesses for small- to medium-si@ed databases< but the past fi7e years

    ha7e seen greater adoption of the product for larger enterprise databases%

    Sybase S Ser7er was the name of Sybase Corporations primary relational database

    management system product from #JKL to #JJ3% It was originally created for ,0I8 platforms

    in #JKL%

  • 7/26/2019 Ecare Project Report

    13/94

    To adapt the S to Microsoft S Ser7er< the company de7eloped Transact-S as

    Microsofts implementation of S% Transact-S is the language used internally by

    Microsoft S Ser7er and MSD1% lthough S Ser7er highly adheres to the S

    standards< it has some internal details that may not be applied to other database systems li)e

    My S< /racle< or e7en Microsoft ccess< etc although they too fairly conform to the

    standard% s a computer language< the S is used to gi7e instructions to an internal

    program called an interpreter%

    C#NNECT),)T

    S Direct %01T is an enhanced data pro7ider for S Ser7er that builds on D/%01T

    technology and S Client to present a complete solution for de7eloping S Ser7er-based

    database applications% s part of the Core ab database application de7elopment framewor)

    *atabase : S Ser7er !""K

    *ATAF/#> *)A0RA3S

    Data flow diagrams can be used to pro7ide a clear representation of any business function%

    The techni9ue starts with an o7erall picture of the business and continues by analysing each

    of the functional areas of interest% This analysis can be carried out to precisely the le7el of

    detail re9uired% The techni9ue e?ploits a method called top-down e?pansion to conduct the

    analysis in a targeted way%

    Data flow diagrams are used to represent the flow of data in the system% This gi7es the total

    representation of data flow from start to end% Data Flow Diagram has certain symbols to

    represent the flow in diagrammatic form% This representation can be done in se7eral le7els %

    The symbols that we use are

  • 7/26/2019 Ecare Project Report

    20/94

    Rules

    E?ter!al-E!tities

    It is normal for all the information represented within a system to ha7e been obtained from on all but bottom le7el

    diagrams% Furthermore< in common with most of the other symbols used< a data flow at a

  • 7/26/2019 Ecare Project Report

    21/94

    User

    E-care

    User

    particular le7el of a diagram may be decomposed to multiple data flows at lower le7els%

    *ata-Stores

    1ach store should be gi7en a reference letter< followed by an arbitrary number% These

    reference letters are allocated as follows+

    D- indicates a permanent computer file

    M- indicates a manual file

    T- indicates a transient store< one that is deleted after processing%

    In order to a7oid comple? flows< the same data store may be drawn se7eral times on a

    diagram% double 7ertical bar on their left hand edge indicates multiple instances of the same

    data store%

    @ero /e&el

    Id< password & 9uery *esponses of ueries

    Co!te?t /e&el

  • 7/26/2019 Ecare Project Report

    22/94

    User

    E-care

    User

    2.0 Client process

    UserUser

    1.0 Login process

    3.0Administrator

    Process

    4.0

    Corporate user process

    Id< password 9uery *esponses of ueries

    First le&el

    ,ser database

    ,ser details

    ,pdate

    Client id

    4wd id sol7ed 9uery

    Super

  • 7/26/2019 Ecare Project Report

    23/94

    2.0

    Client

    process

    2.1

    Add/del/Modi! users

    2.2

    Add" or #elete $uer!

    2.3

    Compan! pro%le

    3.0

    Administrator

    Process

    In7alid ,ser Id

    Second Leve 2!"

    User #etails

    $uer! &o Compan!

    #etails

  • 7/26/2019 Ecare Project Report

    24/94

    3.0

    Administrator Process

    3.1

    'uper User

    3.2

    $uer!

    status

    3.(

    Add/delete

    Client details

    3.)

    Modi! compan!

    pro%le

    3.4

    Create/del/ modi! le*els

    ,pdate ,pdate uery

    ,pdate user Status

    4rofile

    dmin details

    dministration Database

    Seco!d /e&el 1

    e7el data

    e7el details

    uery

    uery

    Details

    Details

  • 7/26/2019 Ecare Project Report

    25/94

    3.2

    $uer! status

    3.2.4

    Create

    1st Le*el

    3.2.)

    Create 2nd Le*el

    3.2.2

    2nd le*el Administrator

    3.2.3

    3rd le*el Administration

    3.3 Messaging s!stem

    3.2.1

    1st Le*el Admin

    U'E+

    Client

    0o

    Client details

    dministrator Database

    T;ird le&el 1+

    Database

    dministration

    Module

    Category

    ,nsol7ed

    uery

  • 7/26/2019 Ecare Project Report

    26/94

    Category

    0ame

    *esol7e details

    Module< name

    4+ E-R *)A0RA3S

    E-R *)A0RA3S

    1ntity *elationship Diagram gi7es the structural representation of the relationship between

    entities in the system% This representation of relations gi7es the clear understanding how the

    data flow between entities% This diagram also e?plains how many members in7ol7ed in the

    system%

    The symbols we use in this representation is

    1ntity

  • 7/26/2019 Ecare Project Report

    27/94

    ee) 1ntity

    *elationship

    ttribute

    C-,d U-,d ,dUPassord

    Passord

    Compan!

    name

    t!pename

    +egisters as

    customerCorporate

    Client

    Use

  • 7/26/2019 Ecare Project Report

    28/94

    %&' %napshots(

    +egisters

    ,dCTic)etno

    'uper,dU

    Categor!

    name

    Module

    name

    ,#s

    passord

  • 7/26/2019 Ecare Project Report

    29/94

  • 7/26/2019 Ecare Project Report

    30/94

  • 7/26/2019 Ecare Project Report

    31/94

  • 7/26/2019 Ecare Project Report

    32/94

  • 7/26/2019 Ecare Project Report

    33/94

    $aster page) after %ign In

  • 7/26/2019 Ecare Project Report

    34/94

  • 7/26/2019 Ecare Project Report

    35/94

    %ource *ode for $aster +age )

    QR Master anguageECGE uto17entireupEtrueE CodeFileEMaster4age%master%csEInheritsEMaster4ageERU

    QVD/CTN41htmlU

    Qhtml?mlnsEhttp+::www%w2%org:#JJJ:?htmlEUQheadidE.ead#ErunatEser7erEU QtitleUQ:titleU

    Qasp+Content4lace.olderidEheadErunatEser7erEU Q:asp+Content4lace.olderU QstyletypeEte?t:cssEU %auto-style#W width+ #""R height+ 3LLp? X %auto-style3W height+ $3p? X %auto-style#"W

    height+ $Jp? X %auto-style##W height+ !"Kp? width+ L6#p? X %auto-style#2W height+ !"Kp? width+ #26p? X %auto-style#$W

    height+ 2#p? X Gin)Button#W font-si@e+ ?-large X G.yperin)#W font-si@e+ large height+ 2$p? width+ #23p? margin-left+ "p? margin-top+ #Kp? X %auto-style#3W

  • 7/26/2019 Ecare Project Report

    36/94

    height+ !"Kp? width+ !!2p? X %auto-style#6W height+ !Kp?

    X %auto-style#LW font-si@e+ large X Q:styleUQ:headUQbodystyleEwidth+ ##2Lp? height+ 6L$p? margin-left+ #$!p?EU QformidEform#ErunatEser7erEU

    QtableclassEauto-style#EU QtrU

    QtdclassEauto-style3EcolspanE2EUQ:tdU Q:trU QtrU QtdclassEauto-style#"EcolspanE2EU Qasp+ImageIDEImage#ErunatEser7erE.eightE#3#p?EidthE##!Kp?EImage,rlEY:images:Technology;.elp;Des)%5pgE:U Q:tdU Q:trU QtrU QtdclassEauto-style#$EcolspanE2EU QstrongU QemU Qasp+Menu IDEMenu#E runatEser7erE Bac)ColorEGFLF6F2E Font-

    0amesEHerdanaE Font-Si@eEargeE ForeColorEGLC6F3LE /rientationE.ori@ontalEStaticSubMenuIndentE$"p?E .eightE!!p?E *enderingModeETableE idthE##2#p?ECssClassEauto-style#LEU QDynamic.o7erStyleBac)ColorEGLC6F3LEForeColorEhiteE:U QDynamicMenuItemStyle.ori@ontal4addingE3p?EHertical4addingE!p?E:U QDynamicMenuStyleBac)ColorEGFLF6F2E:U QDynamicSelectedStyleBac)ColorEG3DLBJDEFont-Si@eE88-argeE:U

    QDynamicItemTemplateU QRG17al=ETe?tE> RU Q:DynamicItemTemplateU QItemsU Qasp+MenuItem Te?tE.omeE HalueE.omeE

    0a7igate,rlEY:Default%asp?EUQ:asp+MenuItemU Qasp+MenuItem Te?tEbout ,sE HalueEbout ,sE

    0a7igate,rlEY:,ser:bout us%asp?EUQ:asp+MenuItemU Qasp+MenuItemTe?tE/ur Ser7icesEHalueE4roductsEU Qasp+MenuItem Te?tEMobilesE HalueEMobilesE

    0a7igate,rlEY:,ser:4roducts:Mobiles%asp?EUQ:asp+MenuItemU

    Qasp+MenuItem Te?tEaptopsE HalueEaptopsE0a7igate,rlEY:,ser:4roducts:aptops%asp?EUQ:asp+MenuItemU

  • 7/26/2019 Ecare Project Report

    37/94

    Qasp+MenuItemTe?tEI-ZoneEHalueEI-ZoneEU Qasp+MenuItem Te?tEMac-boo)E HalueEMac-boo)E

    0a7igate,rlEY:,ser:4roducts:I-Zone:Macboo)%asp?EUQ: asp+MenuItemU Qasp+MenuItem Te?tEI-4odsE HalueEI-4odsE

    0a7igate,rlEY:,ser:4roducts:I-Zone:I-4od%asp?EUQ:asp+MenuItemU

    Qasp+MenuItem Te?tEMobilesE HalueEMobilesE0a7igate,rlEY:,ser:4roducts:I-Zone:I-4hone%asp?EUQ: asp+MenuItemU Q:asp+MenuItemU Qasp+MenuItemUQ:asp+MenuItemU Q:asp+MenuItemU Qasp+MenuItem Te?tEobs1-CareE HalueEobs1-CareE

    0a7igate,rlEY:,ser:obs%asp?EUQ:asp+MenuItemU Qasp+MenuItem Te?tEContact ,sE HalueEContact ,sE

    0a7igate,rlEY:,ser:Contacts%asp?EUQ:asp+MenuItemU Q:ItemsU QStatic.o7erStyle Bac)ColorEG22CC22E ForeColorEhiteE Font-

    BoldETrueE:U QStaticMenuItemStyle.ori@ontal4addingE!"p?EHertical4addingE!p?EidthE#""p?EBac)ColorEGFFFFCCE:U QStaticMenuStyleBac)ColorEGFFFFCCE:U QStaticSelectedStyleBac)ColorEGFF3"3"E:U QStaticItemTemplateU QRG17al=ETe?tE> RU Q:StaticItemTemplateU Q:asp+MenuU Q:emU Q:strongU Q:tdU Q:trU QtrU QtdclassEauto-style#6EcolspanE2EU

    QpstyleEte?t-align+ rightEU

    Qasp+ButtonIDEButton!ErunatEser7erEstyleEte?t-align+ rightETe?tESign/ut VVE/nClic)EButton!;Clic)E:U

    Q:pU

    Q:tdU Q:trU

    QtrU QtdclassEauto-style#3EU Qasp+Image IDEImage2E runatEser7erE .eightE#JJp?EImage,rlEY:images:helpdes)%5pgEidthE!#$p?E:U Q:tdU QtdclassEauto-style##EU

    Qasp+Content4lace.older IDEContent4lace.older#ErunatEser7erEU

  • 7/26/2019 Ecare Project Report

    38/94

    QpU &nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbs

    p&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&n

    bsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbs

    p&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbspQ:pU

    Q:asp+Content4lace.olderU Q:tdU QtdclassEauto-style#2EU Qbr:U Qbr:U

    Qmar9uee direction EupE UQasp+Image IDEImage$E runatEser7erE.eightE#"!p?E idthE#23p?E Image,rlEY:images:.elp-Des)-pplications-Cloud-Computing%5pgE:UQ:mar9ueeU

    Qbr:U Qbr:U Qmar9ueeUQasp+.yperin) IDE.yperin)#E runatEser7erE

    0a7igate,rlEY:,ser:Complaints%asp?EUFor Complaints clic) .ere VVQ:asp+.yperin)UQ:mar9ueeU Qbr:U

    Q:tdU Q:trU

    QtrU QtdcolspanE2EU Qasp+Image IDEImage!E runatEser7erE .eightE##Kp?EImage,rlEY:images:!bfLL#K2b2#dL"JK63#eLaK"KLKb#L2c$Kd2$eaa%gifE styleEmargin-

    bottom+ #2p?EidthE##!Jp?E:U Q:tdU Q:trU QtrU Qtd colspanE2EUQcenterUDesign and De7eloped By+ Mohit Bhandari[!""LQ:centerUQbr:U QcenterU IMS 0/ID \Q:centerUQ:tdU

    Q:trU Q:tableU Q:formUQ:bodyUQ:htmlU

  • 7/26/2019 Ecare Project Report

    39/94

    * *oding

    usingSystem

    usingSystem% Collections% 'enericusingSystem%in9usingSystem%ebusingSystem%eb%,IusingSystem%eb%,I%ebControls

    publicpartialclassMaster 4age+ System% eb% ,I% Master 4ageW protected7oid4age;oad=ob5ectsender< 17entrgse> W

    X protected7oidButton!;Clic)=ob5ectsender< 17entrgse> W SessionOE,serIdEP EE

    Session%bandon=> *esponse%*edirect=EY:,ser:Signin%asp?E> XX

  • 7/26/2019 Ecare Project Report

    40/94

    $aster +age before %ign In

  • 7/26/2019 Ecare Project Report

    41/94

    %ource *ode for $aster +age before %ign In

    QR Master anguageECGE uto17entireupEtrueE CodeFileEMaster4age2%master%csEInheritsEMaster4age2ERU

    QVD/CTN41htmlU

    Qhtml?mlnsEhttp+::www%w2%org:#JJJ:?htmlEUQheadrunatEser7erEU QtitleUQ:titleU Qasp+Content4lace.olderidEheadErunatEser7erEU Q:asp+Content4lace.olderU

    QstyletypeEte?t:cssEU %auto-style#W height+ !2#p? width+ ####p? X %auto-style!W height+ #32p? X %auto-style2W width+ ##2!p? X %auto-style$W width+ K66p? X %auto-style3W width+ K33p? X %auto-style6W width+ !6"p? X %auto-style#LWX

    Q:styleUQ:headUQbodystyleEmargin-left+ #$#p? width+ ##2Lp? height+ 3JJp?EU QformidEform#ErunatEser7erEU Qdi7classEauto-style2EU Q:di7U QtableclassEauto-style#EU QtrU QtdcolspanE!EclassEauto-style!EU Qasp+Image IDEImage!E runatEser7erE .eightE#3!p?EImage,rlEY:images:Technology;.elp;Des)%5pgEidthE##2"p?E:U

    Q:tdU

  • 7/26/2019 Ecare Project Report

    42/94

    Q:trU QtrU QtdclassEauto-style3EcolspanE!EU QstrongU QemU

    Qasp+Menu IDEMenu#E runatEser7erE Bac)ColorEGFLF6F2E Font-0amesEHerdanaE Font-Si@eEargeE ForeColorEGLC6F3LE /rientationE.ori@ontalEStaticSubMenuIndentE$"p?E .eightE$2p?E *enderingModeETableE idthE##2#p?ECssClassEauto-style#LEU QDynamic.o7erStyleBac)ColorEGLC6F3LEForeColorEhiteE:U QDynamicMenuItemStyle.ori@ontal4addingE3p?EHertical4addingE!p?E:U QDynamicMenuStyleBac)ColorEGFLF6F2E:U QDynamicSelectedStyleBac)ColorEG3DLBJDEFont-Si@eE88-argeE:U QDynamicItemTemplateU QRG17al=ETe?tE> RU

    Q:DynamicItemTemplateU QItemsU Qasp+MenuItem Te?tEbout ,sE HalueEbout ,sE

    0a7igate,rlEY:,ser:bout#%asp?EUQ:asp+MenuItemU Qasp+MenuItem Te?tEobs1-CareE HalueEobs1-CareE

    0a7igate,rlEY:,ser:obs!%asp?EUQ:asp+MenuItemU Qasp+MenuItem Te?tEComplaintsE HalueEComplaintsE

    0a7igate,rlEY:,ser:Default!%asp?EUQ:asp+MenuItemU Qasp+MenuItem0a7igate,rlEY:,ser:Signin%asp?ETe?tESignInEHalueESignInEUQ:asp+MenuItemU Q:ItemsU QStatic.o7erStyle Bac)ColorEG22CC22E ForeColorEhiteE Font-BoldETrueE:U QStaticMenuItemStyle.ori@ontal4addingE!"p?EHertical4addingE!p?EidthE#""p?EBac)ColorEGFFFFCCE:U QStaticMenuStyleBac)ColorEGFFFFCCE:U QStaticSelectedStyleBac)ColorEGFF3"3"E:U QStaticItemTemplateU QRG17al=ETe?tE> RU Q:StaticItemTemplateU Q:asp+MenuU

    Q:emU Q:strongU Q:tdU Q:trU QtrU QtdclassEauto-style6EU Qasp+Image IDEImage#E runatEser7erE .eightE#J"p?EImage,rlEY:images:bnrSubContact%5pgEidthE!22p?E:U Q:tdU QtdclassEauto-style$EU Qasp+Content4lace.olderidEContent4lace.older#ErunatEser7erEU

    QpU&nbsp&nbsp&nbspQ:pU

  • 7/26/2019 Ecare Project Report

    43/94

    Q:asp+Content4lace.olderU

    Q:tdU Q:trU QtrU

    QtdcolspanE!EU Qasp+Image IDEImage2E runatEser7erE .eightE##Jp?EImage,rlEY:images:!bfLL#K2b2#dL"JK63#eLaK"KLKb#L2c$Kd2$eaa%gifE idthE##2#p?E:U Q:tdU Q:trU QtrU Qtd colspanE2EUQcenterUDesign and De7eloped By+ Mohit Bhandari[!""LQ:centerUQbr:U QcenterU IMS 0/ID \Q:centerUQ:tdU

    Q:trU Q:tableU Q:formUQ:bodyUQ:htmlU

  • 7/26/2019 Ecare Project Report

    44/94

    eb.*onfig *oding

    Q]?ml7ersionE#%"E]UQV-- For more information on how to configure your S4%01T application< please 7isit http+::go%microsoft%com:fwlin):]in)Id#6J$22 --UQconfigurationU QconnectionStringsU Qadd nameEMyConE connectionStringEData SourceB.0D*IInitialCatalogBCIntegrated SecurityTrueE pro7ider0ameESystem%Data%S9lClientE:U

    Qadd nameE1-CareConnectionStringE connectionStringEDataSourceB.0D*IInitial CatalogBCIntegrated SecurityTrueE pro7ider0ameESystem%Data%S9lClientE:U Qadd nameE1-CreConnectionString!E connectionStringEDataSourceB.0D*IInitial CatalogBCIntegrated SecurityTrueE pro7ider0ameESystem%Data%S9lClientE:U Qadd nameE1-CareConnectionString2E connectionStringEDataSourceB.0D*IInitial CatalogBCIntegrated SecurityTrueE pro7ider0ameESystem%Data%S9lClientE:U QaddnameEBCConnectionStringEconnectionStringEData SourceB.0D*IInitialCatalogBCIntegrated SecurityTrueE pro7ider0ameESystem%Data%S9lClientE:U Qadd nameEBCConnectionString!E connectionStringEDataSourceB.0D*IInitial CatalogBCIntegrated SecurityTrueE pro7ider0ameESystem%Data%S9lClientE:U Qadd nameEBCConnectionString2E connectionStringEDataSourceB.0D*IInitial CatalogBCIntegrated SecurityTrueE pro7ider0ameESystem%Data%S9lClientE:U Q:connectionStringsU Qsystem%webU QcompilationdebugEtrueEtargetFramewor)E$%3E:U

    Qhttp*untimetargetFramewor)E$%3E:U Q:system%webU

    QappSettingsU

    Qadd)eyEHalidationSettings+,nobtrusi7eHalidationModeE7alueE0oneE:U

    Q:appSettingsUQ:configurationU

  • 7/26/2019 Ecare Project Report

    45/94

    %ign In +age

  • 7/26/2019 Ecare Project Report

    46/94

    Source Code

    QR 4age TitleEE anguageECGE Master4ageFileEY:Master4age2%masterE

    uto17entireupEtrueECodeFileESignin%asp?%csEInheritsESignupERU

    Qasp+ContentIDEContent#EContent4lace.olderIDEheadE*unatESer7erEU QstyletypeEte?t:cssEU %auto-style#6W width+ #"KR height+ 2JKp? margin-top+ "p? X %auto-style!#W height+ LLp? width+ $"3p? X %auto-style!2W height+ 3Lp? X %auto-style!$W height+ LLp? width+ !"6p?

    X %auto-style!3W height+ 66p? width+ !"6p? te?t-align+ center X %auto-style!6W height+ 66p? width+ $"3p? X %auto-style!LW

    height+ 6Lp? X %auto-style!KW height+ K3p? X Q:styleUQ:asp+ContentUQasp+Content IDEContent!E Content4lace.olderIDEContent4lace.older#E*unatESer7erEU QtableclassEauto-style#6EU QtrU

    Qtd colspanE!E classEauto-style!2EU&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&n

  • 7/26/2019 Ecare Project Report

    47/94

    bsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp &nbsp&nbsp Qasp+abelIDEabel#ErunatEser7erEstyleEfont-weight+ L"" font-si@e+ ?-largefont-style+ italicETe?tESI'0 I0 VVEForeColorE*edEUQ:asp+abelU Q:tdU

    Q:trU QtrU Qtd classEauto-style!$EU&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&n

    bsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp Qasp+abelIDEabel!ErunatEser7erETe?tE,serIdEUQ:asp+abelU Q:tdU QtdclassEauto-style!#EU Qasp+Te?tBo?IDETe?tBo?#ErunatEser7erEUQ:asp+Te?tBo?U Qasp+*e9uiredFieldHalidator IDE*e9uiredFieldHalidator#E runatEser7erE

    ControlToHalidateETe?tBo?#E 1rrorMessageE,serId*e9uiredEUQ:asp+*e9uiredFieldHalidatorU Q:tdU Q:trU QtrU QtdclassEauto-style!3EU Qasp+abelIDEabel2ErunatEser7erETe?tE4asswordEUQ:asp+abelU Q:tdU QtdclassEauto-style!6EU Qasp+Te?tBo? IDETe?tBo?!E runatEser7erETe?tModeE4asswordEUQ:asp+Te?tBo?U Qasp+*e9uiredFieldHalidator IDE*e9uiredFieldHalidator!E runatEser7erEControlToHalidateETe?tBo?!E 1rrorMessageE4assword*e9uiredEUQ:asp+*e9uiredFieldHalidatorU Q:tdU Q:trU QtrU Qtd classEauto-style!KEcolspanE!EU&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbs

    p&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp &nbsp&nbspQasp+DropDownistIDEDropDownist#ErunatEser7erEU

    Qasp+istItemUChoose Type Q:asp+istItemU Qasp+istItemUdminQ:asp+istItemU Qasp+istItemU,serQ:asp+istItemU Q:asp+DropDownistU &nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp Qasp+Chec)Bo?IDEChec)Bo?#ErunatEser7erETe?tE*emember me VVE:U Qbr:U&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbs

    p&nbsp&nbsp&nbsp&nbsp&nbsp&nbspQasp+*e9uiredFieldHalidatorIDE*e9uiredFieldHalidator2E runatEser7erE ControlToHalidateEDropDownist#E

    1rrorMessageE4lease Choose TypeE InitialHalueEChoose TypeEUQ:asp+*e9uiredFieldHalidatorU

  • 7/26/2019 Ecare Project Report

    48/94

    &nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp& nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp Qasp+Button IDEButton#E runatEser7erE Te?tEog InE/nClic)EButton#;Clic)E:U

    Q:tdU Q:trU

    QtrU Qtd classEauto-style!LEcolspanE!EU&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbs

    p&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp Qasp+.yperin) IDE.yperin)!E runatEser7erE

    0a7igate,rlEY:,ser:4assword*eco7ery%asp?EUForgot 4assword ]Q:asp+.yperin)U Q:tdU Q:trU

    QtrU Qtd classEauto-style#$EcolspanE!EU&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbs

    p&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp Qasp+abelIDEabel$ErunatEser7erETe?tE0ew ,ser ]]EUQ:asp+abelU&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbs

    p&nbsp& nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp Qasp+.yperin)IDE.yperin)2ErunatEser7erE

    0a7igate,rlEY:,ser:*egistration%asp?EUSign ,p VVQ:asp+.yperin)U Q:tdU Q:trU Q:tableU Q:asp+ContentU

  • 7/26/2019 Ecare Project Report

    49/94

    * *oding

    usingSystemusingSystem%Collections%'enericusingSystem%in9

    usingSystem%ebusingSystem%eb%,IusingSystem%eb%,I%ebControlsusingSystem%ConfigurationusingSystem%Data%S9lClient

    publicpartialclassSignup+ System%eb%,I%4ageW

    protected7oid4age;oad=ob5ectsender< 17entrgse> W

    strings ConfigurationManager%ConnectionStringsOEMyConEP%ToString=> con newS9lConnection=s>

    X S9lConnectioncon newS9lConnection=> S9lCommandcmd newS9lCommand=> S9lData*eaderdr protected7oidButton#;Clic)=ob5ectsender< 17entrgse> W if=DropDownist#%SelectedHalue E,serE> W ::SessionOE,serIdEP Te?tBo?#%Te?t con%/pen=> cmd newS9lCommand=Eselect ^ from ,ser# where ,serIdE Te?tBo?#%Te?t Eand4asswordE Te?tBo?!%Te?t EE< con> dr cmd%1?ecute*eader=> if=dr%*ead=>> W SessionOE,serIdEP drO"P%ToString=> *esponse%rite=Eogin SucessfulE> *esponse%*edirect=EY:,ser:.ome%asp?E>

    X else W *esponse%rite=Eogin 0ot sucessfullE> X X if=DropDownist#%SelectedHalue EdminE> W con%/pen=> cmd newS9lCommand=Eselect ^ from dmin where ,serIdE Te?tBo?#%Te?t

    E and 4asswordE Te?tBo?!%Te?t EE< con> dr cmd%1?ecute*eader=>

  • 7/26/2019 Ecare Project Report

    50/94

    if=dr%*ead=>> W ::SessionOE,serIdEP drO#P%ToString=> *esponse%rite=Eogin SucessfulE> *esponse%*edirect=EY:dmin:dmin;home%asp?E>

    X else W *esponse%rite=Eogin 0ot sucessfullE> X

    X X X

  • 7/26/2019 Ecare Project Report

    51/94

    %ign #p +age

  • 7/26/2019 Ecare Project Report

    52/94

    %ource *ode

    QR 4age TitleEE anguageECGE Master4ageFileEY:Master4age2%masterE

    uto17entireupEtrueECodeFileE*egistration%asp?%csEInheritsE*egistrationERU

    Qasp+ContentIDEContent#EContent4lace.olderIDEheadE*unatESer7erEU QstyletypeEte?t:cssEU %auto-style6W width+ $"$p? margin-left+ "p? X %auto-style!!W width+ !K"p? height+ Kp?

    X %auto-style!2W width+ 6$$p? height+ Kp? X %auto-style2!W width+ !K"p? height+ !Kp? X %auto-style22W height+ !Kp?

    width+ 6$$p? X %auto-style2$W width+ !K"p? height+ 2"p? X %auto-style23W height+ 2"p? width+ 6$$p? X %auto-style26W height+ 2#p? X %auto-style2LW height+ 33p? X Q:styleUQ:asp+ContentUQasp+Content IDEContent!E Content4lace.olderIDEContent4lace.older#E*unatESer7erEU QtableclassEauto-style3EU

    QtrU QtdcolspanE!EclassEauto-style2LEU

  • 7/26/2019 Ecare Project Report

    53/94

    &nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbs

    p&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp

    Qasp+abelIDEabel#ErunatEser7erETe?tESI'0 ,4 VVEstyleEfont-weight+L"" font-si@e+ ?-large font-style+ italicEForeColorE*edEUQ:asp+abelU &nbspQ:tdU Q:trU QtrU QtdclassEauto-style2!EU &nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbs

    p&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp Qasp+abel IDEabel!ErunatEser7erETe?tE,serIdEUQ:asp+abelU Q:tdU

    QtdclassEauto-style22EU &nbsp Qasp+Te?tBo?IDEusernameErunatEser7erEidthE#3Lp?EUQ:asp+Te?tBo?U Qasp+*e9uiredFieldHalidator IDE*e9uiredFieldHalidator#E runatEser7erEControlToHalidateEusernameE 1rrorMessageE,serId *e9uiredEHalidation'roupE#EUQ:asp+*e9uiredFieldHalidatorU Q:tdU Q:trU QtrU QtdclassEauto-style2$EU &nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbs

    p&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp Qasp+abelIDEabel2ErunatEser7erETe?tE4asswordEUQ:asp+abelU Q:tdU QtdclassEauto-style23EU &nbsp&nbspQasp+Te?tBo? IDEpasswordE runatEser7erETe?tModeE4asswordEidthE#3Lp?EUQ:asp+Te?tBo?U Qasp+*e9uiredFieldHalidator IDE*e9uiredFieldHalidator!E runatEser7erEControlToHalidateEpasswordE 1rrorMessageE4assword *e9uiredEHalidation'roupE#EUQ:asp+*e9uiredFieldHalidatorU

    Q:tdU Q:trU QtrU QtdclassEauto-style2$EU

    &nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbs

    p&nbsp&nbsp&nbsp&nbsp&nbsp &nbsp&nbsp&nbspQasp+abel IDEabel$ErunatEser7erETe?tEConfirm 4asswordEUQ:asp+abelU Q:tdU QtdclassEauto-style23EU

    &nbsp

  • 7/26/2019 Ecare Project Report

    54/94

    Qasp+Te?tBo? IDEconfmpassE runatEser7erE Te?tModeE4asswordEidthE#3Lp?EUQ:asp+Te?tBo?U Qasp+*e9uiredFieldHalidator IDE*e9uiredFieldHalidator2E runatEser7erEControlToHalidateEconfmpassE 1rrorMessageE*e-type 4asswordEHalidation'roupE#EUQ:asp+*e9uiredFieldHalidatorU

    Qasp+CompareHalidator IDECompareHalidator#E runatEser7erEControlToCompareEpasswordE ControlToHalidateEconfmpassE 1rrorMessageE4asswordMis-matchEHalidation'roupE#EUQ:asp+CompareHalidatorU Q:tdU Q:trU QtrU QtdclassEauto-style!!EU &nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbs

    p&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp &nbspQasp+abel IDEabel3ErunatEser7erETe?tE1-mailEUQ:asp+abelU

    Q:tdU Qtd classEauto-style!2EU &nbsp&nbspQasp+Te?tBo? IDEmailErunatEser7erEidthE#3Lp?EUQ:asp+Te?tBo?U Q:tdU Q:trU QtrU QtdclassEauto-style2$EU &nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbs

    p&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp Qasp+abelIDEabel6ErunatEser7erETe?tEMobileEUQ:asp+abelU Q:tdU QtdclassEauto-style23EU &nbsp Qasp+Te?tBo?IDEmobileErunatEser7erEutoCompleteTypeE.omeZipCodeEMa?engthE#"EidthE#3Lp?EUQ:asp+Te?tBo?U Q:tdU Q:trU QtrU QtdclassEauto-style2$EU &nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbs

    p&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp Qasp+abelIDEabelLErunatEser7erETe?tESecurity uestionEUQ:asp+abelU Q:tdU QtdclassEauto-style23EU &nbsp Qasp+DropDownist IDEuestionE runatEser7erE .eightE!3p?EidthE#63p?EU Qasp+istItemUChoose Nour uestion Q:asp+istItemU Qasp+istItemUhat is your .ometown name ]Q:asp+istItemU Qasp+istItemUNour # mobile number ]Q:asp+istItemU Qasp+istItemUNour # teacher name ]Q:asp+istItemU Qasp+istItemUNour Current City ]Q:asp+istItemU

    Qasp+istItemUNour 4et name ]Q:asp+istItemU Qasp+istItemUNour # salary ]Q:asp+istItemU

  • 7/26/2019 Ecare Project Report

    55/94

    Qasp+istItemUNour D number ]Q:asp+istItemU Q:asp+DropDownistU &nbsp&nbsp Qasp+*e9uiredFieldHalidator IDE*e9uiredFieldHalidator$E runatEser7erEControlToHalidateEuestionE 1rrorMessageESecurity uestion *e9uiredE

    Halidation'roupE#E InitialHalueEChoose SecurityuestionEUQ:asp+*e9uiredFieldHalidatorU Q:tdU Q:trU QtrU QtdclassEauto-style2$EU &nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbs

    p&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp Qasp+abelIDEabelKErunatEser7erETe?tESecurity nswerEUQ:asp+abelU Q:tdU

    QtdclassEauto-style23EU &nbsp Qasp+Te?tBo?IDEansErunatEser7erEidthE#3Lp?EUQ:asp+Te?tBo?U Qasp+*e9uiredFieldHalidator IDE*e9uiredFieldHalidator3E runatEser7erEControlToHalidateEansE 1rrorMessageESecurity nswer *e9uiredEHalidation'roupE#EUQ:asp+*e9uiredFieldHalidatorU Q:tdU Q:trU QtrU QtdclassEauto-style2$EU &nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbs

    p&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp Qasp+abelIDEabelJErunatEser7erETe?tEDobEUQ:asp+abelU Q:tdU QtdclassEauto-style23EU &nbsp Qasp+Te?tBo? IDEdobE runatEser7erE Te?tModeEDateEidthE#3Lp?EUQ:asp+Te?tBo?U Qasp+*e9uiredFieldHalidator IDE*e9uiredFieldHalidator6E runatEser7erEControlToHalidateEdobE 1rrorMessageEDob *e9uiredEHalidation'roupE#EUQ:asp+*e9uiredFieldHalidatorU Q:tdU

    Q:trU QtrU Qtd colspanE!E classEauto-style26EU&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&n

    bsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbs

    p&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp Qasp+ButtonIDEButton#ErunatEser7erETe?tECreate user VVE

    /nClic)EButton#;Clic)EHalidation'roupE#E:U Q:tdU Q:trU

    Q:tableUQ:asp+ContentU

  • 7/26/2019 Ecare Project Report

    56/94

    * *oding

    usingSystemusingSystem%Collections%'eneric

    usingSystem%in9usingSystem%ebusingSystem%eb%,IusingSystem%eb%,I%ebControlsusingSystem%Data%S9lClientusingSystem%Configuration

    publicpartialclass*egistration+ System%eb%,I%4ageW protected7oid4age;oad=ob5ectsender< 17entrgse>

    W strings ConfigurationManager%ConnectionStringsOEMyConEP%ToString=> con newS9lConnection=s> X

    S9lConnectioncon S9lCommandcmd

    protected7oidButton#;Clic)=ob5ectsender< 17entrgse> W con%/pen=>

    cmd new S9lCommand=EI0S1*T I0T/ ,ser#H,1S=p# cmd%4arameters%ddithHalue=Ep3E cmd%4arameters%ddithHalue=Ep6E< ans%Te?t> cmd%4arameters%ddithHalue=EpLE< dob%Te?t> int? cmd%1?ecute0onuery=>

    if=? U "> W ::*esponse%rite=EQscriptU5a7ascript+alert= you *egistered>Q:scriptUE> *esponse%*edirect=EY:,ser:Signin%asp?E> X else W *esponse%rite=EQscriptU5a7ascript+alert=SorryV you can not *egistered>Q:scriptUE> X con%Close=> X

  • 7/26/2019 Ecare Project Report

    57/94

    /ome +age 0efore %ign In

  • 7/26/2019 Ecare Project Report

    58/94

    %ource *ode

    QR 4age TitleEE anguageECGE Master4ageFileEY:Master4age2%masterEuto17entireupEtrueECodeFileEDefault%asp?%csEInheritsE;DefaultERU

    Qasp+ContentIDEContent#EContent4lace.olderIDEheadE*unatESer7erEU QstyletypeEte?t:cssEU

    %auto-style6W font-si@e+ medium X %pple-con7erted-spaceW font-weight+ L"" X %auto-styleLW

    font-weight+ L"" font-si@e+ medium X %auto-styleKW color+ rgb=" font-si@e+ medium X %auto-style#JW font-si@e+ large X %auto-style#JW color+ G2222FF X %auto-style#KW te?t-align+ right X %auto-style#KW height+ $3p? color+ G"""""" X Q:styleU

    Q:asp+ContentUQasp+Content IDEContent!E Content4lace.olderIDEContent4lace.older#E*unatESer7erEU QscriptU 5a7ascript+ window%histroy%forwad=#>Q:scriptU QspanclassEauto-style6EstyleEcolor+ rgb=" font-family+ sans-serif font-style+normal font-7ariant+ normal font-weight+ normal letter-spacing+ normal line-height+#J%#KL3p? orphans+ auto te?t-align+ start te?t-indent+ "p? te?t-transform+ none white-space+ normal widows+ auto word-spacing+ "p? -web)it-te?t-stro)e-width+ "p?

    bac)ground-color+ rgb=!33

  • 7/26/2019 Ecare Project Report

    59/94

    classEpple-con7erted-spaceEUQemU&nbspQ:emUQ:spanUQ:spanUQa classEauto-style6EhrefEhttp+::en%wi)ipedia%org:wi)i:1nd;userE styleEte?t-decoration+ none color+ rgb=##

  • 7/26/2019 Ecare Project Report

    60/94

    letter-spacing+ normal line-height+ #J%#KL3p? orphans+ auto te?t-align+ start te?t-indent+"p? te?t-transform+ none white-space+ normal widows+ auto word-spacing+ "p? -web)it-te?t-stro)e-width+ "p? bac)ground-color+ rgb=!33

  • 7/26/2019 Ecare Project Report

    61/94

    te?t-stro)e-width+ "p? bac)ground-color+ rgb=!33

  • 7/26/2019 Ecare Project Report

    62/94

    About #s +age

  • 7/26/2019 Ecare Project Report

    63/94

    %ource *ode

    QR 4age TitleEE anguageECGE Master4ageFileEY:Master4age2%masterE

    uto17entireupEtrueECodeFileEbout#%asp?%csEInheritsE,ser;bout#ERU

    Qasp+ContentIDEContent#EContent4lace.olderIDEheadE*unatESer7erEU QstyletypeEte?t:cssEU %auto-style#KW width+ #""R height+ #KKp? X %auto-style#JW width+ 333p? X

    ulWmargin-bottom+"cmX

    li%Mso0ormalWmargin-top+"cmmargin-right+"cmmargin-bottom+#"%"ptmargin-left+"cmline-height+##3Rfont-si@e+##%"ptfont-family+ECalibriE

  • 7/26/2019 Ecare Project Report

    64/94

    font-family+&9uotTimes 0ew *oman&9uot

  • 7/26/2019 Ecare Project Report

    65/94

    mso-bidi-font-si@e+##%"ptfont-family+&9uotTimes 0ew*oman&9uot login with help des) user% ith the help of registration formuser can enter all his details and register himself into the website%&nbspThen he selects thecompany name inside the tool bar and post any 9uery related the electronic hardware% Thissp%net application helps company management to sol7e the issues as early as

    possible%Q:spanUQspan styleEfont-si@e+#2%3ptfont-family+&9uotTimes 0ew*oman&9uot

  • 7/26/2019 Ecare Project Report

    66/94

    1orgot +assword +age

  • 7/26/2019 Ecare Project Report

    67/94

    %ource *ode

    QR 4age TitleEE anguageECGE Master4ageFileEY:Master4age%masterE

    uto17entireupEtrueE CodeFileE4assword*eco7ery%asp?%csEInheritsE4assword*eco7eryERU

    Qasp+ContentIDEContent#EContent4lace.olderIDEheadE*unatESer7erEU QstyletypeEte?t:cssEU %auto-style6W width+ ##3R height+ #L2p? X %auto-styleLW width+ #L2p?

    height+ 63p? X %auto-style#6W height+ 3#p? X %auto-style#LW height+ 63p? X %auto-style#KW font-si@e+ large X %auto-style#JW font-si@e+ medium X Q:styleUQ:asp+ContentUQasp+Content IDEContent!E Content4lace.olderIDEContent4lace.older#E*unatESer7erEU QtableclassEauto-style6EU QtrU QtdcolspanE!EclassEauto-style#6EU

    &nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp QemU Qasp+abelIDEabel#ErunatEser7erETe?tEF/*'/T N/,* 4SS/*D ]]EstyleEfont-si@e+ ?-largeEForeColorE*edEUQ:asp+abelU Q:emU Q:tdU Q:trU QtrU QtdclassEauto-styleLEU

    &nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp

  • 7/26/2019 Ecare Project Report

    68/94

    Qasp+abel IDEabel2E runatEser7erE Te?tE,serIdE CssClassEauto-

    style#JEUQ:asp+abelU

    Q:tdU

    QtdclassEauto-style#LEU Qasp+Te?tBo?IDETe?tBo?#ErunatEser7erEUQ:asp+Te?tBo?U Qasp+*e9uiredFieldHalidator IDE*e9uiredFieldHalidator#E runatEser7erEControlToHalidateETe?tBo?#E 1rrorMessageE,serId *e9uiredE CssClassEauto-style#JEUQ:asp+*e9uiredFieldHalidatorU Q:tdU Q:trU QtrU QtdcolspanE!EU &nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp

    &nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbs

    p Qasp+Button IDEButton#E runatEser7erE Te?tESubmitE/nClic)EButton#;Clic)E:U Q:tdU Q:trU Q:tableUQ:asp+ContentU

    * *ode

  • 7/26/2019 Ecare Project Report

    69/94

    usingSystemusingSystem%Collections%'enericusingSystem%in9usingSystem%ebusingSystem%eb%,IusingSystem%eb%,I%ebControlsusingSystem%ConfigurationusingSystem%Data%S9lClientusingSystem%Data

    publicpartialclass4assword*eco7ery+ System%eb%,I%4ageW S9lConnectioncon

    protected7oid4age;oad=ob5ectsender< 17entrgse> W

    con newS9lConnection=ConfigurationManager%ConnectionStringsOEMyConEP%ToString=>> Xprotected7oidButton#;Clic)=ob5ectsender< 17entrgse>W con%/pen=> S9lCommandcmd newS9lCommand=Eselect ^ from ,ser# where ,serId,serIdE cmd%4arameters%ddithHalue=E,serIdE< Te?tBo?#%Te?t> S9lData*eaderdr cmd%1?ecute*eader=> if=dr%*ead=>> W SessionOEoneEP Te?tBo?#%Te?t *esponse%*edirect=E*eset4assword%asp?E> X else W *esponse%rite=EQscriptU 5a7ascript+alert=rong ,ser Id >Q:scriptUE>

    X con%Close=>XX

    +assword 2ecovery +age

  • 7/26/2019 Ecare Project Report

    70/94

    %ource *ode

  • 7/26/2019 Ecare Project Report

    71/94

    QR 4age TitleEE anguageECGE Master4ageFileEY:Master4age%masterEuto17entireupEtrueE CodeFileE*eset4assword%asp?%csEInheritsE,ser;*eset4asswordERU

    Qasp+ContentIDEContent#EContent4lace.olderIDEheadE*unatESer7erEU QstyletypeEte?t:cssEU %auto-style#LW width+ #"!R height+ #$Kp? margin-top+ "p? X %auto-style#KW height+ $Jp? width+ 266p?

    X %auto-style#JW width+ 266p? X %auto-style!"W font-si@e+ medium X Q:styleUQ:asp+ContentUQasp+Content IDEContent!E Content4lace.olderIDEContent4lace.older#E*unatESer7erEU &nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbspQasp+abel IDEabel2E runatEser7erE styleEfont-si@e+ ?-large font-style+ italic font-weight+ L""ETe?tE1nter the following details%%%%VEForeColorE*edEUQ:asp+abelU Qbr:U &nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp QtableclassEauto-style#LEU QtrU Qtd classEauto-

    style#KEU&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp Qasp+abel IDEabel#E runatEser7erE Te?tESecurity uestionECssClassEauto-style!"EUQ:asp+abelU Q:tdU QtdclassEauto-style#"EU Qasp+DropDownist IDEDropDownist#E runatEser7erEDataSourceIDES9lDataSource#E DataTe?tFieldESecurity;9uestionEDataHalueFieldESecurity;9uestionEstyleEmargin-left+ "p?EidthE#JLp?EU Q:asp+DropDownistU Q:tdU Q:trU

    QtrU QtdclassEauto-style#KEU

  • 7/26/2019 Ecare Project Report

    72/94

    Qasp+S9lDataSource IDES9lDataSource#E runatEser7erE ConnectionStringEQR`ConnectionStrings+BCConnectionString! RUE SelectCommandES11CTOSecurity;9uestionP F*/M O,ser#P .1*1 =O,serIdP ,serId>EU QSelect4arametersU Qasp+Session4arameter0ameE,serIdESessionFieldEoneETypeEStringE:U

    Q:Select4arametersU Q:asp+S9lDataSourceU &nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp Qasp+abel IDEabel!E runatEser7erE Te?tE1nter Nour nswer E CssClassEauto-style!"EUQ:asp+abelU Q:tdU QtdclassEauto-style#"EU Qasp+Te?tBo? IDETe?tBo?!E runatEser7erE .eightE!2p?EidthE#6"p?EUQ:asp+Te?tBo?U Qasp+*e9uiredFieldHalidator IDE*e9uiredFieldHalidator!E runatEser7erE

    ControlToHalidateETe?tBo?!E 1rrorMessageEnswer *e9uiredE CssClassEauto-style!"EUQ:asp+*e9uiredFieldHalidatorU Q:tdU Q:trU QtrU QtdclassEauto-style#JEU&nbspQ:tdU QtdU Qasp+ButtonIDEButton2ErunatEser7erE/nClic)EButton2;Clic)ETe?tESubmit VVE:U Q:tdU Q:trUQ:tableU Qbr:U Qbr:UQ:asp+ContentU

    * *oding

    usingSystemusingSystem%Collections%'eneric

  • 7/26/2019 Ecare Project Report

    73/94

    usingSystem%in9usingSystem%ebusingSystem%eb%,IusingSystem%eb%,I%ebControlsusingSystem%Data%S9lClient

    usingSystem%ConfigurationusingSystem%Data

    publicpartialclass,ser;Change4assword+ System%eb%,I%4ageW protected7oid4age;oad=ob5ectsender< 17entrgse> W strings ConfigurationManager%ConnectionStringsOEMyConEP%ToString=>

    connewS9lConnection=s> X

    S9lConnectioncon protected7oidButton2;Clic)=ob5ectsender< 17entrgse> W con%/pen=> S9lCommand cmd# new S9lCommand=Eupdate ,ser# set 4asswordsp whereSecurity;answerE SessionOEoneEP%ToString=> EE< con> cmd#%4arameters%ddithHalue=EspE< Te?tBo?#%Te?t> introw cmd#%1?ecute0onuery=> if=row U "> W *esponse%rite=EQscriptU 5a7ascript+alert=4assword Succesfully *eset >Q:scriptUE> *esponse%*edirect=ESignin%asp?E> X else W *esponse%rite=EQscriptU 5a7ascript+alert=4assword 0ot *eset >Q:scriptUE> X

    con%Close=> XX

    *hange +assword +age

  • 7/26/2019 Ecare Project Report

    74/94

    %ource *ode

  • 7/26/2019 Ecare Project Report

    75/94

    QR 4age TitleEE anguageECGE Master4ageFileEY:Master4age%masterEuto17entireupEtrueE CodeFileEChange4assword%asp?%csEInheritsE,ser;Change4asswordERU

    Qasp+ContentIDEContent#EContent4lace.olderIDEheadE*unatESer7erEU

    QstyletypeEte?t:cssEU %auto-style#LW width+ #"$R height+ !$2p? X %auto-style#KW X %auto-style#JW width+ $!6p? X %auto-style!"W

    font-si@e+ large X %auto-style!#W width+ 3"3p? X %auto-style!!W width+ ###R height+ !$2p? font-si@e+ ?-large X Q:styleUQ:asp+ContentUQasp+Content IDEContent!E Content4lace.olderIDEContent4lace.older#E*unatESer7erEU QtableclassEauto-style!!EU QtrU Qtd classEauto-style#KEcolspanE!EU&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbs

    p&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbspQasp+abel IDEabel2E runatEser7erE Te?tEChange 4assword VVVE styleEfont-si@e+ ?-

    large font-weight+ L"" font-style+ italicEForeColorE*edEUQ:asp+abelU Q:tdU Q:trU QtrU Qtd classEauto-style#JEU&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&n

    bsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp Qasp+abel IDEabel#E runatEser7erETe?tE0ew 4asswordECssClassEauto-style!"EUQ:asp+abelU Q:tdU QtdclassEauto-style!#EU Qasp+Te?tBo?IDETe?tBo?#ErunatEser7erETe?tModeE4asswordEUQ:asp+Te?tBo?U

  • 7/26/2019 Ecare Project Report

    76/94

    Qasp+*e9uiredFieldHalidator IDE*e9uiredFieldHalidator#E runatEser7erEControlToHalidateETe?tBo?#E 1rrorMessageE0ew 4assword *e9uiredE CssClassEauto-style!"EUQ:asp+*e9uiredFieldHalidatorU Q:tdU Q:trU

    QtrU Qtd classEauto-style#JEU&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&n

    bsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp Qasp+abel IDEabel!E runatEser7erE Te?tEConfirm 4asswordE CssClassEauto-style!"EUQ:asp+abelU Q:tdU QtdclassEauto-style!#EU Qasp+Te?tBo?IDETe?tBo?!ErunatEser7erETe?tModeE4asswordEUQ:asp+Te?tBo?U Qasp+*e9uiredFieldHalidator IDE*e9uiredFieldHalidator!E runatEser7erEControlToHalidateETe?tBo?!E 1rrorMessageE*e-type 4asswordE CssClassEauto-

    style!"EUQ:asp+*e9uiredFieldHalidatorU Qbr:U Qasp+CompareHalidator IDECompareHalidator#E runatEser7erEControlToCompareETe?tBo?#E ControlToHalidateETe?tBo?!E 1rrorMessageE4asswordMismatchECssClassEauto-style!"EUQ:asp+CompareHalidatorU Q:tdU Q:trU QtrU QtdclassEauto-style#JEU&nbspQ:tdU QtdclassEauto-style!#EU Qasp+Button IDEButton2E runatEser7erE/nClic)EButton2;Clic)ETe?tEConfirm VVE:U Q:tdU Q:trUQ:tableU&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp Qbr:U&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp Qbr:U Qbr:UQ:asp+ContentU

  • 7/26/2019 Ecare Project Report

    77/94

    * *oding

    usingSystem

    usingSystem%Collections%'enericusingSystem%in9usingSystem%ebusingSystem%eb%,IusingSystem%eb%,I%ebControlsusingSystem%DatausingSystem%ConfigurationusingSystem%Data%S9lClient

    publicpartialclass,ser;*eset4assword+ System%eb%,I%4ageW

    S9lConnectioncon S9lData*eaderdr protected7oid4age;oad=ob5ectsender< 17entrgse> W

    con newS9lConnection=ConfigurationManager%ConnectionStringsOEMyConEP%ToString=>> X protected7oidButton2;Clic)=ob5ectsender< 17entrgse> W con%/pen=> S9lCommandcmd newS9lCommand=Eselect ^ from ,ser# where Security;answerE Te?tBo?!%Te?t E and ,serIdE SessionOEoneEP%ToString=> EE< con> dr cmd%1?ecute*eader=> if=dr%*ead=>> W SessionOEoneEP Te?tBo?!%Te?t *esponse%*edirect=EChange4assword%asp?E> X else W

    *esponse%rite=EQscriptU 5a7ascript+alert=rong nswer>Q:scriptUE> X XX

  • 7/26/2019 Ecare Project Report

    78/94

    Admin /ome +age

  • 7/26/2019 Ecare Project Report

    79/94

    %ource *ode

    Page itle LanguageC MasterPage5ile6/MasterPage.master

    AutoE*ent7ireuptrue Code5ileAdmin89ome.cs ,n9eritsAdmin8Login:

    Qasp+ContentIDEContent#EContent4lace.olderIDEheadE*unatESer7erEU QstyletypeEte?t:cssEU %auto-style#6W width+ #""R X %auto-style#LWX %auto-style#KW width+ $6"p? height+ L#3p? X Q:styleUQ:asp+ContentUQasp+ContentIDEContent!ErunatEser7erEcontentplaceholderidEContent4lace.older#EU QtableclassEauto-style#6EU QtrU QtdclassEauto-style#KEU Qasp+'ridHiew IDE'ridHiew#E runatEser7erE uto'enerateColumnsEFalseEData(ey0amesE,serIdE DataSourceIDES9lDataSource#E uto'enerateDeleteButtonETrueEuto'enerate1ditButtonETrueEuto'enerateSelectButtonETrueEllow4agingETrueEU

    QColumnsU Qasp+BoundFieldDataFieldEDobE.eaderTe?tEDobESort1?pressionEDobE:U Qasp+BoundFieldDataFieldESecurity;answerE.eaderTe?tESecurity;answerESort1?pressionESecurity;answerE:U Qasp+BoundFieldDataFieldESecurity;9uestionE.eaderTe?tESecurity;9uestionESort1?pressionESecurity;9uestionE:U Qasp+BoundField DataFieldEMobileE .eaderTe?tEMobileESort1?pressionEMobileE:U Qasp+BoundFieldDataFieldE1mailE.eaderTe?tE1mailESort1?pressionE1mailE:U Qasp+BoundField DataFieldE4asswordE .eaderTe?tE4asswordESort1?pressionE4asswordE:U Qasp+BoundFieldDataFieldE,serIdE.eaderTe?tE,serIdE*ead/nlyETrueE

    Sort1?pressionE,serIdE:U Q:ColumnsU Q:asp+'ridHiewU Qasp+S9lDataSource IDES9lDataSource#E runatEser7erE ConnectionStringEQR`ConnectionStrings+BCConnectionString! RUE SelectCommandES11CT O,serIdP< O4asswordP