A Gracious Splice Anticipation For

Chorography and Non
Chorography Nexus
ABSTRACT
Social networks are a popular way to model the interactions
among the people in a group or community. They can be visualized as
graphs, where a vertex corresponds to a person in some group and an edge
represents some form of association between the corresponding persons.
Social networks are also very dynamic, as new edges and vertices are added
to the graph over time. Understanding the dynamics that drive the evolution
of a social network is a complex problem due to a large number of variable
parameters.
But, a comparatively easier problem is to understand the association
between two specific nodes. The problem we want to tackle here is to predict
the likelihood of a future association between two nodes, knowing that there
is no association between the nodes in the current state of the graph. This
problem is commonly known as the Link Prediction problem. Link predication
is a problem in network researches, and its solution is of great significance to
network completion and network evolution.
This paper focus on non-temporal gold start link prediction problem
and we use the term cold start link prediction to refer a no temporal version
of problem. In the traditional link prediction problem, a snapshot of a social
network is used as a starting point to predict, by means of graph-theoretic
measures, the links that are likely to appear in the future. In this paper, we
introduce cold start link prediction as the problem of predicting the structure
of a social network when the network itself is totally missing while some
other information regarding the nodes is available. As a result the lack of
topological information the traditional methods cannot be applied for solving

the link prediction problem. We propose a two-phase method based on the
bootstrap probabilistic graph. The first phase generates an implicit social
network under the form of a probabilistic graph. The second phase applies
probabilistic graph-based measures to produce the final prediction.
Preface
Table of Contents
1. INTRODUCTION
1.1

INTRODUCTION TO PROJECT

1.2

PURPOSE OF THE SYSTEM

1.3

PROBLEMS IN EXISTING SYSTEM

1.4

PROPOSED SYSTEM

1.5

ADVANTAGES

1.6

LIMITATIONS

2. SYSTEM ANALYSIS
2.1

INTRODUCTION

2.2

ANALYSIS MODEL

2.3

STUDY OF THE SYSTEM

2.4

SYSTEM REQUIREMENT SPECIFICATIONS

2.5

INPUT AND OUTPUT

2.6

PROCESS MODULES USED WITH JUSTIFICATION

3. FEASIBILITY REPORT
3.1

TECHNICAL FEASIBILITY

3.2

OPERATIONAL FEASIBILITY

3.3

ECONOMICAL FEASIBILTY

4. SOFTWARE REQUIREMENT SPECIFICATIONS
4.1

FUNCTIONAL REQUIREMENTS

4.2

PERFORMANCE REQUIREMENTS

5. SELECTED SOFTWARE
5.1

INTRODUCTION TO .NET FRAME WORK

5.2

ASP.NET

5.3

C#.NET

6. SYSTEM DESIGN
6.1

INTRODUCTION

6.2

NORMALIZATION

6.3

E-R DIAGRAM

6.4

DATA FLOW DIAGRAMS

6.5

DATA DICTIONARY

6.6

UML DIAGRAMS

6.7

ACTIVITY DIAGRAM

6.8

CLASS DIAGRAM

6.9

SEQUENCE DIAGRAM

7. OUTPUT SCREENS

SYSTEM TESTING AND IMPLEMENTATION 8.3 UNIT TESTING 9. FUTURE ENHANCEMENTS 12.2 STRATEGIC APPROACH OF SOFTWARE TESTING 8. BIBLOGRAPHY .2 SECURITY IN SOFTWARE 10. SYSTEM SECURITY 9.1 INTRODUCTION 9.1 INTRODUCTION 8.8. CONCLUSION 11.

For example. etc. Example: A single "Account" object holds the customer name. smaller number of cells to various operations. It is the extent to which a larger entity is subdivided. To start with. last change date. Thus: Decreased design complexity . an . Thus: Increased design complexity. Coarse-grained systems consist of fewer. a cloud services provider must know what its operational costs are for its physical IT resources. a AccountOpenings object holds opening date. taking into account all operational costs for the business. opening date. address. As with any business.1 INTRODUCTION TO PROJECT Fine-grained is the extent to which a system is broken down into small parts. IaaS (infrastructure as a service) pricing refers to the billing model(s) used by vendors who deliver IT infrastructure services via the cloud. higher number of cells to various service operations. in order to achieve the targeted levels of profitability. etc. a coarse-grained description of a system regards large subcomponents while a finegrained description regards smaller components of which the larger ones are composed. Secondly. More objects each holding less data that's why services have more narrow scope in functionality. a Customer object holds name and address. account balance. Example: An Account object holds balance. a yard broken into inches has finer granularity than a yard broken into feet. a cloud IaaS vendor has to meet several requirements in order to successfully price its services. A few ojects hold a lot of related data that's why services have broader scope in functionality. These are relationships defined between these objects. larger components than fine-grained systems. either the system itself or its description or observation.1. a cloud services provider must also determine the required profit margin for its services. Furthermore. to determine the COGS (cost of goods sold).

3 EXISTING SYSTEM Existing system focus on information starved link prediction and attempts to predict the possible link between cold-start users and existing users. .2 SCOPE OF THE PROJECT In this paper proposes the connection between non-topological and topological information in social networking services (SNS) effectively. and we will focus on cold-start link prediction in the latent space. to ensure that its IaaS pricing is feasible. based on a competitive analysis of similar cloud computing services available in the marketplace. 1. The information of this system is given in n into m user attribute matrix extracted from users auxiliary information. relevant literatures on cold-start recommendation will be covered in this paper. Since there are great similarities between cold-start link prediction and cold start recommendation. We review the related works from the perspective of link prediction. 1. We described the extraction of topological information and the establishment of connections between non-topological information and topological information respectively.organization also needs to do the proper amount of market research prior to premiering any IaaS offering.

the links in a social graph A form only a small fraction of the total number of possible links.  A semantic based friend recommendation system for social  networks. by predicting always 0. In most real-world social networks. 1.In this is system the data is represented in binary values 1 and 0. 1. given that.4 PROPOSED SYSTEM In this paper we proposed  Hierarchical structure which helps to predict the missing links in networks.5 ADVANTAGES In this proposal the connection between existing user and new user will be very effective. The information of the cold-start users is un absorbed is missing.  Link prediction based on sub-graph evolution in dynamic social networks. By using cold-start recommendation method In social network there may be several user to find the common relation between them and suggest the users pointing to that relation in a effective manner. It provides more information for the new users. It will calculate the linking possibilities between cold-start users and existing users.  Link prediction via matrix factorization. . If there link between existing users the value will be 0 if not value is 1. It fills the connections between nodes of existing users and cold-start users. This means that accuracy is not a very meaningful measure in this context.

The first activity in the phase is studying the existing system and another is to understand the requirements and domain of the new system. Both the activities are equally important. To establish a connection between the topological and non-topological information to solve the cold-start link prediction problems.1. but the first activity serves as a basis of giving the functional specifications and then the successful design of the proposed system. SYSTEM ANALYSIS 2.6 LIMITATIONS To extract and represent the topological information of a network. improper understanding of the present system can lead diversion from solution. 2. the next step is to analyze the problem and understand its context. Understanding the properties and requirements of a new system is more difficult and requires creative thinking and understanding of existing running system is also difficult.1 INTRODUCTION After analyzing the requirements of the task to be performed.2 ANALYSIS MODEL Mainly there are four phases in the "Spiral Model":  Planning  Evolutions  Risk Analysis .

The output of developed of modules by modules is passed through all the phases iteratively so as to obtain development in the same. therein providing the potential for rapid development of incremental versions of the software. In this phase the entire possible option that are available and helpful in developing a cost efficient project are analyzed and strategies are determined to employ the available resources. The aims and other specifications are fixed so as to determine the strategies/approaches to go after during the project life cycle. Customer Evaluation: In this phase. prototyping may be utilized to continue with the obtainable data and discover out possible software development solution so as to deal with the potential modification in the needs. In this model the software is . the product is passed on to the customer so as to obtain customer’s views and suggestions and if some is left or the desire result is not achieved then all the needs will be identified and resolve all the possible problems/errors in theFarmers Buddy. If any indication shows some uncertainty in needs. Engineering: In this phase. illustrated in below figure. the specific software development of the project is worked out. One can compare it from the TESTING phase. Engineering Software Development India Planning: In this phase. Risk Analysis: It is the most significant phase of "Spiral Model". The spiral model. combines the iterative nature of prototyping with the controlled and systematic aspects of the waterfall model. option and constraints of the project are determined and are documented. before releasing the developed product. This phase has been added particularly so as to recognize and resolve all the possible risks in the project . the aims.

An important distinction between the spiral model and other software models is the explicit consideration of risk. install and provide user support (e. 2. documentation and training). The planning task – to define resources. 5. The risk analysis task – to assess both technical and management risks. respectively. The evolutionary processbeginsat the centre position and moves in a clockwise direction.. Later iterations become increasingly more complete versions of the product. For example. prototyping may be used in one spiral to . For example. Subsequent traversals may then produce more sophisticated versions of the software. There are no fixed phases such as specification or design phases in the model and it encompasses other process models. time lines and other project related information. The engineering task – to build one or more representations of the application. Depending on the model it may have 3-6 task regions our case will consider a ‘6-task region’ model. 4. The User communication task – to establish effective communication between developer and User.developed in a series of incremental releases with the early stages being either project models or prototypes. The construction and release task– to construct. 3. test. The User evaluation task – to obtain customer feedback based on the evaluation of the software representation created during the engineering stage and implemented during the install stage.g. the first and second spiral traversals may result in the production of a product specification and a prototype. These regions are: 1. 6. Each traversal of the spiral typically results in a deliverable.

 If employed correctly.  It maintains a systematic stepwise approach.g. . the developer and the client better understand and react to risks at each evolutionary level.resolve requirement uncertainties and hence reduce risks. In addition. Disadvantages of the Spiral Model  Demands considerable risk-assessment expertise  It has not been employed as much proven models (e. like the classic life cycle model. this model should reduce risks before they become problematic. Advantages of the Spiral Model  The spiral model is a realistic approach to the development of largescale software products because the software evolves as the process progresses. but incorporates it into an iterative framework that more reflect the real world. This may then be followed by a conventional waterfall development. for large projects the reverse is true. the WF model) and hence may prove difficult to ‘sell’ to the client that this model is controllable and efficient. For small projects the number of tasks and their formality is low. Conversely.  Each of the regions is populated by a set of work tasks called a task set that are adapted to characteristics of the project to be undertaken. as consideration of technical risks are considered at all stages.  The model uses prototyping as a risk reduction mechanism and allows for the development of prototypes at any stage of the evolutionary development.  Note that each passage through the planning stage results in an adjustment to the project plan.

.

Many diagram levels may be needed to express a complex system. 2.  Maintain a future file on every system. are usually described in a connected textual specification. This process explodes to a lower level DFD that divides the system into smaller parts and balances the flow of information between parent and child diagrams. The model generally starts with a context diagram showing the system as a single process connected to external entities outside of the system boundary. Primitive processes. and output. NUMBER OF MODULES . Also called a data flow diagram (DFD). those that don't explode to a child diagram. it shows the flow of information through a system. Each process transforms inputs into outputs. Logical design  Produces a system blueprint  General rather than technical format Physical design  Converts the blueprint into the specific detail required to construct the code  Includes specifying complete descriptions of files.3 STUDY OF THE SYSTEM Three tactics to use for giving a system design a future orientation:  Build redundancy into the current system. input.  Develop documentation.PROCESS MODEL The process model is typically used in structured analysis and design methods.

A module is a bounded contiguous group of statements having a single
name and that can be treated as a unit. In other words, a single block in a
pile of blocks.
Guidelines for Modularity

Make sure modules perform a single task, have a single entry point,

and have a single exit point.

Isolate input-output (I-O) routines into a small number of standard

modules that can be shared system-wide.

Isolate system-dependent functions (e.g., getting date or time) in the

application to ease possible future conversions to other computer platforms
or to accommodate future operating system revisions.
The system after careful analysis has been identified to be
presented with the following

modules





Endeavor
View endeavor
Upload
Encryption
Reducing disc space
Exhortation

ENDEAVOUR
The authority assigns the tasks and sub-tasks to the developers in an
organization unlike many other online project management. If the tasks or
subtasks are completed by the developers, the authority will add next task or
sub-task to the developers. Thus the authority continuously adds and assigns
tasks and subtasks to the developers in an organization.

VIEW ENDEAVOUR

The developers of an organization can easily see which tasks have
been assigned by the authority to them. They can easily drag and drop the
tasks and task Lists into any order. They analyze the tasks to implement.
After completion of the project the developers upload their completed tasks.

UPLOAD
After completion of the assigned tasks the developers upload their
completed tasks or subtasks. The completed tasks will be uploaded in an
encrypted and compressed file format. So that third party user cannot view
and access the file.

ENCRYPTION
A security is provided for the information or uploaded file using
encryption. Encryption is the conversion of data into another form, called
ciphertext, which cannot be easily understood by anyone except authorized
parties. The uploaded files are stored in the database in an encrypted
format. So that only the person with the key can decode it.An unauthorized
person cannot view the uploaded file. Here encryption provides high level
security for the uploaded files.

REDUCING DISC SPACE
In this module BWT is used to store the file in compressed format by
by

finding

repeated

transform (BWT,

also

patterns
called

in

the

data.

block-sorting

The Burrows–Wheeler

compression)

rearranges

a character string into runs of similar characters. BWT requires that a small
amount of additional information be stored with the transformed data so that
the transformation may be reversed. This makes the transformed data larger
than

its

original

form. This

method

improves

the

efficiency

of

the

compression.
FM Index is an index combining the BWT with a few small auxiliary data
structures.

FM supposedly stands for “Full-text Minute-space”. The FM - index is a
compressed

full-text substring

index based

on

the Burrows-Wheeler

transform, with some similarities to the suffix array.
The one-third size of the disk space has been reduced with the
combination of both BWT and FM-Index.

 Admin gives different kind of user information for search the user data.  Admin enter user id or date for track the user login information  New users give his completed personnel.The Authority modify their task according to the developer’s skills. address and phone details for registration. This will reduce the physical.EXHORTATION In this module the employees share their ideas to the authority of an organization. political and technical barriers to communication.  Employee asking customer service details before process the queries.Net Framework (Minimal for Deployment) version 4.  Employees search the customer information while process .  User enters his user id and password for login.4 SYSTEM REQUIREMENT SPECIFICATIONS Hardware Requirements:  PIV 2.8 GHz Processor and Above  RAM 512MB and Above  HDD 40 GB Hard Disk Space and Above Software Requirements:  WINDOWS OS (7 /XP / 2003 Server)  Visual Studio . 2.0  SQL Server 2005 2.5 INPUT AND OUTPUT The major inputs and outputs and major functions of the system are follows: Inputs  Admin enter his user id and password for login. This module depends on the developer’s Queries.Net 2010 Enterprise Edition  Visual Studio .

.  The new user’s data will be stored in the centralized database.  User can get his forgot password.  Admin get the search details of different criteria.Outputs  Admin can have his own home page.  Users enter their own home page.  The user defined data can store in the centralized database.  Admin will get the login information of a particular user.

Huge amount of data can be handled efficiently using SQL Server as back end. software. etc. it is easy to install in all the systems wherever needed. It is more efficient. . This involves financial considerations to accommodate technical enhancements. TECHNICAL FEASIBILITY Technical Feasibility centers on the existing computer system hardware. By conducting an efficient technical feasibility we need to ensure that the project works to solve the existing problem area. The techniques needed for the system should be available and it must be reasonable to use. and to some extent how it can support the proposed addition.NET with C# as Front end and SQL Server 2008 as Back end. There are aspects in the feasibility study portion of the preliminary investigation:  Technical Feasibility  Operational Feasibility  Economic Feasibility 3. Operational and Economical feasibility for adding new modules and debugging old running system. The main objective of the feasibility study is to test the Technical. Since the project is designed with ASP. All system is feasible if they are unlimited resources and infinite time.1. and constraints that may affect the ability to achieve the system.FEASIBILITY STUDY INTRODUCTION Preliminary investigation examine project feasibility. Technical Feasibility is mainly concerned with the study of function. easy and user-friendly to understand by almost everyone. the likelihood the system will be useful to the organization. Hence this project has good technical feasibility. Technical support is also a reason for the success of the project. performance.

Hence this project has good economic feasibility.NET with C# and SQL Server which is more commonly available and even the cost involved in the installation process is not high. this system is judged feasible.3. These kinds of systems are becoming more common day by day for evaluation of the software engineers. An estimate should be made to how strong a reaction the user staff is likely to have towards the development of the computerized system. The system once developed must be used efficiently.NET with C# and SQL Server. Otherwise there is no meaning for developing the system. Similarly it is easy to recruit persons for operating the software since almost all the people are aware of ASP. 3. The staff is accustomed to computerized systems. In this we need to derive how this project will help the management to take effective decisions. Economic Feasibility is mainly concerned with the cost incurred in the implementation of the software.3. Even if we want to train the persons in these area the cost involved in training is also very less. As this system is technically. ECONOMICAL FEASIBILITY The role of interface design is to reconcile the differences that prevail among the software engineer’s design model. Economic feasibility is concerned with comparing the development cost with the income/benefit derived from the developed system. Since this project is developed using ASP. this system is operationally feasible. Hence. the designed system meet the end user requirement with economical way at minimal cost within the affordable price by encouraging more of proposed system. economically and operationally feasible. OPERATIONAL FEASIBILITY People are inherently instant to change and computers have been known to facilitate change. For this a careful study of the .2.

The SRS fully describes what the software will do and how it will be expected to perform.  INTRODUCTION Purpose The main purpose for preparing this document is to give a general insight into the analysis and requirements of the existing system or situation and for determining the operating characteristics of the system. A software requirements specification (SRS) is a comprehensive description of the intended purpose and environment for software under development. Scope This Document plays a vital role in the development life cycle (SDLC) and it describes the complete requirement of the system. Site Explorer is designed for management of web sites from a remote location. The user should be able to distinguish the existing one and proposed one. Any changes made to the requirements in the future will have to go through formal change approval process. It is meant for use by the developers and will be the basic during testing phase. so that one must be able to appreciate the characteristics of the proposed system. which meets the SRS and solving all the requirements of the system? . reliable and also quickly responding. the manual one is not highly reliable and also is considerably fast. The proposed system is efficient.existing system and its drawbacks are needed. DEVELOPERS RESPONSIBILITIES OVERVIEW: The developer is responsible for: Developing the system. SOFTWARE REQUIREMENT SPECIFICATION The software.

Content of the output. overload. from the client's point of view.1 FUNCTIONAL REQUIREMENTS OUTPUT DESIGN Outputs from computer systems are required primarily to communicate the results of processing to users. Submitting the required user manual describing the system interfaces to work on it and also the documents of the system. the output is the system. Output is what the client is buying when he or she pays for a development project. Volume of the output. The various types of outputs in general are: Output Definition The outputs should be defined in terms of the following points: Type of the output. Output is the primary purpose of this system. Problems often associated with business information output are information delay. Inputs. 4. Location of the output. information (data) distribution. databases. project domination. These guidelines apply for the most part to both project and screen outputs. Format of the output. and processes exist to provide output. They are also used to provide a permanent copy of the results for later consultation. and no tailoring. Sequence of the output. Conducting any user training that might be needed for using the system. Frequency of the output. Output design is often discussed before other aspects of design because. Maintaining the system for a period of one year after installation.Demonstrating the system and installing the system at client's location after the acceptance testing is successful. excessive .

facilitate 80-column remote printing. COM is Computer Output Microfilm. Detail and summary reports differ in the former support day-to-day operation of the business while the latter include statistics and ratios used by managers to assess the health of operations. It is more compact than traditional output and may be produced as fast as non-impact printer output. Periodic reports have set frequencies such as daily or weekly. . Page decoupling is the separation of pages into cohesive groups. located in the data center Remote site printers: medium speed. fields for control breaks. Two ways to design output for strategic purposes are (1) make it compatible with processes outside the immediate scope of the system. and leaving room on summary reports for added ratios and statistics. high speed. ad hoc reports are produced at irregular intervals. close to end user. The types of fields which should be considered for business output are: key fields for access to information. Page breaks and control breaks allow for summary totals on key fields. and exception fields. Fields on a report should be selected carefully to provide uncluttered reports. People often receive reports they do not need because the number of reports received is perceived as a measure of power. Turnaround documents reduce the cost of internal information processing by reducing both data entry and associated errors. Output may be designed to aid future change by stressing unstructured reports. and (2) turn action documents into turnaround documents. defining field size for future growth. Report requirements documents contain general report information and field specifications.Mainframe printers: high volume. fields that change. print layout sheets present a picture of what the report will actually look like. making field constants into variables. and reduce information (data) overload.

and data element specifications. problems. Output Design Objectives Assure Purposeful Output Make Meaningful to User . An output intermediary can restrict access to key information and prevent unauthorized access. etc. monthly. data flow specifications. or unexpected conditions or events. Detail Reports: one line per transaction. data structure specifications. produced upon user demand. and documentation to encourage end-user development and use of applications. Exception Reports: only shows errors. Summary Reports: an overview.) Ad-Hoc (On Demand) Reports: irregular interval. The specifications needed to describe the output of a system are: data flow diagrams. out-of-range values. Periodic Reports: produced with a set frequency (daily.Output can now be more easily tailored to the needs of individual users because inquiry-based systems allow users themselves to create ad hoc reports. often on preprinted forms. assistance. An information clearinghouse (or information center) is a service center that provides consultation. Internal Reports: for use within the organization. Output Documents External Reports: for use or distribution outside the organization.

Easy to use. Security. Portability A source document differs from a turnaround document in that the former contains data that change the status of a resource while the latter is a machine readable document. Accuracy. Data verification. Verification methods. The main objective during the input design as given below: Input States: The main input stages can be listed as below: Data recording. Flexibility of Format. Data conversion. Storage and handling requirements. Data control. A document should be concise because longer documents contain more data and so take longer to enter and have a greater chance of data entry errors. Data correction. To conclude about the input media consideration has to be given to: Type of Input. Data transcription. Rejection rates. Transaction throughput is the number of error-free transactions entered during a specified time period.Provide Appropriate Quantity Appropriate Distribution Assure Timeliness Choose Effective Output Method INPUT DESIGN Input design is a part of overall system design. Speed. Input Media At this stage choice has to be made about the input media. Data transmission. . Ease of correction . Data validation.

transaction type. not general. date transaction reentered successfully.. type and length). General Failure). An example of an illogical combination in a payroll system would be an option to eliminate federal tax withholding. A data input specification is a detailed description of the individual fields (data elements) on an input document together with their characteristics (i. By "multiple levels" of messages. ambiguous..g. transaction entry time. 1=male. (e.Numeric coding substitutes numbers for character data (e. fields in error. Don't JUST say what's wrong---. the closer the error is to the person who generated it and so the error is more easily corrected.Be constructive.. M=male. or vague. error codes. . 2=female).2. Invalid entry. mnemonic coding represents data in a form that is easier for the user to understand and remember. suggest what needs to be done to correct the error condition.g. (BAD: Syntax error. means allowing the user to obtain more detailed explanations of an error by using a help option.e. transaction entry date. F=female). Error Messages to be displayed for the end user Be specific and precise. 4. PERFORMANCE REQUIREMENTS Performance is measured in terms of the output provided by the application. An error suspense record would include the following fields: data entry operator identification. The more quickly an error is detected. but not forcing a lengthy message on a user who does not want it. transaction image.

Examples: temperature setpoints. All key end-user requirements should be documented in the URS. Each requirement should be uniquely referenced to allow it to be tracked through the . It is very difficult to change the system once it has been designed and on the other hand designing a system.Requirement specification plays an important part in the analysis of a system. which does not cater to the requirements of the user. The requirement specification for any system can be broadly stated as given below: The system should be able to interface with the existing system The system should be accurate The system should be better than the existing system The existing system is completely dependent on the user to perform all the duties. which will fit into required environment. USER REQUIRMENTS SPECIFICATION Introduction The aim of this document is to demonstrate the importance of a User Requirement Specification (URS) in the energy optimisation of a new HVAC project. It rests largely in the part of the users of the existing system to give the requirement specifications because they are the people who finally use the system. Only when the requirement specifications are properly given. It then outlines the content that must be included in order to make a conventional URS effective from an energy perspective. is of no use. This is because the requirements have to be known during the initial stages so that the system can be designed according to those requirements. It concludes by outlining an example of an energy-specific URS that could be tailored to meet a company’s project requirements. it is possible to design a system. air change requirements. air quality requirements.

project lifecycle. Each requirement should be quantifiable and testable. by using ‘should’ to represent a desirable function. The user requirement specifications must distinguish between regulatory requirements and desirable features. cryptography. including user interface. Jargon and unexplained acronyms should be avoided.NET Framework is a software technology that is available with several Microsoft Windows operating systems. . database connectivity. It includes a large library of pre-coded solutions to common programming problems and a virtual machine that manages the execution of programs written specifically for the framework. as operational qualifications carried out later in the project lifecycle will aim to ensure that user requirements have been satisfactorily met. data access. and ‘must’ to indicate a mandatory function.NET FRAMEWORK The Microsoft . web application development. numeric algorithms. The user requirements must be easily understandable by both the end user and the supplier.1 INTRODUCTION TO . The pre-coded solutions that form the framework's Base Class Library cover a large range of programming needs in a number of areas.NET Framework is a key Microsoft offering and is intended to be used by most new applications created for the Windows platform. The . and network communications. 2 SELECTED SOFTWARE 5.

NET framework.Runtime.NET . memory management. the .InteropServices and System. The class library and the CLR together compose the . access to other functionality is provided using the P/Invoke feature.NET Framework execute in a software environment that manages the program's runtime requirements. All . The CLR provides the appearance of an application virtual machine so that programmers need not consider the capabilities of the specific CPU that will execute the program. and exception handling. Also part of the . Principal design features Interoperability Because interaction between new and older applications is commonly required. and exception handling.NET Framework provides means to access functionality that is implemented in programs that execute outside the .NET environment.NET Framework. Access to COM components is provided in the System. who combine it with their own code to produce applications. Programs written for the . The CLR also provides other important services such as security. guaranteeing certain properties and behaviors in the areas of memory management. part of the Framework Class Library (FCL).EnterpriseServices namespaces of the framework. Base Class Library The Base Class Library (BCL). security.NET Framework. is a library of functionality available to all languages using the . this runtime environment is known as the Common Language Runtime (CLR).The class library is used by programmers. Common Runtime Engine The Common Language Runtime (CLR) is the virtual machine component of the .NET programs execute under the supervision of the CLR.

The BCL provides classes which encapsulate a number of common functions. and the Common Intermediate Language). Additionally. and the C++/CLI language to both ECMA and the ISO. Windows CE. The . and thus cross-platform compatible.Framework. and the Xbox 360. the C# language. This makes it possible for third parties to create compatible implementations of the framework and its languages on other platforms.NET framework includes design features and tools that help address these requirements. graphic rendering.In addition. including file reading and writing. that have been exploited by malicious software. and that it conforms to security requirements. Microsoft submits the specifications for the Common Language Infrastructure (which includes the core class libraries. Portability The design of the .NET Framework allows it to theoretically be platform agnostic. making them available as open standards. . a program written to use the framework should run without change on any type of system for which the framework is implemented. such as buffer overflows. That is. Common Type System.NET provides a common security model for all applications. Simplified Deployment Installation of computer software must be carefully managed to ensure that it does not interfere with previously installed software. Architecture . database interaction and XML document manipulation. Security The design is meant to address some of the vulnerabilities. Microsoft's commercial implementations of the framework cover Windows.

and interoperability. culture. thus .Visual overview of the Common Language Infrastructure (CLI) Common Language Infrastructure The core aspects of the . The assembly consists of one or more files. security. Assemblies The intermediate CIL code is housed in . assemblies are stored in the Portable Executable (PE) format. version number.NET framework lie within the Common Language Infrastructure. As mandated by specification. Microsoft's implementation of the CLI is called the Common Language Runtime or CLR. and public key token.NET assemblies. garbage collection. The complete name of an assembly (not to be confused with the filename on disk) contains its simple text name. or CLI. one of which must contain the manifest. The public key token is a unique hash generated when the assembly is compiled. The purpose of the CLI is to provide a language-neutral platform for application development and execution. including functions for exception handling. common on the Windows platform for all DLL and EXE files. which has the metadata for the assembly.

Metadata is usually generated by language compilers but developers can create their own metadata through custom attributes.NET has its own security mechanism with two general features: Code Access Security (CAS). Two such tests are validation and verification. if any assembly is not granted the permission a security exception is thrown. When an assembly is loaded the CLR performs various tests. The algorithm used is quite . Verification is not so exact. and whether the internal tables are correct. Metadata All CLI is self-describing through . The demand causes the CLR to perform a call stack walk: every assembly of each method in the call stack is checked for the required permission. Typically the evidence is the source of the assembly (whether it is installed on the local machine or has been downloaded from the intranet or Internet). A private key can also be specified known only to the creator of the assembly and can be used for strong naming and to guarantee that the assembly is from the same author when a new version of the assembly is compiled (required adding an assembly to the Global Assembly Cache). Other code can demand that calling code is granted a specified permission. During validation the CLR checks that the assembly contains valid metadata and CIL.NET metadata.NET Framework. and is also used to implement the reflective programming capabilities of . and validation and verification. Code Access Security is based on evidence that is associated with a specific assembly.two assemblies with the same public key token are guaranteed to be identical from the point of view of the framework. The CLR checks the metadata to ensure that the correct method is called. Security . Metadata contains information about the assembly. The verification mechanism checks to see if the code does anything that is 'unsafe'. Code Access Security uses evidence to determine the permissions granted to the code.

database interaction. Globalization System. It encapsulates a large number of common functions. Appdomains can also be configured independently with different security privileges. Collections System.Text. and XML document manipulation. graphic rendering. Resources System. This can help increase the security of the application by isolating potentially unsafe code.NET Framework uses appdomains as a mechanism for isolating code running in a process. The . The developer. Unsafe code will only be executed if the assembly has the 'skip verification' permission. IO System. Diagnostics System.* or Microsoft. it is not done by the CLR. Most of the built in APIs are part of either System. Class library Namespaces in the BCL System System. The .* namespaces. however. among others.NET languages.NET class libraries are available to all . Text System.NET Framework class library is divided into two parts: the Base Class Library and the Framework Class Library. . has to split the application into sub domains. .NET Framework includes a set of standard class libraries.conservative. Appdomains can be created and code loaded into or unloaded from them independent of other appdomains. such as file reading and writing. as faults or crashes in one appdomain do not affect rest of the application.RegularExpre ssions Microsoft . hence occasionally code that is 'safe' does not pass. Code Dom System. The class library is organized in a hierarchy of namespaces. This helps increase the fault tolerance of the application. which generally means code that is installed on the local machine.

the memory allocated to instantiations of .NET.core. it becomes garbage. Windows Communication Foundation among others.dll and some of the classes in System. which might be either a direct reference to an object or via a graph of objects. To this end. and mark-and-sweep garbage collector. Windows Presentation Foundation.NET. The . it still holds on to the memory allocated to it. ADO.The classes in mscorlib. compacting. instead it does the memory management itself.NET Framework CLR frees the developer from the burden of managing memory (allocating and freeing up when done).NET Framework includes a garbage collector which runs periodically. . and it cannot be reached or used.NET Framework as well as its alternative implementations including . The GC runs only when a certain .dll and System. Memory management The . As long as there exists a reference to an object. and comparable in scope to the standard libraries of Java.NET Compact Framework. The Framework Class Library (FCL) is a superset of the BCL classes and refers to the entire class library that ships with . It includes an expanded set of libraries. Microsoft Silver light and Mono. The BCL classes are available in both . a pool of memory managed by the CLR. The FCL is much larger in scope than standard libraries for languages like C++.The Base Class Library (BCL) includes a small subset of the entire class library and is the core set of classes that serve as the basic API of the Common Language Runtime. the object is considered to be in use by the CLR. on a separate thread from the application's thread. that enumerates all the unusable objects and reclaims the memory allocated to them. Language Integrated Query. including Win Forms. However.NET types (objects) is done contiguously from the managed heap. ASP. When there is no reference to an object.NET Garbage Collector (GC) is a non-deterministic.dll are considered to be a part of the BCL.NET Framework.

NET metadata and Reflection to discover the objects encapsulated by an object. Any reference to an object invalidated by moving the object is updated to reflect the new location by the GC. The objects that survive a garbage collection are tagged as Generation 1. it is considered free space.NET application has a set of roots. by removing older (and thus more likely to survive a collection) objects from the scope of a collection run. by using memory copy them over to the free space to make them contiguous again. it recursively enumerates all the objects reachable from the root objects and marks them as reachable. The . The GC used by . and for each object referred to in the root. This helps increase the efficiency of garbage collection. Each . as well as objects referred to by CPU registers. Thus. which are pointers to objects on the managed heap (managed objects). The objects are then compacted together. It then enumerates all the objects on the heap (which were initially allocated contiguously) using reflection. However. it pauses the application. This is the mark phase. These include references to static objects and objects defined as local variables or method parameters currently in scope. All objects not marked as reachable are garbage. the GC runs are non-deterministic.amount of memory has been used or there is enough pressure for memory on the system.NET Framework uses up to Generation 2 objects. fewer objects need to be checked and compacted. as older objects tend to have a larger lifetime than newer objects. newly created objects belong to Generation 0. It uses . When the GC runs. . and then recursively walk them. and the Generation 1 objects that survive another collection are Generation 2 objects. this leaves chunks of free space between objects which were initially contiguous. Higher generation objects are garbage collected less frequently than lower generation objects.NET Framework is actually generational. Objects are assigned a generation. Since it is not guaranteed when the conditions to reclaim memory are reached. Since the memory held by garbage is not of any consequence. The application is resumed after the garbage collection is over.

0 1.573 2.4506.5 3. By late 2000 the first beta versions of .0 3.3705.5.1 1.21022.4322.30 3.Versions: Microsoft started development on the .NET Framework in the late 1990s originally under the name of Next Generation Windows Services (NGWS).50727.1.0.0 were released.0 2.NET SERVER APPLICATION DEVELOPMENT 05 2003-0401 2005-1107 2006-1106 2007-1109 .0 1.0.NET 1.0.2 ASP.8 5. Version Version Release Number Date 2002-01- 1.42 3.

it is a complete architecture for developing Web sites and Internet-distributed objects using managed code.NET as the publishing mechanism for applications. an important evolution in Web-based technology. Web-based applications. server-side application components similar to common Web sites. Both Web Forms and XML Web services use IIS and ASP. However.Server-side applications in the managed world are implemented through runtime hosts. XML Web services components have no UI and are not targeted for browsers such as Internet Explorer and Netscape Navigator. SERVER-SIDE MANAGED CODE ASP. Servers such as IIS and SQL Server can perform standard operations while your application logic executes through the managed code. This model provides you with all the features of the common language runtime and class library while gaining the performance and scalability of the host server. However.NET Framework to target Web-based applications. unlike Web-based applications. XML Web services consist of reusable software components designed to be consumed by other applications. ASP. or even other XML Web services. and both have a collection of supporting classes in the .NET Framework. XML Web services. such as traditional client applications. Unmanaged applications host the common language runtime. As a result. XML Web services technology is . which allows your custom managed code to control the behavior of the server. Instead.NET is more than just a runtime host.NET is the hosting environment that enables developers to use the . are distributed. The following illustration shows a basic network schema with managed code running in different server environments.

the Web Services Description Language tool and the other . the Web Services Description Language tool included with the . For example. and produce C# or Visual Basic source code that your application can use to become a client of the XML Web service. unmanaged ASP pages are always scripted and interpreted. they take full advantage of the runtime. If you have used earlier versions of ASP technology. like any other managed application. ASP. more functional.NET Framework also provides a collection of classes and tools to aid in development and consumption of XML Web services applications. parse its WSDL description. you can develop Web Forms pages in any language that supports the . The . Although you can use the class library to consume XML Web services directly. For example.NET Framework.NET and Web Forms offers. and WSDL (the Web Services Description Language).rapidly moving application development and deployment into the highly distributed environment of the Internet. you will immediately notice the improvements that ASP. The source code can create classes derived from classes in the class library that handle all the underlying communication using SOAP and XML parsing.NET Framework is built on these standards to promote interoperability with non-Microsoft solutions. XML Web services are built on standards such as SOAP (a remote procedure-call protocol). The . and easier to develop than unmanaged ASP pages because they interact with the runtime like any managed application.NET pages are faster. your code no longer needs to share the same file with your HTTP text (although it can continue to do so if you prefer). Web Forms pages execute in native machine language because. In addition.NET Framework SDK can query an XML Web service published on the Web. In contrast. XML (an extensible data format).

your XML Web service will run with the speed of native machine language using the scalable communication of IIS. WSDL. If you develop and publish your own XML Web service.tools contained in the SDK facilitate your development efforts with the . the . Using those classes enables you to focus on the logic of your service.NET Framework provides a set of classes that conform to all the underlying communication standards. without concerning yourself with the communications infrastructure required by distributed software development. . Finally. such as SOAP.NET Framework. like Web Forms pages in the managed environment. and XML.

NET is based on the common language runtime. and Data Access solutions are all seamlessly accessible from the Web. just-in-time compilation.ACTIVE SERVER PAGES.NET framework is complemented by a rich toolbox and designer in the Visual Studio integrated development environment. Power and Flexibility Because ASP. and automatic deployment are just a few of the features this powerful tool provides. and caching services right out of the box. Further.NET. native optimization. Unlike its interpreted predecessors. ASP.NET can take advantage of early binding. so you can choose the language that best applies to your application or partition your application across many languages. WYSIWYG editing.NET is a programming framework built on the common language runtime that can be used on a server to build powerful Web applications. This amounts to dramatically better performance before you ever write a line of code. drag-and-drop server controls.NET offers several important advantages over previous Web development models: Enhanced Performance ASP.NET is also language-independent. . ASP. World-Class Tool Support The ASP. Messaging.NET ASP.NET is compiled common language runtime code running on the server. common language runtime interoperability guarantees that your existing investment in COM-based development is preserved when migrating to ASP. the power and flexibility of that entire platform is available to Web application developers. ASP.NET Framework class library. The .

NET Framework applications as well. In fact. Visual Basic . with managed code services such as automatic reference counting and garbage collection. Scalability and Availability ASP. This "zero local administration" philosophy extends to deploying ASP. Because configuration information is stored as plain text. hierarchical configuration system. with features specifically tailored to improve performance in clustered and multiprocessor environments. new settings may be applied without the aid of local administration tools. processes are closely monitored and managed by the ASP. the common language runtime simplifies development. Manageability ASP. No server restart is required. Further.NET page framework allows you to build user interfaces that cleanly separate application logic from presentation code and to handle events in a simple.NET Framework application is deployed to a server simply by copying the necessary files to the server. which simplifies applying settings to your server environment and Web applications. a new process can be created in its place.NET runtime. it is possible to extend or replace any subcomponent of the ASP.Simplicity ASP. from simple form submission and client authentication to deployment and site configuration. An ASP. Additionally.like forms processing model.NET has been designed with scalability in mind. even to deploy or replace running compiled code. which helps keep your application constantly available to handle requests. so that if one misbehaves (leaks. Customizability and Extensibility ASP. deadlocks). the ASP.NET employs a text-based. For example.NET delivers a well-factored architecture that allows developers to "plug-in" their code at the appropriate level.NET makes it easy to perform common tasks.NET runtime with your own custom- .

Intended as a logical evolution of ASP (ASP.aspx file name extension. it provides:  The ability to create and use reusable UI controls that can encapsulate common functionality and thus reduce the amount of code that a page developer has to write.NET Web Forms framework has been specifically designed to address a number of key deficiencies in the previous model. Security With built in Windows authentication and per-application configuration. . Implementing custom authentication or state services has never been easier. Visual Basic.NET Web Forms pages are text files with an . In particular.NET Platform currently offers built-in support for three languages: C#.  The ability for developers to cleanly structure their page logic in an orderly fashion (not "spaghetti code").  The ability for development tools to provide strong WYSIWYG design support for pages (existing ASP code is opaque to tools). the ASP.NET WEB FORMS? The ASP. LANGUAGE SUPPORT The Microsoft .NET Web Forms page framework is a scalable common language runtime programming model that can be used on the server to dynamically generate Web pages. WHAT IS ASP. ASP.written component.NET provides syntax compatibility with existing pages). They can be deployed throughout an IIS virtual root directory tree. you can be assured that your applications are secure. and Java Script.

Any tag that doesn't explicitly map . Server controls are declared within . These code blocks execute in a top-down manner at page render time. INTRODUCTION TO ASP.NET supports two methods of authoring dynamic pages. An alternative approach-known as the code-behind method--enables the page code to be more cleanly separated from the HTML content into an entirely separate file.Web. ASP.aspx files using custom tags or intrinsic HTML tags that contain a run at="server" attributes value. This includes support for <% %> code render blocks that can be intermixed with HTML content within an .aspx file is compiled only the first time it is accessed. the following sample demonstrates a simple HTML page that collects a user's name and category preference and then performs a form post back to the originating page when a button is clicked: ASP.aspx (no modification of code is required).NET page can be created simply by taking an existing HTML file and changing its file name extension to .NET page developers can use ASP. This class can then be used to dynamically process incoming requests. where the page code is physically declared within the originating . CODE-BEHIND WEB FORMS ASP.HtmlControls namespace. The first is the method shown in the preceding samples.NET runtime parses and compiles the target file into a . (Note that the . the ASP.UI. the compiled type instance is then reused across multiple requests). Intrinsic HTML tags are handled by one of the controls in the System. For example.aspx file.NET provides syntax compatibility with existing ASP pages.When a browser client requests . An ASP.NET Framework class.NET server controls to program Web pages.NET SERVER CONTROLS In addition to (or instead of) using <% %> code blocks to program dynamic content.aspx resources.aspx file.

This control state is not stored on the server (it is instead stored within an <input type="hidden"> form field that is roundtripped between requests).NET templates provide an easy way to customize the look and feel of list server controls.Web. Developers can also use controls built by third parties.HtmlControls.  ASP.  ASP. the following sample demonstrates how the <asp: ad rotator> control can be used to dynamically display rotating ads on a page.  ASP.  ASP.HtmlGenericControl. ASP.NET enables developers to utilize richer custom controls on their pages.  ASP. Server controls automatically maintain any client-entered values between round trips to the server. For example. In addition to supporting standard HTML input controls.to one of the controls is assigned the type of System.NET server controls can automatically project both up level and down-level HTML.UI.  ASP.  ASP.NET validation controls declarative client or server data validation.NET ships with 45 built-in server controls. 5.  ASP.NET Web Forms pages provide syntax compatibility with existing ASP pages.NET server controls provide an easy way to encapsulate common functionality.NET Web Forms provide an easy and powerful way to build dynamic Web UI.3 C#.NET provide an easy way to do .NET Web Forms pages can target any browser client (there are no script library or cookie requirements). Note also that no client-side script is required.

It was designed specifically for the web with scalability.NET OVERVIEW ADO. data processing has been primarily connection-based. there are tables. it connects back to the database to update the data there. Inside a Dataset. in an effort to make multi-tiered apps more efficient.NET uses some ADO objects. The important distinction between this evolved stage of ADO. No matter what the source of the data within the Dataset is. and XML in mind. it is manipulated .NET is an evolution of the ADO data access model that directly addresses user requirements for developing scalable applications. Data Reader. It does this by having no 'knowledge' of the source of its data. It accomplishes this by means of requests to the appropriate SQL commands made against the data store. Now. and so forth. relationships. relational. based on operations performed while the Dataset held the data. The XML-based Dataset object provides a consistent programming model that works with all models of data storage: flat. much like in a database.NET and previous data architectures is that there exists an object -. such as the Connection and Command objects. In the past. and by representing the data that it holds as collections and data types. and Data Adapter. Then. Key new ADO. ADO.the Dataset -. the Dataset functions as a standalone entity. At the center of this approach is the Data Adapter. views. and hierarchical. columns. which provides a bridge to retrieve and save data between a Dataset and its source data store.ADO. Because of that. data processing is turning to a message-based approach that revolves around chunks of information.that is separate and distinct from any data stores. constraints.NET objects include the Dataset. A Data Adapter is the object that connects to the database to fill the Dataset. and also introduces new objects. You can think of the Dataset as an always disconnected record set that knows nothing about the source or destination of the data it contains. statelessness.

In the remaining sections of this document. XML data and relational data.through the same set of standard APIs exposed through the Dataset and its subordinate objects. the managed provider has detailed and specific information. These objects are:  Connections. and some that are new.NET Data Providers (System. fill. we'll walk through each part of the Dataset and the OLE DB/SQL Server . For reading a forward-only stream of data records from a SQL Server data source. For pushing data into a Dataset.OleDb).SqlClient) and OLE DB .NET Data Provider. and reconciling data against a database. For connection to and managing transactions against a database.OleDb and System. While the Dataset has no knowledge of the source of its data. For storing. . Removing and programming against flat data.NET Data Provider (System.Data.  DataReaders.Data. In these samples we will use the SQL Server . Data Reader and Data Adapter.Net Framework provide four basic objects: the Command. For issuing SQL commands against a database.NET Data Providers explaining what they are.  Commands. The following sections will introduce you to some objects that have evolved. The role of the managed provider is to connect. These are written to talk directly to Microsoft SQL Server. there are two different options: SQL Server .SqlClient) that are part of the . Connection.  DataAdapters. and how to program against them. The OLE DB and SQL Server . and persist the Dataset to and from data stores.NET Data Provider (System.NET Data Provider is used to talk to any OLE DB provider (as it uses OLE DB underneath).  Dataset. The OLE DB . When dealing with connections to a database.Data.Data.

A command can be a stored procedure call. and return values as part of your command syntax. or a statement that returns results. For example. Commands Commands contain the information that is submitted to a database. DATASETS AND DATAADAPTERS Datasets . an UPDATE statement. or pushed into a Dataset object. You can also use input and output parameters. Commands travel over connections and result sets are returned in the form of streams which can be read by a Data Reader object. The format of the returned Data Reader object is different from a record set. The Data Reader API supports flat as well as hierarchical data. The example below shows how to issue an INSERT statement against the North wind database. and are represented by provider-specific classes such as SqlConnection. Data Readers The Data Reader object is somewhat synonymous with a read-only/forwardonly cursor over data. you might use the Data Reader to show the results of a search list in a web page.Connections Connections are used to 'talk to' databases. and are represented by provider-specific classes such as SqlCommand. A Data Reader object is returned after executing a command against a database.

Then. For other OLE DB-supported databases. an XML file. The Get Changes method of the Dataset object actually creates a second Dataset that contains only the changes to the data. Using the provider-specific SqlDataAdapter (along with its associated SqlCommand and SqlConnection) can increase overall performance when working with a Microsoft SQL Server databases. . However. from code. In fact. or user input can all be placed into Dataset objects. with databaselike structures such as tables. a Dataset with a schema can actually be compiled for type safety and statement completion. DATAADAPTERS (OLEDB/SQL) The Data Adapter object works as a bridge between the Dataset and the source data.The Dataset object is similar to the ADO Record set object. it is important to remember that Dataset objects do not interact directly with databases. though a Dataset can and does behave much like a database. The Dataset object represents a cache of data. XML schemas can be used to describe schemas interchanged via Web Services. including the ability to produce and consume XML data and XML schemas. relationships. and constraints. Data coming from a database. regardless of where the source data resides. and with one other important distinction: the Dataset is always disconnected. you would use the OleDbDataAdapter object and its associated OleDbCommand and OleDbConnection objects. but more powerful. The Dataset has many XML characteristics. This Dataset is then used by a Data Adapter (or other objects) to update the original data source. as changes are made to the Dataset they can be tracked and verified before updating the source data. or other source data. columns. This allows the developer to work with a programming model that is always consistent.

gives the user access to their data and helps them transform the data into information. move through the data. For adhoc scenarios. and navigate data relationships 5. you can use a Dataset to bind to the data. the Dataset and Data Adapter. using the Update method calls the INSERT. or delete it. this run-time generation requires an extra round-trip to the server in order to gather required metadata. statelessness and XML in the forefront.NET can be used to get data from a stream.  ADO.NET is the next evolution of ADO for the . Two new objects. However. SQL Server and SQL . Using the Fill method of the Data Adapter calls the SELECT command.  ADO. you can execute a command directly against the database in order to do inserts.NET in the documentation. and DELETE commands at design time will result in better run-time performance.  ADO. or DBMS. IMS. so explicitly providing the INSERT. updates.  There is a lot more information about ADO. update.4 SQL SERVER -2008 A database management. and deletes. Such database management systems include dBase.NET was created with n-Tier. or to store data in a cache for updates. a Command Builder object can generate these at run-time based upon a select statement. You can explicitly set these commands in order to control the statements used at runtime to resolve changes. You don't need to first put data into a Dataset in order to insert. including the use of stored procedures. UPDATE. UPDATE or DELETE command for each changed row.  Remember. paradox.Net Framework.The Data Adapter object uses commands to update the data source after changes have been made to the Dataset. are provided for these scenarios. Also.

Server. PRIMARY KEY Every table in SQL Server has a field or a combination of fields that uniquely identifies each record in the table. things and events. or simply the Key. called a record (it can also be referred to as raw or an occurrence). The Unique identifier is called the Primary Key. Different tables are created for the various groups of information. It allows the user and the database system to identify. A database is a structured collection of data. SQL Server makes it very easy to link the data in . No two fields in a record can have the same field name. Related tables are grouped together to form a database. SQL SERVER TABLES SQL Server stores records relating to each other in a table. the fields relating to a particular person. The primary key provides the means to distinguish one record from all other in a table. locate and refer to one particular record in the database. In SQL Server. the analysis of your business needs identifies all the fields or attributes of interest. update and extract information from their database. Each record is made up of a number of fields. During an SQL Server Database design project. SQL Server stores each data item in its own fields. you define any additional fields or change the definition of existing fields. Data refers to the characteristics of people. RELATIONAL DATABASE Sometimes all the information of interest to a business operation can be stored in one table. These systems allow users to create. If your business needs change over time. thing or event are bundled together to form a single complete unit of data.

This system hides certain details of how the data is stored and maintained. Ensuring that the data among related tables is correctly matched is referred to as maintaining referential integrity. or RDBMS. DATA ABSTRACTION A major purpose of a database system is to provide users with an abstract view of the data. Data abstraction is divided into three levels. Matching an employee to the department in which they work is one example. Viewlevel: This is the highest level of abstraction at which one describes only part of the database.multiple tables. This is what makes SQL Server a relational database management system. FOREIGN KEY When a field is one table matches the primary key of another field is referred to as a foreign key. A foreign key is a field or a group of fields in one table whose values match those of the primary key of another table. Physicallevel: This is the lowest level of abstraction at which one describes how the data are actually stored. ADVANTAGES OF RDBMS . It stores data in two or more tables and enables you to define relationships between the tables and enables you to define relationships between the tables. ConceptualLevel: At this level of database abstraction all the attributed and what data are actually stored is described and entries and relationship among them. it also maintains consistency between them. REFERENTIAL INTEGRITY Not only does SQL Server allow you to link multiple tables.

 Redundancy can be avoided  Inconsistency can be eliminated  Data can be Shared  Standards can be enforced  Security restrictions can be applied  Integrity can be maintained  Conflicting requirements can be balanced  Data independence can be achieved. From complex decision support systems (DSS) to the most rigorous online transaction processing (OLTP) application. SQL Server leads the industry in both performance and capability. the lack of duplication requires that the database be adequately backed up so that in case of failure the data can be recovered. FEATURES OF SQL SERVER (RDBMS) SQL SERVER is one of the leading database management systems (DBMS) because it is the only Database that meets the uncompromising requirements of today’s most demanding information systems. distributed. SQL SERVER is a truly portable. the hardware has to be upgraded to allow for the extensive programs and the workspace required for their execution and storage. continuous operation and support for every database. and open DBMS that delivers unmatched performance. In addition to the cost of purchasing of developing the software. DISADVANTAGES OF DBMS A significant disadvantage of the DBMS system is cost. While centralization reduces duplication. . even application that require simultaneous DSS and OLTP access to the same critical data.

integrated computing resource. OPEN SYSTEMS SQL SERVER offers a leading implementation of industry –standard SQL. OS/2. SQL SERVER with transactions processing option offers two features which contribute to very high level of transaction processing throughput. Macintosh and dozens of proprietary platforms. and third party software products SQL Server’s Open architecture provides transparent access to data from other relational database and even non-relational database.SQL SERVER RDBMS is high performance fault tolerant DBMS which is specially designed for online transactions processing and for handling large database application. application. including UNIX. DISTRIBUTED DATA SHARING SQL Server’s networking and distributed database capabilities to access data stored on remote server with the same ease as if the information was stored on a single local computer. A single SQL statement can access . This portability gives complete freedom to choose the database server platform that meets the system requirements. which are  The row level lock manager ENTERPRISE WIDE DATA SHARING The unrivaled portability and connectivity of the SQL SERVER DBMS enables all the systems in the organization to be linked into a singular. PORTABILITY SQL SERVER is fully portable to more than 80 distinct hardware and operating systems platforms. MSDOS. SQL Server’s open architecture integrates SQL SERVER and non –SQL SERVER DBMS with industry’s most comprehensive collection of tools.

unrestricted rowlevel locking and contention free queries to minimize and in many cases entirely eliminates contention wait times. On high throughput systems. security or availability dictate. UNMATCHED PERFORMANCE The most advanced architecture in the industry allows the SQL SERVER DBMS to deliver unmatched performance. . NO I/O BOTTLENECKS SQL Server’s fast commit groups commit and deferred write technologies dramatically reduce disk I/O bottlenecks. SQL Server employs full.data at multiple sites. While some database write whole data block to disk at commit time. but user waiting on one another for data access. Since fast commits write all data necessary to the recovery to the log file. database Systems application becomes “contention bound” With most – which performance is limited not by the CPU power or by disk I/O. Data read by the transaction remains as shared memory so that other transactions may access that data without reading it again from disk. SOPHISTICATED CONCURRENCY CONTROL Real World applications demand access to critical data. modified blocks are written back to the database independently of the transaction commit. when written from memory to disk. SQL Server commits transactions with at most sequential log file on disk at commit time. one sequential writes typically group commit multiple transactions. You can store data where system requirements such as performance.

Beginning. INTRODUCTION Software design sits at the technical kernel of the software engineering process and is applied regardless of the development paradigm and area of application. once system requirement have been specified and analyzed. code and test that is required to build and verify software. .SYSTEM DESIGN 6.1. The designer’s goal is to produce a model or representation of an entity that will later be built. Design is the first step in the development phase for any engineered product or system. system design is the first of the three technical activities -design.

2 NORMALIZATION It is a process of converting a relation to a standard form. maintain data integrity as well as handling problems that can arise due to insertion. To do this we use normal forms or rules for structuring relation. Updateanomaly: Data inconsistency resulting from data redundancy and partial update . and procedural details are developed reviewed and documented. progressive refinement of data structure. During design. design is comprised of four activities – architectural design. data structure design.The importance can be stated with a single word “Quality”. deletion anomalies. System design can be viewed from either technical or project management perspective. one whose quality cannot be assessed until the last stage.e. Deletionanomaly: Unintended loss of data due to deletion of other data. repetition of data in the database. interface design and procedural design. Software design serves as a foundation for all the software engineering steps that follow. From the technical point of view. Without a strong design we risk building an unstable system – one that will be difficult to test. Design is the only way that we can accurately translate an employee’s view into a finished software product or system. program structure. Design is the place where quality is fostered in software development. Insertion anomaly: Inability to add data to the database due to absence of other data. The process is used to handle the problems that can arise due to data redundancy i. Design provides us with representations of software that can assess for quality. updating. 6. Decomposing is the process of splitting relations into multiple relations to eliminate anomalies and maintain anomalies and maintain data integrity.

THIRD NORMAL FORM A relation is said to be in third normal form if their exits no transitive dependencies. 6. By this we mean simply that no attribute value can be a set of values or.NormalForms: These are the rules for structuring relations that eliminate anomalies.3 E-R Diagrams  The relation upon the system is structure through a conceptual ER-Diagram. TransitiveDependency: If two non-key attributes depend on each other as well as on the primary key then they are said to be transitively dependent. FIRST NORMAL FORM A relation is said to be in first normal form if the values in the relation are atomic for every attribute in the relation. which not only specifics the existential entities but also the . as it is sometimes expressed. a repeating group.  Primary key is a not a composite primary key  No non key attributes are present  Every non key attribute is fully functionally dependent on full set of primary key. SECOND NORMAL FORM A relation is said to be in second Normal form is it is in first normal form and it should satisfy any one of the following rules. The above normalization principles were applied to decompose the data in multiple tables thereby making the data to be maintained in a consistent state.

standard relations through which the system exists and the cardinalities that are necessary for the system state to continue. ER Diagram .  The entity Relationship Diagram (ERD) depicts the relationship between the data objects.  The set of primary components that are identified by the ERD are  Data object  Relationships  Attributes  Various types of indicators. The primary purpose of the ERD is to represent data objects and their relationships. The ERD is the notation that is used to conduct the date modeling activity the attributes of each data object noted is the ERD can be described resign a data object descriptions.

6.4 DATA FLOW DIAGRAMS .

The lop-level diagram is often called context diagram. The physical data flow diagrams show the actual implements and movement of data between people. These are the central tool and the basis from which the other components are developed. which plays vital role in studying the current system. It consists a single process bit. These are known as the logical data flow diagrams. departments and workstations. This is done until further explosion is necessary and an adequate amount of detail is described for analyst to understand the process. may be described logically and independently of physical components associated with the system. Larry Constantine first developed the DFD as a way of expressing system requirements in a graphical from. through processed. A full description of a system actually consists of a set of data flow diagrams. Each process in lower level diagrams can be broken down into a more detailed DFD in the next level. Using two familiar notations Yourdon. A DFD is also known as a “bubble Chart” has the purpose of clarifying system requirements and identifying major transformations that will become programs in system design. The transformation of data from input to output. Gone and Samson notation develops the data flow diagrams. Process is further identified with a number that will be used for identification purpose. The process in the context level diagram is exploded into other process at the first level DFD. . So it is the starting point of the design to the lowest level of detail. this lead to the modular design. A DFD consists of a series of bubbles joined by data flows in the system. The development of DFD’S is done in several levels. Each component in a DFD is labeled with a descriptive name. The idea behind the explosion of a process into more process is that understanding at one level of detail is exploded into greater detail at the next level.A data flow diagram is graphical tool used to describe and analyze movement of data through a system.

there are four symbols 1.DFD SYMBOLS In the DFD. An arrow identifies data flow. data at rest or a temporary repository of data Process that transforms data flow. A square defines a source(originator) or destination of system data 2. A circle or a bubble represents a process that transforms incoming data flow into outgoing data flows. It is the pipeline through which the information flows 3. An open rectangle is a data store. 4. Source or Destination of data Data flow Data Store CONSTRUCTING A DFD Several rules of thumb are used in drawing DFD’S: .

Questionnaires should contain all the data elements that flow in and out. not of control loops and decision are controlled considerations do not appear on a DFD. New Physical . The sequence of events is not brought out on the DFD. Current Logical 3. Each name should be representative of the process. 3. Each data store should contain all the data elements that flow in and out. 4. Process and dataflow names have the first letter of each work capitalized. monthly or yearly. The DFD shows flow of data. When a process is exploded into lower level details. 2. TYPES OF DATA FLOW DIAGRAMS 1. 2. The DFD does not indicate the time factor involved in any process whether the dataflow take place daily. Since it is used more than once in the DFD it is marked with a short diagonal. weekly. Missing interfaces redundancies and like is then accounted for often through interviews. SAILENT FEATURES OF DFD’S 1. Current Physical 2. 3. One way to indicate this is to draw long flow line back to a source. Data traditionally flow from source to the destination although they may flow back to the source. Process should be named and numbered for an easy reference. A DFD typically shows the minimum contents of data store. The names of data stores and destinations are written in capital letters. New Logical 4. The direction of flow is from top to bottom and from left to right. they are numbered. An alternative way is to repeat the source symbol as a destination.1.

2) No process can have only inputs. Similarly data flows and data stores are often labels with the names of the actual physical media on which data are stored such as file folders. NEW LOGICAL This is exactly like a current logical model if the user were completely happy with the user were completely happy with the functionality of the current system but had problems with how it was implemented typically through the new logical model will differ from current logical model while having additional functions. If an object has only inputs than it must be a sink. absolute function removal and inefficient flows recognized. business forms or computer tapes. RULES GOVERNING THE DFD’S PROCESS 1) No process can have only outputs. 3) A process has a verb phrase label. .CURRENT PHYSICAL In Current Physical DFD process label include the name of people or their positions or the names of computer systems that might provide some of the overall system-processing label includes an identification of the technology used to process the data. NEW PHYSICAL The new physical represents only the physical implementation of the new system. computer files. CURRENT LOGICAL The physical aspects at the system are removed as much as possible so that the current system is reduced to its essence to the data and the processors that transforms them regardless of actual physical form.

a process must move data. . 4) A Data flow to a data store means update (delete or change). 2) A join in DFD means that exactly the same data comes from any of two or more different processes data store or sink to a common location. a process.DATA STORE 1) Data cannot move directly from one data store to another data store. which receives. 2) Data cannot move directly from an outside source to a data store. 5) A data Flow from a data store means retrieve or use. 1) Data cannot move direly from a source to sink it must be moved by a process 2) A source and /or sink has a noun phrase land DATA FLOW 1) A Data Flow has only one direction of flow between symbols. 3) A data flow cannot go directly back to the same process it leads. It may flow in both directions between a process and a data store to show a read before an update. SOURCE OR SINK The origin and /or destination of data. The latter is usually indicated however by two separate arrows since these happen at different type. must move data from the source and place the data into data store 3) A data store has a noun phrase label. A data flow has a noun phrase label more than one data flow noun phrase can appear on a single arrow as long as all of the flows on the same arrow move together as one pack. There must be at least one other process that handles the data flow produce some other data flow returns the original data into the beginning process.

LEVEL1 LEVEL 2 6.5 DATA DICTIONARY .

After carefully understanding the requirements of the client the entire data storage requirements are divided into tables. The below tables are normalized to avoid any anomalies during the course of data entry. Sign Up Data’s .

Pricing1 Pricing2 .

Buy a Product. Use Case Each use case on the diagram represents a single task that the system needs to carry out. Add Client. Make Purchase and Validate Order Information are all examples of use cases. Some use cases may include or extend a task represented by another use case. the order information will need to be validated. For example.6 UML DIAGRAMS The use case diagrams describe system functionality as a set of tasks that the system must carry out and actors who interact with the system to complete the tasks.6. in order tomake a purchase. Actor .

An actor is anything outside the system that interacts with the
system to complete a task. It could be a user or another
system. The actor "uses" the use case to complete a task.
System

Administrator,

Credit

Authentication

System,

Accounting System and Web Client are all examples of actors.
Often, it is useful to look at the set of use cases that an actor
has access to -- this defines the actor's overall role in the
system.
Association
The association is the link that is drawn between and actor and a use
case. It indicates which actors interact with the system to complete the
various tasks.
Includes
Use the includes link to show that one use case includes the task
described by another use case. For example, saving a Visual Case project
includes saving the diagrams and saving the project settings. Sometimes
the word "Uses" is used instead of "Includes"
Generalization
The generalization link is an informal way of showing that one use
case is similar to another use case, but with a little bit of extra functionality.
One use case inherits the functionality represented by another use case and
adds some additional behavior to it.
Extends
The extends link is used to show that one use case extends the task
described by another use case. It's very similar to generalization, but is much
more

formalized.

The use case that is extended is always referred to as the base use case

and has one or more defined extension points. The extension points show
exactly where extending use cases are allowed to add functionality. The
extending use case doesn't have to add functionality at all of the base use
case's extension points. The extension link indicates which extension points
are being used.
UML Diagrams: Overview Use Case

Admin Use Case Diagram

User Use Case Diagram

6.7 ACTIVITY DIAGRAM

Login Admin .

User .

6.7 Class Diagram .

9 SEQUENCE DIAGRAM .6.

7.OUTPUT SCREENS .

SCREEN SHOTS: HOME: SERVICES: FEATURES: .

Registration Page: Registration Successful: .

LOGIN: Forgot Password: .

USER HOME: .

REQUEST PAGE: REQUEST SUCCESSFUL: ADMIN LOGIN: .

ADMIN HOME: ADMIN APPROVAL PAGE: .

User Fine Grained: U ser Upload image: .

User Document upload: View Data’s: .

Download Data’s: .

Logout Fine Grained: Work Completed if no it will Continue: .

Completed Work if yes it will stop: Coarse gained pricing request: .

Coarse Gained Request Sent: Coarse gained: .

Coarse Gained Home Page: Coarse Upload Image: .

Coarse Upload Successful: Coarse Document Upload: .

Coarse Upload Successful: View Data’s: .

Download Data: Logout: .

In fact. Moving inward along the spiral. Testing is the set of activities that can be planned in advance and conducted systematically. Unit testing begins at the vertex of the spiral and concentrates on each unit of the software as implemented in source code.2. The underlying motivation of program testing is to affirm software quality with methods that can economically and effectively apply to both strategic to both large and smallscale systems. 8. functions.SYSTEM TESTING AND IMPLEMENTATION 8. Talking another turn on outward on the spiral we encounter validation testing where requirements established as part of software requirements analysis . where the focus is on the design and the construction of the software architecture. constraints and validation criteria for software are established. performance. testing is the one step in the software engineering process that could be viewed as destructive rather than constructive. Testing will progress by moving outward along the spiral to integration testing. behavior. STRATEGIC APPROACH TO SOFTWARE TESTING The software engineering process can be viewed as a spiral. To develop computer software we spiral in along streamlines that decrease the level of abstraction on each turn. design and coding.1 INTRODUCTION Software testing is a critical element of software quality assurance and represents the ultimate review of specification. Initially system engineering defines the role of software and leads to software requirement analysis where the information domain. we come to design and finally to coding. A strategy for software testing integrates software test case design methods into a well-planned series of steps that result in the successful construction of software. A strategy for software testing may also be viewed in the context of the spiral.

UNIT TESTING MODULE TESTING Component Testing SUB-SYSTEM TESING Integration Testing User Testing SYSTEM TESTING ACCEPTANCE TESTING . where the software and other system elements are tested as a whole.are validated against the software that has been constructed. Finally we arrive at system testing.

All loops are executed on their boundaries.VALIDATION TEST 8. The main steps in deriving test cases were: Use the design of the code and draw correspondent flow graph. the module. The unit testing we have is white box oriented and some modules the steps are conducted in parallel. 2. WHITE BOX TESTING This type of testing ensures that  All independent paths have been exercised at least once  All logical decisions have been exercised on their true and false sides  All loops are executed at their boundaries and within their operational bounds  All internal data structures have been exercised to assure their validity. using formula: V (G) =E-N+2 or V (G) =P+1 or . Determine the Cyclomatic complexity of resultant flow graph. 1. All conditions are exercised to check their validity.3.we have created independently to verify that Data flow is correct. BASIC PATH TESTING Established technique of flow graph with Cyclomatic complexity was used to derive test cases for all the functions. To follow the concept of white box testing we have tested each form . UNIT TESTING Unit testing focuses verification effort on the smallest unit of software design.

 All the loops were skipped at least once. 5.V (G) =Number of Regions Where V (G) is Cyclomatic complexity. just above them and just below them. 3. 4. CONDITIONAL TESTING In this part of the testing each of the conditions were tested to both true and false aspects.  Unstructured loops were resolved into nested loops or concatenated loops and tested as above. Determine the basis of set of linearly independent paths. These were particularly useful in nested statements.  For nested loops test the inner most loop first and then work outwards.  For concatenated loops the values of dependent loops were set with the help of connected loop. This kind of testing was used only when some local variable were declared. And all the resulting paths were tested. The definition-use chain method was used in this type of testing. LOOP TESTING  In this type of testing all the loops are tested to all the limits possible. P is the number of predicate nodes. DATA FLOW TESTING This type of testing selects the path of the program according to the location of definition and use of variables. E is the number of edges. . N is the number of flow graph nodes. The following exercise was adopted for all loops:  All the loops were tested at their limits. So that each path that may be generate on particular condition is traced to uncover any possible errors.  Each unit has been separately tested by the development team itself and all the input have been validated.

DATA SECURITY is the protection of data from loss. appropriate physical security and safety against external threats such as eavesdropping and wiretapping. System Security can be divided into four related issues:     Security Integrity Privacy Confidentiality SYSTEM SECURITY refers to the technical innovations and procedures applied to the hardware and operation systems to protect against deliberate or accidental damage from a defined threat. SYSTEM INTEGRITY refers to the power functioning of hardware and programs. modification and destruction. data. PRIVACY defines the rights of the user or organizations to determine what information they are willing to share with or accept from others and .SYSTEM SECURITY 9. disclosure. procedures and people against unauthorized use or natural Disaster is known as System Security.1 INTRODUCTION The protection of computer based resources that includes hardware. software.

It is always important to ensure that only valid data is entered and only valid operations are performed on the system.how the organization can be protected against unwelcome. Server side checks are necessary to save the system from failing and intimating the user that some . The system employees two types of checks and controls. CLIENT SIDE VALIDATION Various client side validations are used to ensure on the client side that only valid data is entered. Some checks imposed are:  VBScript in used to ensure those required fields are filled with suitable data only.  Tab-indexes are set according to the need and taking into account the ease of user while working with the system. 9.3 SECURITY SOFTWARE System security refers to various validations on data in form of checks and controls to avoid the system from failing. It is an attribute of information that characterizes its need for protection. CONFIDENTIALITY is a special status given to sensitive information in a database to minimize the possible invasion of privacy. SERVER SIDE VALIDATION Some checks cannot be applied at client side.  Forms cannot be submitted without filling up the mandatory data so that manual mistakes of submitting empty fields that are mandatory can be sorted out at the client side to save the server time and load. Client side validation saves server time and load to handle invalid data. Maximum lengths of the fields of the forms are appropriately defined. unfair or excessive dissemination of information about it.

validation. A primary key value cannot be duplicated. Access permissions to various types of users are controlled according to the organizational structure. User.  Various Access Control Mechanisms have been built so that one user may not agitate upon another. Some of the server side checks imposed is:  Server side constraint has been imposed to check for the validity of primary key and foreign key. constraints on several restricted . Only permitted users can log on to the system and can have access according to their category.name.invalid operation has been performed or the performed operation is restricted.  Using server side operations are imposed. Any attempt to duplicate the primary value results into a message intimating the user about those values through the forms using foreign key can be updated only of the existing foreign key values.  User is intimating through appropriate messages about the successful operations or exceptions occurring at server side. passwords and permissions are controlled o the server side.

we note that structures with the properties exhibited by the ROSA are effective across all interface levels in the memory hierarchy. requiring around half the disk space of previous two-level techniques. (2) described and analyzed a condensed BWT mechanism for storing and searching the string labels of a pruned suffix tree. In future it is possible to apply the same technique to compress image. and providing faster search than an FM-INDEX when the data is such that the FM-INDEX cannot be accommodated in main memory. It is possible to make the encryption process powerful by using some powerful algorithms like Blowfish. RC5 etc. and: (1) described an efficient mechanism for exploiting whole block reductions. audio and video files etc. and (3) described a comprehensive approach to testing pattern search mechanisms. CONCLUSION & FUTURE WORK We have carried out a detailed investigation of two-level suffix-array based pattern search mechanisms. to approximately half the space required by the suffix array pointers. . While we have focused on the memory-disk interface. We have demonstrated that in combination the new techniques provide efficient large-scale pattern search.10 .

js'></script> <script type='text/javascript' src='js/jquery. charset=utf-8" /> <meta name="viewport" content="width=device-width. initial-scale=1.dtd"> <html> <head runat="server"> <title>Best Data Entry</title> <meta http-equiv="Content-Type" content="text/html.visualbuilder.net-informations.com/ CODES Master Page Source Code <%@ Master Language="C#" AutoEventWireup="true" CodeFile="Data.com/ http://codesamplez.cs" Inherits="Data" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1. maximum-scale=1"> <link href='http://fonts.js'></script> <script type='text/javascript' src='js/jquery.com/css?family=Julius+Sans+One' rel='stylesheet' type='text/css'> <link href="css/style.css" rel="stylesheet" type="text/css" media="all" /> <script type='text/javascript' src='js/jquery.w3.dreamincode.functionx.3.org/TR/xhtml1/DTD/xhtml1-transitional. BIBLOGRAPHY http://msdn.easing.com/ http://www.min.googleapis.master.11.mobile.1.com/ http://www.dotnetcurry.js'></script> <script> jQuery(function () { jQuery('#camera_wrap_1').min.0 Transitional//EN" "http://www.js'></script> <script type='text/javascript' src='js/camera.css" rel="stylesheet" type="text/css" media="all" /> <!--slider--> <link href="css/camera.net/ http://csharp.com/ http://www.customized.camera({ .com/ http://www.min.microsoft.

aspx"><span>Employee</span></a></li> <li class="has-sub"><a href="Graph.aspx"><span>Home</span></a></li> <li><a href="Admin Login.camera({ height: '400px'. </script> <asp:ContentPlaceHolder id="head" runat="server"> </asp:ContentPlaceHolder> </head> <body> <!--start header--> <div class="h_bg"> <div class="wrap"> <div class="wrapper"> <div class="header"> <div class="logo"> <a href="Home.aspx"><img src="images/logo.jpg" datasrc="images/slider/slider1.jpg" datasrc="images/slider/slider3.thumbnails: true }). loader: 'bar'.png"> </a> </div> <div class="cssmenu"> <ul> <li class="active"><a href="Home.jpg"></div> <div data-thumb="images/thumbs/slider3. pagination: false.aspx"><span>Contact</span></a></li> <div class="clear"></div> </ul> </div> <div class="clear"></div> </div> </div> </div> </div> <!-. thumbnails: true }).aspx"><span>Admin</span></a></li> <li class="has-sub"><a href="Employee Login.jpg" datasrc="images/slider/slider2.jpg"></div> .start slider --> <asp:ContentPlaceHolder id="ContentPlaceHolder1" runat="server"> <div class="slider_bg"> <div class="wrap"> <div class="wrapper"> <div class="slider"> <!-.#camera_wrap_1 --> <div class="fluid_container"> <div class="camera_wrap camera_azure_skin" id="camera_wrap_1"> <div data-thumb="images/thumbs/slider1. }).aspx"><span>Graph</span></a></li> <li class="last"><a href="Contact Us.jpg"></div> <div data-thumb="images/thumbs/slider2. jQuery('#camera_wrap_2').

jpg"></a> <div class="plus_btn"><a href="Data Entry Clerk.</p> </div> <div class="grid_1_of_3 images_1_of_3 bg hide"> <h3>Data Management</h3> <a href="Data Management.aspx"><span></span></a></div> <p class="para">Data management includes all aspects of data planning. is a member of staff employed to enter data into a computer system database.aspx"><span></span></a></div> <p class="para">Data processing is. and takes place.aspx"><img src="images/pic3. handling.start main1 --> <div class="main1"> <div class="grid_1_of_2 c_left"> <h2>why choose Us</h2> <div class="grid_img img_style"> . broadly.jpg"></a> <div class="plus_btn"><a href="Data Management. analysis. sometimes called a typist.aspx"><img src="images/pic1.aspx"><span></span></a></div> <div class="clear"></div> <p class="para">A data entry clerk.</p> </div> <div class="clear"></div> </div> <div class="clear"></div> </div> <!-.end #camera_wrap_1 --> <div class="clear"></div> </div> </div> </div> </div> <!-.</div><!-.#camera_wrap_1 --> <div class="clear"></div> </div> <!-.start main --> <div class="grids_1_of_3"> <div class="grid_1_of_3 images_1_of_3 bg"> <center><h3>Data Entry Clerk</h3></center> <a href="Data Entry Clerk. documentation and storage.jpg"></a> <div class="plus_btn"><a href="Data Processing.</p> </div> <div class="grid_1_of_3 images_1_of_3 bg"> <h3>Data Processing</h3> <a href="Data Processing.aspx"><img src="images/pic2.start content --> <div class="content_bg"> <div class="wrap"> <div class="wrapper"> <div class="main"> <!-. the collection and manipulation of items of data to produce meaningful information.

but the majority have suffered alteration in some form. or randomised words which don't look even slightly believable.7%</em> <strong>44.5%</strong> <div class="clear"></div> </div> <div class="progress"> <div class="progress-bar" style="width: 60%"></div> </div> </li> <li> <div class="clearfix"> <span>Proin lobortis lacus</span> <em class="icon-caret-down">-18%</em> <strong>18%</strong> <div class="clear"></div> </div> <div class="progress"> <div class="progress-bar" style="width: 18%"></div> </div> </li> <li> <div class="clearfix"> <span>Nam quis sapien vel arcu lacinia</span> <em class="icon-caret-up">+33. by injected humour.jpg" </div> <p class="para">There are many variations of passages of Lorem Ipsum available.html"><button class="btn">read more</button></a> </div> </div> <div class="grid_1_of_2 c_right"> <h2>top products </h2> <ul class="list"> <li> <div class="clearfix"> <span>Lorem ipsum dolor sit amet</span> <em class="icon-caret-up">+43%</em> <strong>75.5%</strong> <div class="clear"></div> </div> <div class="progress"> <div class="progress-bar" style="width: 35%"></div> </div> </li> <li> <div class="clearfix"> <span>Curabitur consequat tortor sit amet purus</span> <em class="icon-caret-down">-39%</em> <strong>10%</strong> <div class="clear"></div> </div> <div class="progress"> <div class="progress-bar" style="width: 24%"></div> </div> </li> .</p> <div class="read_more"> <a href="details.html"><img src="images/pic4.alt=""/></a> <a href="details.

start footer --> <div class="footer_bg"> <div class="wrap"> <div class="wrapper"> <div class="footer"> <div class="copy"> <p class="w3-link">© Best Data Entry 2014</p> </div> <div class="f_nav"> <ul> <li><a href="http://www.com/">Linked in</a></li> <li><a href="https://twitter.facebook.aspx.<li> <div class="clearfix"> <span>Proin lobortis lacus</span> <em class="icon-caret-down">-26%</em> <strong>34%</strong> <div class="clear"></div> </div> <div class="progress"> <div class="progress-bar" style="width: 34%"></div> </div> </li> <div class="clear"></div> </ul> </div> <div class="clear"></div> </div> </div> </div> </div> </asp:ContentPlaceHolder> <!-.cs" Inherits="_Default" %> <%-.com/">Twitter</a></li> <li><a href="https://www.linkedin.com/en/">Skype</a></li> <li><a href="https://in.com/">Facebook</a></li> </ul> </div> <div class="clear"></div> </div> </div> </div> </div> </body> </html> Home Page <%@ Page Title="" Language="C#" MasterPageFile="~/Data.skype.Add content controls here --%> <asp:Content ID="Content1" runat="server" contentplaceholderid="ContentPlaceHolder1"> <div class="slider_bg"> <div class="wrap"> .master" AutoEventWireup="true" CodeFile="Home.

#camera_wrap_1 --> <div class="clear"> </div> </div> <!-.jpg" datasrc="images/slider/slider2. is a member of staff employed to enter data into a computer system database.aspx"> <img src="images/pic2.jpg"></a> <div class="plus_btn"> .#camera_wrap_1 --> <div class="fluid_container"> <div class="camera_wrap camera_azure_skin" id="camera_wrap_1"> <div data-thumb="images/thumbs/slider1.jpg" datasrc="images/slider/slider1.jpg"> </div> <div data-thumb="images/thumbs/slider3.end #camera_wrap_1 --> <div class="clear"> </div> </div> </div> </div> </div> <!-.<div class="wrapper"> <div class="slider"> <!-.aspx"> <img src="images/pic1.jpg"> </div> </div> <!-.start content --> <div class="content_bg"> <div class="wrap"> <div class="wrapper"> <div class="main"> <!-.start main --> <div class="grids_1_of_3"> <div class="grid_1_of_3 images_1_of_3 bg"> <center> <h3> Data Entry Clerk</h3> </center> <a href="Data Entry Clerk.jpg"></a> <div class="plus_btn"> <a href="Data Entry Clerk.jpg" datasrc="images/slider/slider3.jpg"> </div> <div data-thumb="images/thumbs/slider2.aspx"><span></span></a> </div> <div class="clear"> </div> <p class="para"> A data entry clerk.</p> </div> <div class="grid_1_of_3 images_1_of_3 bg"> <h3> Data Processing</h3> <a href="Data Processing. sometimes called a typist.

&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp. analysis.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp. and takes place.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp .&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.<a href="Data Processing.&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.aspx"> <img src="images/pic3.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.master" AutoEventWireup="true" CodeFile="Admin Details.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.aspx.&nbsp.&nbsp.&nbsp.&nbsp .&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp. &nbsp.&nb sp.&nbsp.&nbsp.&nbsp.&nbsp .&nbsp.&nbsp.</p> </div> <div class="clear"> </div> </div> <div class="clear"> </div> </div> </div> </div> </div> </asp:Content> Admin detail <%@ Page Title="" Language="C#" MasterPageFile="~/Data.&nbsp. &nbsp.&nbsp. broadly.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbs p.&nbsp.&nbsp.&nbsp.cs" Inherits="_Default" %> <asp:Content ID="Content1" runat="server" contentplaceholderid="ContentPlaceHolder1"> <form id=form1 runat=server> <div class="content_bg"> &nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.</p> </div> <div class="grid_1_of_3 images_1_of_3 bg hide"> <h3> Data Management</h3> <a href="Data Management.&nbsp.&nbs .&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.aspx"><span></span></a> </div> <p class="para"> Data processing is.&nbsp.&n bsp.&nbsp. documentation and storage.&nbsp.&nbsp.&nbsp.&nbsp.aspx"><span></span></a> </div> <p class="para"> Data management includes all aspects of data planning.&nbsp.&nbsp.&nbsp.&nbsp.& nbsp.&nbsp. handling.&nbsp. the collection and manipulation of items of data to produce meaningful information.&nbsp.&nbs p.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.jpg"></a> <div class="plus_btn"> <a href="Data Management.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nb sp.&nbsp.&nbsp.&nbsp.&nbsp.

&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp. </p> <div class="grids_1_of_3"> <div class="grid_1_of_3 images_1_of_3 bg"> <center> <h3> ADD Employee</h3> </center> <a href="Admin Add Employee.&nbsp.&nbsp.aspx"><span></span></a> </div> <p class="para"> Task to be completed in a fortnight.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.png"></a> <div class="plus_btn"> <a href="Admin Add Task.&nbsp.aspx"> <img src="images/pic8. &nbsp.aspx">Log Out</a></asp:HyperLink> <div class="wrap"> <div class="wrapper"> <div class="main"> <!-.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.aspx"> <img src="images/pic9.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.aspx"><span></span></a> </div> <p class="para"> Resources that are added to a Task and can add their time and comments to </div> <div class="grid_1_of_3 images_1_of_3 bg hide"> <h3> View Task</h3> <a href="Admin View Task.&nbsp.&nbsp .&nbsp.&nbsp.&nbsp.start main --> company.&nbsp.&nbsp.&nbsp.jpg"></a> <div class="plus_btn"> <a href="Admin View Task.&nbsp.&nbsp.png"></a> <div class="plus_btn"> <a href="Admin Add Employee.&nbsp.&nbsp.aspx"> <img src="images/pic7.</p> work.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nb sp. say officials entrusted with digitisation </div> <div class="clear"> </div> .&nbsp.&nbsp.&nbsp.&nbsp.aspx"><span></span></a> </div> <div class="clear"> </div> <p class="para"> Application designed to add employee and track the employee to the </div> <div class="grid_1_of_3 images_1_of_3 bg"> <h3> Add Task</h3> <a href="Admin Add Task.&nbs p.&nbsp<asp:HyperLink ID="HyperLink1" runat="server" ForeColor="#3333FF"><a href="Admin Login.&nbsp.</p> the Task.p.

} . height: 32px.master" AutoEventWireup="true" CodeFile="Admin Add Employee. } .start main1 --> </div> </div> </div> </form> </asp:Content> Admin add employee <%@ Page Title="" Language="C#" MasterPageFile="~/Data. } .style14 { text-align: right. width: 339px. height: 31px.aspx.Web.style11 { text-align: right.style16 { text-align: left.style17 { width: 260px. } .style10 { text-align: left.</div> </div> <!-. width: 339px.style9 { width: 290px. text-align: center.style21 . } . height: 31px.Mail" %>--%> <%@ Register assembly="AjaxControlToolkit" namespace="AjaxControlToolkit" tagprefix="asp" %> <asp:Content ID="Content1" ContentPlaceHolderID="head" Runat="Server"> <style type="text/css"> . } .style18 { width: 290px. } .cs" Inherits="_Default" %> <%--<%@ Import Namespace="System. } .style7 { width: 188px.

height: 27px. } .style31 { text-align: left.style36 { text-align: right. } . } . height: 29px. . width: 339px. } . text-align: center. } . height: 26px.style39 { width: 339px.style43 { width: 290px. height: 32px.style37 { width: 290px. text-align: right.style27 { text-align: right.{ text-align: right. width: 339px.style29 { text-align: left. } . text-align: center. height: 27px.style30 { text-align: right. } . height: 30px.style38 { width: 339px. width: 339px. height: 30px. } . width: 339px.style35 { text-align: left. } . } . height: 26px. height: 28px.

&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.&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. height: 28px.&nb sp.&nbsp.&nbsp.&nbsp.&nbsp.style45 { text-align: right.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp. &nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp .&nbsp. } </style> </asp:Content> <asp:Content ID="Content2" runat="server" contentplaceholderid="ContentPlaceHolder1"> <form id="form1" runat="server"> <asp:ScriptManager ID="SM1" runat="server"> </asp:ScriptManager> <br /> &nbsp.&nbsp.&nbsp.&nbsp.&nbsp. text-align: center.&nbsp. width: 339px.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp. height: 28px.&nbsp.&nbsp.&nbsp.&nbsp.style44 { width: 188px.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp .&nbsp.&nbsp.&nbsp.&nbsp.&nbsp. .&nbs p.&nbsp. height: 29px.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&n bsp.&nbsp.&nbs p.&nbsp. &nbsp.&nb sp.&nbsp.&nbsp.&nbsp.style46 { text-align: right.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.style47 { width: 290px.&nbsp.&nb sp.&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. width: 339px.&nbsp.& nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp. height: 29px.&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.50.&nbsp. &nbsp.<asp:HyperLink ID="HyperLink1" runat="server" ForeColor="#3333FF"><a href="Admin Details. &nbsp.&nbsp. opacity:0.&nbsp. <asp:TextBox ID="EmpName" runat="server" Width="173px"></asp:TextBox> <asp:RequiredFieldValidator ID="RequiredFieldValidator2" runat="server" ControlToValidate="EmpName" ErrorMessage="*" Font-Bold="True" Font-Size="Large" ForeColor="Red"></asp:RequiredFieldValidator> </td> <td class="style35"> <asp:RegularExpressionValidator ID="RegularExpressionValidator3" runat="server" ControlToValidate="EmpName" ErrorMessage="Enter Alphabets" ForeColor="Red" ValidationExpression="^[a-zA-Z]+$"></asp:RegularExpressionValidator> </td> </tr> <tr> <td class="style45"> <asp:Label ID="Label11" runat="server" Font-Bold="True" Font-Size="Medium" ForeColor="Black" Text="Designation"></asp:Label> </td> .&nbsp. &nbsp.&nbsp.<div style = "width: 921px.&nbsp.&nbsp.filter:alpha(opacity=50).&nbsp. Employee Details</label></h2><br /> <table> <tr> <td class="style36"> <asp:Label ID="Label1" runat="server" Text="Employee ID" ForeColor="Black" Font-Bold="True" Font-Size="Medium"></asp:Label> </td> <td class="style37"> &nbsp.&nbsp.&nbsp.&nbsp.&nbsp. &nbsp. background-image: url('images/hands-are-working-on-acomputer-1.&nbsp. &nbsp. &nbsp. &nbsp.& nbsp." class="wrap"> <h2 style="font-weight: bold"> <br /> <label style="color: #FF0000">&nbsp.&nbsp.<asp:TextBox ID="Empid" runat="server" Width="173px" Enabled="False"></asp:TextBox> </td> <td class="style35"> &nbsp. &nbsp.&nbsp.&nbsp.&nbsp.aspx">Back</a></asp:HyperLink> <section id="content"> <article class="grid_7"> <div> <tr> <td style="height: 20px"> &nbsp.&nbsp.&nbsp.&nbsp.&nbsp.</td> </tr> <tr> <td class="style21"> <asp:Label ID="Label3" runat="server" Text="Employee Name" ForeColor="Black" Font-Bold="True" Font-Size="Medium"></asp:Label></td> <td class="style37"> &nbsp.jpg').&nbsp. &nbsp.&nbsp.

<asp:TextBox ID="pass" runat="server" TextMode="Password" Width="173px"></asp:TextBox> <asp:RequiredFieldValidator ID="RequiredFieldValidator3" runat="server" ControlToValidate="pass" ErrorMessage="*" Font-Bold="True" Font-Size="Large" ForeColor="Red"></asp:RequiredFieldValidator> </td> <td class="style17"> <asp:RegularExpressionValidator ID="RegularExpressionValidator4" runat="server" ControlToValidate="pass" ErrorMessage="Atleast one Numeric and one Character and 6 to 15 Digit" ForeColor="Red" ValidationExpression="^(?=.&nbsp. <asp:TextBox ID="Conpass" runat="server" TextMode="Password" Width="173px"></asp:TextBox> <asp:RequiredFieldValidator ID="RequiredFieldValidator4" runat="server" ControlToValidate="Conpass" ErrorMessage="*" Font-Bold="True" Font-Size="Large" ForeColor="Red"></asp:RequiredFieldValidator> </td> <td class="style16"> <asp:CompareValidator ID="CompareValidator1" runat="server" ControlToCompare="pass" ControlToValidate="Conpass" ErrorMessage="Check Password" ForeColor="Red"></asp:CompareValidator> </td> </tr> <tr> <td class="style46"> <asp:Label ID="Label5" runat="server" Text="Address" ForeColor="Black" Font-Bold="True" Font-Size="Medium"></asp:Label> .&nbsp.*[a-zA-Z]).<td class="style43"> <asp:DropDownList ID="desi" runat="server" Height="24px" Width="173px"> <asp:ListItem>-. {6.Select Any One --</asp:ListItem> <asp:ListItem>Data Entry Clerk</asp:ListItem> <asp:ListItem>Data Entry Specialist</asp:ListItem> <asp:ListItem>Key Entry Operator</asp:ListItem> </asp:DropDownList> </td> <td class="style44"> </td> </tr> <tr> <td class="style21"> <asp:Label ID="Label4" runat="server" Text="PassWord" ForeColor="Black" Font-Bold="True" Font-Size="Medium"></asp:Label></td> <td class="style37""> &nbsp.15}$"></asp:RegularExpressionValidator> </td> </tr> <tr> <td class="style14"> <asp:Label ID="Label10" runat="server" Text="Confirm PassWord" ForeColor="Black" Font-Bold="True" Font-Size="Medium"></asp:Label></td> <td class="style37"> &nbsp.*\d)(?=.

<asp:TextBox ID="DOB" runat="server" Width="173px"></asp:TextBox> <asp:CalendarExtender ID="DOB_CalendarExtender" runat="server" Enabled="True" TargetControlID="DOB"> </asp:CalendarExtender> <asp:RequiredFieldValidator ID="RequiredFieldValidator8" runat="server" ControlToValidate="DOB" ErrorMessage="*" Font-Bold="True" Font-Size="Large" ForeColor="Red"></asp:RequiredFieldValidator> </td> <td class="style29"> &nbsp.&nbsp.</td> <td class="style47"> &nbsp.</td> </tr> <tr> <td class="style30"> <asp:Label ID="Label8" runat="server" Text="MobileNo" ForeColor="Black" Font-Bold="True" Font-Size="Medium"></asp:Label></td> <td class="style37"> &nbsp.&nbsp.&nbsp. <asp:TextBox ID="Mno" runat="server" Width="173px"></asp:TextBox> <asp:RequiredFieldValidator ID="RequiredFieldValidator6" runat="server" ControlToValidate="Mno" ErrorMessage="*" Font-Bold="True" Font-Size="Large" ForeColor="Red"></asp:RequiredFieldValidator> </td> <td class="style31"> <asp:RegularExpressionValidator ID="RegularExpressionValidator2" runat="server" ControlToValidate="Mno" ErrorMessage="Enter 10 Digit Number" ForeColor="Red" ValidationExpression="^[7-9][0-9]{9}$"></asp:RegularExpressionValidator> </td> </tr> <tr> <td class="style11"> <asp:Label ID="Label9" runat="server" Text="Email ID" ForeColor="Black" Font-Bold="True" Font-Size="Medium"></asp:Label></td> <td class="style37"> <asp:TextBox ID="Email" runat="server" Width="173px"></asp:TextBox> </td> <td class="style10"> <asp:RegularExpressionValidator ID="RegularExpressionValidator1" runat="server" ControlToValidate="Email" ErrorMessage="PlzEnter proper emailID" . <asp:TextBox ID="add" runat="server" Height="59px" TextMode="MultiLine" Width="173px"></asp:TextBox> <asp:RequiredFieldValidator ID="RequiredFieldValidator5" runat="server" ControlToValidate="add" ErrorMessage="*" Font-Bold="True" Font-Size="Large" ForeColor="Red"></asp:RequiredFieldValidator> </td> </tr> <tr> <td class="style27"> <asp:Label ID="Label6" runat="server" Text="Date of Birth" ForeColor="Black" Font-Bold="True" Font-Size="Medium"></asp:Label></td> <td class="style37"> &nbsp.

&nbsp. &nbsp. &nbsp.&nbsp.&nbsp.<asp:Button ID="btnIns" runat="server" Text="Insert" Font-Bold="True" Font-Size="Smaller" onclick="btnIns_Click" CssClass="btninsert" />&nbsp.']\w+)*@\w+([-. </td> </tr> <tr> <td class="style38"> </td> <td class="style9"> </td> <td class="style7"> </td> </tr> </table> </article> </div> . &nbsp. &nbsp. &nbsp. &nbsp.&nbsp. <asp:Button ID="btnUpd" runat="server" Text="Update" Font-Bold="True" Font-Size="Smaller" onclick="btnUpd_Click" CssClass="btnupdate" /> &nbsp.]\w+)*" ForeColor="Red"></asp:RegularExpressionValidator></td> </tr> <tr> <td class="style11"> <asp:Label ID="Label2" runat="server" Text="Admin Email ID" ForeColor="Black" Font-Bold="True" Font-Size="Medium" Visible="False"></asp:Label></td> <td class="style37"> <asp:TextBox ID="compEmail" runat="server" Width="173px" Visible="False"></asp:TextBox> </td> <td class="style10"> &nbsp.&nbsp.ValidationExpression="\w+([-+. &nbsp.&nbsp.&nbsp.]\w+)*\. &nbsp. &nbsp. &nbsp. &nbsp.&nbsp. &nbsp. &nbsp. &nbsp.&nbsp. &nbsp. &nbsp. &nbsp. &nbsp.&nbsp. &nbsp.&nbsp. &nbsp.&nbsp. &nbsp. &nbsp.</td> </tr> <tr> </tr> <tr> <td class="style39"> </td> <td class="style18"> &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.\w+([-. </td> <td class="style7"> &nbsp.

content --> <section id="content"> <div class="wrapper"> </section> </div> </div> </div> </form> </asp:Content> Code Behind using using using using using using using using using System. con. using System.Data.ConnectionStrings["Connstring"].UI. System. //Empid.Con nectionString).Text = dr[0]. System.UI.Read()) { Empid. System. con).ToString() + dr[1].Linq. System.Web.Text. .ToString().com". System.Configuration. EventArgs e) { compEmail. System.Id))+1 FROM Employee_Details group by Employee_Id order by Employee_Id desc".Page { SqlConnection con = new SqlConnection(System.Text = "1001".Text = dr[1].Web. System. SqlDataReader dr = cmd. if (dr.</section> </div> <div class="body1"> <div class="body2"> <div class="body3"> <div class="main"> <!-. max(convert(VARCHAR. System. protected void Page_Load(object sender.Data.con).WebControls. } else { Empid. //SqlCommand cmd = new SqlCommand("select Id form Employee_Details".ToString(). public partial class _Default : System.Mail.Collections.Open().Generic.SqlClient.ConfigurationManager.Web.Web.Text = "bestdataentrycorp@gmail. SqlCommand cmd = new SqlCommand("Select top 1 CAST(Employee_Id AS VARCHAR(3)) AS ID.UI.Web.ExecuteReader().

AddWithValue("@DOB".Text = "". if (!IsPostBack) { FillCapctha().Length)]). cmd.Next(combination. } catch { } throw. StringBuilder captcha = new StringBuilder(). cmd. Conpass.Write("<script LANGUAGE='JavaScript' >alert('Inserted Successful')</script>").AddWithValue("@Password". cmd.Parameters. cmd.AddWithValue("@Address". EmpName. Session["captcha"] = captcha.Text). cmd. cmd.Append(combination[random. cmd. i++) captcha.Text). cmd.AddWithValue("@Employee_Name".Connection = con.Close().Text). pass.CommandType = CommandType. pass. desi.AddWithValue("@Confirm_Password".Parameters.Text).AddWithValue("@Email_Id". cmd.Parameters. Mno. EmpName.StoredProcedure. for (int i = 0. desi. Conpass.Parameters.AddWithValue("@Mobile_No".Text = "".} con. cmd.Parameters.AddWithValue("@Designation". .CommandText = "Addemployees".Text = "". DOB.Text).Text = "".Text).Text = "". add. } protected void btnIns_Click(object sender. EventArgs e) { con. } } void FillCapctha() { try { Random random = new Random(). cmd.ExecuteNonQuery(). add. Email.Parameters.ToString().Open(). cmd. string combination = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz".Parameters. Response.Text). try { SqlCommand cmd = new SqlCommand().Parameters. i < 6.Text).

RawUrl).AddWithValue("@Confirm_Password".Parameters.AddWithValue("@Mobile_No". cmd.Parameters.Redirect(Request. cmd. Mno. } con.Text).StoredProcedure.Parameters.Text).Text). pass.Write("<script LANGUAGE='JavaScript' >alert('Updated Successful')</script>"). Response.Text). EventArgs e) { con. Empid. cmd. Email. cmd. } protected void btnUpd_Click(object sender.Text = "".Text).AddWithValue("@Designation". cmd.Parameters.Text = "".AddWithValue("@Email_Id".Parameters.Parameters.Text = "".aspx. cmd.style7 { width: 188px. //cmd.DOB.Open(). } . Response.cs" Inherits="_Default" %> <%@ Register assembly="AjaxControlToolkit" namespace="AjaxControlToolkit" tagprefix="asp" %> <asp:Content ID="Content1" ContentPlaceHolderID="head" runat="server"> <style type="text/css"> .Parameters. cmd. EmpName. cmd.Text).CommandType = CommandType.Parameters. con.Close(). Email. } catch { Response. Mno.Text). cmd. cmd.CommandText = "Updateemployee". EventArgs e) { FillCapctha(). add.Close().Text).AddWithValue("@Password".AddWithValue("@DOB".ExecuteNonQuery().AddWithValue("@Employee_Id". DOB. Conpass.style9 .master" AutoEventWireup="true" CodeFile="Admin Add Task.AddWithValue("@Address". SqlCommand cmd = new SqlCommand().Connection = con.AddWithValue("@Employee_Name". cmd. desi. cmd. } Admin Add Task <%@ Page Title="" Language="C#" MasterPageFile="~/Data.Parameters.Write("<script LANGUAGE='JavaScript' >alert('Already Registered this Employee Id')</script>").Text). } } protected void LinkButton1_Click(object sender.

style36 { text-align: right. height: 30px. . text-align: center.style31 { text-align: left. height: 28px. } .style17 { width: 260px.style21 { text-align: right.style18 { width: 403px.style37 . height: 60px. width: 408px. } . } . height: 26px. } . height: 32px. . width: 408px. width: 408px. } .style29 { text-align: left.style11 { text-align: right. } . } .style30 { text-align: right. height: 32px. height: 36px.style19 { width: 188px. height: 60px. } } .style35 { text-align: left. } . height: 26px. width: 408px.} { width: 403px.

style47 { text-align: right. height: 31px. height: 38px. } . } . } . text-align: center. height: 36px. height: 31px. width: 408px. height: 36px. } </style> <link href="css/style. text-align: center. text-align: center.style49 { width: 403px.style39 { width: 408px.style46 { text-align: left. } . height: 60px. } . height: 30px. } { . width: 408px.style42 width: 403px. } . width: 408px. height: 31px. text-align: center.css" rel="stylesheet" type="text/css" media="all" /> </asp:Content> <asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server"> <form id="form1" runat="server"> <asp:ScriptManager ID="SM1" runat="server"> .style45 { width: 403px. } .{ width: 403px.style43 { text-align: right.style48 { text-align: right. height: 38px.

</asp:ScriptManager>
<br />
<asp:HyperLink ID="HyperLink1" runat="server" ForeColor="#3333FF"><a href="Admin
Details.aspx">Back</a></asp:HyperLink>
<section id="content">
<article class="grid_7">
<div>
<tr>
<td style="height: 20px">
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
<div
style = "width: 921px; background-color: #BDEDFF;
opacity:0.50;filter:alpha(opacity=50); "
class="wrap">
<%--<a href="#" onclick="javascript:RefreshCaptcha();">Refresh</a>--%>
<h2 style="font-weight: bolder">
<br /> <label style="color:
#FF0000">&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; New Task</label></h2>
&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; <br />
<table>
<tr>
<td class="style36">
&nbsp;<asp:Label ID="Label1" runat="server" Text="Designation"
ForeColor="Black"
Font-Bold="True" Font-Size="Medium"></asp:Label>
</td>
<td class="style37">
<asp:DropDownList ID="desi" runat="server" Height="24px" Width="173px"
onselectedindexchanged="desi_SelectedIndexChanged">
<asp:ListItem>-- Select Any One --</asp:ListItem>
<asp:ListItem>Data Entry Clerk</asp:ListItem>
<asp:ListItem>Data Entry Specialist</asp:ListItem>
<asp:ListItem>Key Entry Operator</asp:ListItem>
</asp:DropDownList>
</td>
<td class="style35">
&nbsp;</td>
</tr>
<tr>
<td class="style21">
&nbsp;&nbsp;&nbsp;
<asp:Label ID="Label3" runat="server" Text="Employee Id" ForeColor="Black"
Font-Bold="True" Font-Size="Medium"></asp:Label></td>
<td class="style37">
<asp:DropDownList ID="Empid" runat="server" Height="24px" Width="173px"
onselectedindexchanged="Empid_SelectedIndexChanged">

<asp:ListItem>-- Select Any One --</asp:ListItem>
</asp:DropDownList>
</td>
<td class="style35">
<%--<a href="#" onclick="javascript:RefreshCaptcha();">Refresh</a>--%>
</td>
</tr>
<tr>
<td class="style21">
&nbsp;&nbsp;
<asp:Label ID="Label4" runat="server" Text="Select Task" ForeColor="Black"
Font-Bold="True" Font-Size="Medium"></asp:Label></td>
<td class="style37"">
&nbsp;<asp:FileUpload ID="fileupload1" runat="server" Width="177px" />
</td>
<td class="style17">
</td>
</tr>
<tr>

<td class="style47">
</td>
<td class="style45">
<asp:Button ID="btnRead" runat="server" Text="Read File"
onclick="btnRead_Click" /></td>
<td class="style46">
</td>
</tr>
<tr>
<td class="style21">
&nbsp;&nbsp;&nbsp;
<asp:Label ID="Label2" runat="server" Text="Task Name" ForeColor="Black"
Font-Bold="True" Font-Size="Medium"></asp:Label></td>
<td class="style37">
&nbsp;<asp:TextBox ID="Taskname" runat="server"
Width="170px"></asp:TextBox>
</td>
<td class="style35">
<%--<a href="#" onclick="javascript:RefreshCaptcha();">Refresh</a>--%>
</td>
</tr>
<tr>
<td class="style48">
<asp:Label ID="Label5" runat="server" Text="Task Details" ForeColor="Black"
Font-Bold="True" Font-Size="Medium"></asp:Label>
</td>
<td class="style49">
<asp:TextBox ID="textBoxContents" runat="server" tabIndex="0" height="181px"
textMode="MultiLine" width="274px"></asp:TextBox></td>
<td class="style49">
<asp:TextBox ID="Detail" runat="server" tabIndex="0" height="182px"
textMode="MultiLine" width="92px" Visible="False"></asp:TextBox></td>

</tr>
<tr>
<td class="style43">
<asp:Label ID="Label6" runat="server" Text="Assign Date" ForeColor="Black"
Font-Bold="True" Font-Size="Medium"></asp:Label></td>
<td class="style42">
&nbsp;&nbsp;
<asp:TextBox ID="Assdate" runat="server" Width="173px"></asp:TextBox>
<asp:CalendarExtender ID="Assdate_CalendarExtender" runat="server"
Enabled="True"
TargetControlID="Assdate">
</asp:CalendarExtender>
</td>
<td class="style29">
</td>
</tr>
<tr>
<td class="style30">
<asp:Label ID="Label8" runat="server" Text="Dead Line" ForeColor="Black"
Font-Bold="True" Font-Size="Medium"></asp:Label></td>
<td class="style37">
&nbsp;&nbsp;
<asp:TextBox ID="Deaddate" runat="server" Width="173px"></asp:TextBox>
<asp:CalendarExtender ID="Deaddate_CalendarExtender" runat="server"
Enabled="True"
TargetControlID="Deaddate">
</asp:CalendarExtender>
</td>
<td class="style31">
&nbsp;</td>
</tr>
<tr>
<td class="style11">
</td>
<td class="style9">
&nbsp;</td>
<td class="style7">
</td>
</tr>
<tr>
<td class="style39">
</td>
<td class="style18">
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<asp:Button ID="btnassign" runat="server" Text="Assign"
Font-Bold="True" Font-Size="Smaller" onclick="btnassign_Click"
CssClass="btnassign"
/>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;
<asp:Button ID="Clear"
runat="server" Text="Clear" Font-Bold="True"
Font-Size="Smaller" onclick="Clear_Click" CssClass="btnclear" />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;
</td>
<td class="style19">

Text. System.UI.Data. System.content --> <section id="content"> <div class="wrapper"> </section> </div> </div> </div> </form> </asp:Content> Code Behind using using using using using using using using using using System. &nbsp.UI. &nbsp. &nbsp. System.Linq. &nbsp. System.ConfigurationManager. System.Web.SqlClient. &nbsp.IO. System. &nbsp. System.Generic.Web.UI. &nbsp. &nbsp.Data. &nbsp. protected void Page_Load(object sender.Collections. EventArgs e) { } .WebControls. System.ConnectionStrings["connstring"].Con nectionString). </td> </tr> <tr> <td class="style11"> </td> <td class="style9"> </td> <td class="style7"> </td> </tr> </table> </article> </div> </section> </div> <div class="body1"> <div class="body2"> <div class="body3"> <div class="main"> <!-. &nbsp.Page { SqlConnection con = new SqlConnection(System. &nbsp. System.Web.&nbsp.Web.Configuration. public partial class _Default : System.

PostedFile.CommandType = CommandType.1. j < c. foreach (string s in readText) { strbuild.Length. i < c.ToCharArray().Text = N.Parameters.protected void btnRead_Click(object sender. j++) { s = s + c[j]. EventArgs e) { int N = 0.Length.AppendLine().AddWithValue("@Designation".Empid. cmd.AddWithValue("@Task_Name". string s1 = textBoxContents.Length. string kk = "". for (int i = 0. for (int i = 0.Text).Text). cmd. i = i + c.Open().StoredProcedure.ReadAllLines(path). } // Label1.desi. con. i < ss. } textBoxContents. SqlCommand cmd = new SqlCommand(). if (!string.Connection = con. i++) { N = c.ToCharArray(). k < i. } Detail.IsNullOrEmpty(path)) { string[] readText = File. } for (int k = 0. cmd.Append(s).Text). EventArgs e) { string path = fileupload1.Length .ToString(). string s = "".Parameters.Length) { kk += ss[i]. Taskname.AddWithValue("@Employee_Id".Parameters. cmd. strbuild. StringBuilder strbuild = new StringBuilder().Text = strbuild. } } char[] ss = s. i < c. k++) { s = s + c[k]. char[] c = s1.Text.Length.Length. for (int i = c. } } protected void btnassign_Click(object sender. .ToString().CommandText = "assign". cmd.FileName. i++) { for (int j = i.ToString(). cmd.Text = kk.

Parameters.aspx. EventArgs e) { con.cmd.Assdate.ExecuteNonQuery(). cmd.Close().AddWithValue("@Dead_Line".master" AutoEventWireup="true" CodeFile="Admin Login.Text = "".Text = "". EventArgs e) { } protected void desi_SelectedIndexChanged(object sender.Text = "". SqlDataReader dr = cmd.start main --> .Detail.Deaddate.Parameters.Text). Response. } } Admin Login <%@ Page Title="" Language="C#" MasterPageFile="~/Data.Items. Detail.Text). textBoxContents.Add(dr[0].RawUrl).cs" Inherits="_Default" %> <asp:Content ID="Content1" runat="server" contentplaceholderid="ContentPlaceHolder1"> <form id=form1 runat=server> <div class="content_bg"> <div class="wrap"> <div class="wrapper"> <div class="main"> <!-.Text + "'". SqlCommand cmd = new SqlCommand("select Employee_Id from Employee_Details where Designation='" + desi.AddWithValue("@Assign_Date". //Empid. Deaddate.Open(). EventArgs e) { Response. Assdate.Close(). while (dr. //desi.Parameters.Text = "". //Response. Taskname. con).ExecuteReader(). } protected void Empid_SelectedIndexChanged(object sender.Text = "".Text).Write("<script LANGUAGE='JavaScript' >alert('New Task Added Successful')</script>").Clear().Text = "". Empid.Read()) { Empid.RawUrl). } con. cmd.Redirect(Request.AddWithValue("@Task_Details".Redirect(Request.ToString()). con.Text = "".Items. } protected void Clear_Click(object sender. cmd.

deleting.<div class="grids_1_of_3"> <div class="grid_1_of_3 images_1_of_3 bg"> <center> <h3> Administrator</h3> </center> <img src="images/pic6."> &nbsp.jpg"> <div class="clear"> </div> <p class="para"> The data entry administrator is responsible for providing administrative support to staff and relevant projects.</b> Maintaining data in a very orderly manner <br /><b style="font-weight: bold. font-size: medium">2. Login</h2></label> <br /> <tr> <td style="height: 21px"> <asp:Label ID="Label1" runat="server" Text="Admin Id" ForeColor="Black"></asp:Label> &nbsp. <br /> </td> </tr> <br /> <td style="height: 20px"> .</b> Verifying entered customer and account data by reviewing.jpg"></a>--%> <table width="100%"> <br /> <br /> <br /><br /><label> <h2 style="font-weight: bold.<asp:TextBox ID="A1" runat="server" Width="119px"></asp:TextBox> &nbsp.">1.&nbsp.</b> Preparing data for computer entry by compiling and sorting information <br /><b style="font-weight: bold. font-size: medium">3. font-size: medium">4. font-size: medium">5. correcting. reports and other documents <br /><b style="font-weight: bold.&nbsp. </p> </div> <div class="grid_1_of_3 images_1_of_3 bg"> <h3> Responsibilities</h3> <ol> <li> <p class="para" style="text-align: justify"> <b style="font-weight: bold.</b> Writing reports on all information gathered <br /><b style="font-weight: bold. font-size: medium.aspx"> <img src="images/pic3. color: #FF0000.&nbsp.</b> Type correspondence. &nbsp. or reentering</p> </li> </ol> </div> <div class="grid_1_of_3 images_1_of_3 bg hide"> <h3> ADMIN</h3> <%--<a href="Data Management.

<asp:Label ID="LblErrMsg" runat="server" Text="Label" ForeColor="Black" Visible="False"></asp:Label> </td> </tr> <tr> <td style="height: 21px"> &nbsp.&nbsp. &nbsp. </td> </tr> <tr> <td style="height: 21px"> </td> </tr> </table> <p class="para"> </p> </div> <div class="clear"> </div> </div> <div class="clear"> </div> </div> </div> </div> </div> </form> . &nbsp.&nbsp.&nbsp.&nbsp. &nbsp. &nbsp. &nbsp. &nbsp. &nbsp. &nbsp. &nbsp. &nbsp. &nbsp. <asp:TextBox ID="A2" runat="server" TextMode="Password" Width="119px" style="margin-left: 0px"></asp:TextBox> &nbsp. &nbsp. &nbsp. &nbsp. &nbsp. </td> <tr> <td style="height: 27px"> <asp:Label ID="Label2" runat="server" Text="Password" ForeColor="Black" Width="57px"></asp:Label> &nbsp. &nbsp.&nbsp.&nbsp. <asp:Button ID="btnSignin" runat="server" Text="Sign In" CssClass="btnsignin" Font-Bold="True" Font-Size="Smaller" onclick="btnSignin_Click" Height="35px" /> &nbsp. &nbsp. &nbsp. &nbsp. &nbsp. </td> </tr> <tr> <td style="height: 21px"> &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.

Text == dr[1]. } } con. SqlCommand cmd = new SqlCommand("select * from Admin".Web.Linq.Con nectionString). while (dr. EventArgs e) { con.WebControls.aspx. using System.cs" Inherits="_Default" %> <asp:Content ID="Content1" ContentPlaceHolderID="head" Runat="Server"> <style type="text/css"> . using System.Write("<script LANGUAGE='JavaScript' >alert('Login Successful')</script>").Redirect("Admin Details. using System.Web.Data.ToString()) { Response.</asp:Content> Code Behind using System. EventArgs e) { } protected void btnSignin_Click(object sender.UI. } .Collections.SqlClient. } } Admin View Task <%@ Page Title="" Language="C#" MasterPageFile="~/Data. } else { Response.Close(). using System.style7 { width: 188px.ExecuteReader().Write("<script LANGUAGE='JavaScript' >alert('Login Failed')</script>").ConnectionStrings["Connstring"]. protected void Page_Load(object sender. using System.Configuration.UI. public partial class _Default : System.aspx").Generic.ConfigurationManager. Response.Data.style9 .Web. using System.ToString() && A2. using System. SqlDataReader dr = cmd.Page { SqlConnection con = new SqlConnection(System.Web.Read()) { if (A1.Text == dr[0].master" AutoEventWireup="true" CodeFile="Admin View Task. con).UI.Open().

width: 408px.style21 { text-align: right. height: 1px. } } } . .style18 { width: 403px. } .style19 { width: 188px.style40 { width: 403px.style23 { text-align: right.style37 { width: 403px. height: 30px.style36 { text-align: right. . text-align: center. } . height: 1px. } . height: 32px. height: 58px. height: 58px. width: 408px. width: 408px. } .style39 { width: 408px.style11 { text-align: right. width: 408px. height: 28px. text-align: center. . } . } .} { width: 403px.style35 { text-align: left. height: 1px. height: 30px. text-align: center. .

.&nbsp.&nbsp.<asp:Label ID="Label1" runat="server" Text="Designation" ForeColor="Black" Font-Bold="True" Font-Size="Medium"></asp:Label> </td> <td class="style37"> <asp:DropDownList ID="desi" runat="server" Height="24px" Width="173px" onselectedindexchanged="desi_SelectedIndexChanged" > <asp:ListItem>-.&nbsp.&nbsp.&nbsp. &nbsp.&nbsp.&nbsp.&nbsp.&nbsp.50.&nbsp. <br /> <table> <tr> <td class="style36"> &nbsp. opacity:0.&nbsp.aspx">Back</a></asp:HyperLink> <section id="content"> <article class="grid_7"> <div> <tr> <td style="height: 20px"> &nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp. &nbsp.css" rel="stylesheet" type="text/css" media="all" /> </asp:Content> <asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server"> <form id="form1" runat="server"> <asp:ScriptManager ID="SM1" runat="server"> </asp:ScriptManager> <br /> . &nbsp.&nbsp.&nbsp.&nbsp.&nbsp. <asp:HyperLink ID="HyperLink1" runat="server" ForeColor="#3333FF"><a href="Admin Details.&nbsp.&nbsp. &nbsp. &nbsp. &nbsp. background-color: #BDEDFF. <div style = "width: 921px.filter:alpha(opacity=50).&nbsp.&nbsp.&nbsp.&nbsp.&nbsp. &nbsp. &nbsp.&nbsp.&nbsp.&nbsp.Select Any One --</asp:ListItem> <asp:ListItem>Data Entry Clerk</asp:ListItem> <asp:ListItem>Data Entry Specialist</asp:ListItem> <asp:ListItem>Key Entry Operator</asp:ListItem> .&nbsp.&nbsp.&nbsp.&nbsp.&nbsp. &nbsp.&nbsp. &nbsp. &nbsp. " class="wrap"> <h2 style="font-weight: bolder"> <br /> <label style="color: #FF0000">&nbsp.&nbsp. &nbsp. View Task</label></h2> &nbsp.&nbsp.&nbsp.&nbsp.&nbsp. } </style> <link href="css/style.style46 { text-align: left.} . &nbsp.&nbsp.& nbsp. &nbsp.&nbsp.

Select Any One --</asp:ListItem> </asp:DropDownList> </td> <td class="style35"> </td> </tr> <tr> <td class="style11"> <asp:Label ID="Label5" runat="server" Text="Task Details" ForeColor="Black" Font-Bold="True" Font-Size="Medium"></asp:Label></td> <td class="style9"> </td> <td class="style46"> </td> </tr> <tr> <td class="style23"> </td> . <asp:Label ID="Label2" runat="server" Text="Task" ForeColor="Black" Font-Bold="True" Font-Size="Medium"></asp:Label></td> <td class="style37"> <asp:DropDownList ID="task" runat="server" Height="24px" Width="173px" onselectedindexchanged="task_SelectedIndexChanged" TabIndex="1" > <asp:ListItem>-.&nbsp.Select Any One --</asp:ListItem> </asp:DropDownList> </td> <td class="style35"> </td> </tr> <tr> <td class="style21"> &nbsp.</asp:DropDownList> </td> <td class="style35"> &nbsp.</td> </tr> <tr> <td class="style21"> &nbsp. <asp:Label ID="Label3" runat="server" Text="Employee Id" ForeColor="Black" Font-Bold="True" Font-Size="Medium"></asp:Label></td> <td class="style37"> <asp:DropDownList ID="Empid" runat="server" Height="24px" Width="173px" onselectedindexchanged="Empid_SelectedIndexChanged" > <asp:ListItem>-.&nbsp.&nbsp.&nbsp.

&nbsp.&nbsp.&nbsp. &nbsp. &nbsp. &nbsp. &nbsp. &nbsp. &nbsp. &nbsp. &nbsp. &nbsp. &nbsp.&nbsp.<td class="style40"> <asp:TextBox ID="textBoxContents" runat="server" tabIndex="0" height="181px" textMode="MultiLine" width="274px"></asp:TextBox></td> <td class="style40"> <asp:TextBox ID="Detail" runat="server" tabIndex="0" height="182px" textMode="MultiLine" width="92px" Visible="False"></asp:TextBox></td> </tr> <tr> <td class="style11"> </td> <td class="style9"> &nbsp.&nbsp.&nbsp . &nbsp. &nbsp. &nbsp. &nbsp.&nbsp. &nbsp.&nbsp. &nbsp.&nbsp. &nbsp.&nbsp. &nbsp. &nbsp.&nbsp.&nbsp. &nbsp. </td> </tr> <tr> <td class="style11"> </td> <td class="style9"> </td> <td class="style7"> </td> </tr> </table> <div align="center"> <table align="center"> <tr align="left" > . &nbsp. &nbsp. <asp:Button ID="Clear" runat="server" Text="Clear" Font-Bold="True" Font-Size="Smaller" onclick="Clear_Click" CssClass="btnclear" /> &nbsp. <asp:Button ID="btnview" runat="server" Text="View" Font-Bold="True" Font-Size="Smaller" onclick="btnview_Click" CssClass="btnview" />&nbsp. &nbsp.</td> <td class="style7"> </td> </tr> <tr> <td class="style39"> </td> <td class="style18"> &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. </td> <td class="style19"> &nbsp. &nbsp. &nbsp.&nbsp.

UI.Web.Data. System.Linq.ConnectionStrings["connstring"].WebControls. System.Con nectionString).UI. System. System. protected void Page_Load(object sender. System.Page { SqlConnection con = new SqlConnection(System. EventArgs e) { .content --> <section id="content"> <div class="wrapper"> </section> </div> </div> </div> </form> </asp:Content> Code Behind using using using using using using using using System.Web. public partial class _Default : System.Web.UI. System.SqlClient. System.Data.Generic.Collections.Web.<asp:GridView ID="GridView1" runat="server" BackColor="White" BorderColor="White" BorderStyle="Ridge" BorderWidth="2px" CellPadding="3" CellSpacing="1" GridLines="None" Width="847px"> <FooterStyle BackColor="#C6C3C6" ForeColor="Black" /> <HeaderStyle BackColor="#4A3C8C" Font-Bold="True" ForeColor="#E7E7FF" /> <PagerStyle BackColor="#C6C3C6" ForeColor="Black" HorizontalAlign="Right" /> <RowStyle BackColor="#DEDFDE" ForeColor="Black" /> <SelectedRowStyle BackColor="#9471DE" Font-Bold="True" ForeColor="White" /> <SortedAscendingCellStyle BackColor="#F1F1F1" /> <SortedAscendingHeaderStyle BackColor="#594B9C" /> <SortedDescendingCellStyle BackColor="#CAC9C9" /> <SortedDescendingHeaderStyle BackColor="#33276A" /> </asp:GridView> </tr> </table> </div> </article> </div> </section> </div> <div class="body1"> <div class="body2"> <div class="body3"> <div class="main"> <!-.ConfigurationManager.Configuration.

desi.AutoPostBack = true;
Empid.AutoPostBack = true;
task.AutoPostBack = true;
}
protected void desi_SelectedIndexChanged(object sender, EventArgs e)
{
con.Open();
//Empid.Items.Clear();
SqlCommand cmd = new SqlCommand("select Employee_Id from Employee_Details where
Designation='" + desi.Text + "'", con);
SqlDataReader dr = cmd.ExecuteReader();
while (dr.Read())
{
Empid.Items.Add(dr[0].ToString());
}
con.Close();
Detail.Text = "";
textBoxContents.Text = "";

}
protected void Empid_SelectedIndexChanged(object sender, EventArgs e)
{
con.Open();
SqlCommand cmd = new SqlCommand("select * from Complete_Task where
Employee_Id='"+Empid.Text+"'", con);
SqlDataReader dr = cmd.ExecuteReader();
while (dr.Read())
{
task.Items.Add(dr[2].ToString());
}
con.Close();
}
protected void btnview_Click(object sender, EventArgs e)
{
string p = Detail.Text;
string s = "", kk = "";
char[] p1 = p.ToCharArray();
for (int i = 0; i < p1.Length; i++)
{
for (int j = i; j < p1.Length; j++)
{
s = s + p1[j];
}

}

for (int k = 0; k < i; k++)
{
s = s + p1[k];
}

char[] ss = s.ToCharArray();
for (int i = p1.Length; i < ss.Length; i = i + p1.Length)
{
kk += ss[i];
}
kk += ss[0];
textBoxContents.Text = kk.ToString();
}
protected void task_SelectedIndexChanged(object sender, EventArgs e)
{
con.Open();
SqlCommand cmd = new SqlCommand("select * from Complete_Task where Task_Name='"
+ task.Text + "'", con);
SqlDataReader dr = cmd.ExecuteReader();
while (dr.Read())
{
Detail.Text = dr[3].ToString();
}
con.Close();
}
protected void Clear_Click(object sender, EventArgs e)
{
Response.Redirect(Request.RawUrl);
}
}

Contact

<%@ Page Title="" Language="C#" MasterPageFile="~/Data.master" AutoEventWireup="true"
CodeFile="Contact Us.aspx.cs" Inherits="_Default" %>
<asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server">
<div class="content_bg">
<div class="wrap">
<div class="wrapper">
<!-- start main -->
<div class="main">
<div class="section group">
<div class="col span_1_of_2">
<div class="contact_info">
<h2>Find Us Here</h2>
<div class="map">
<iframe width="100%" height="175"
frameborder="0" scrolling="no" marginheight="0" marginwidth="0"
src="https://maps.google.co.in/maps?
f=q&amp;source=s_q&amp;hl=en&amp;geocode=&amp;q=Lighthouse+Point,+FL,
+United+States&amp;aq=4&amp;oq=light&amp;sll=26.275636,80.087265&amp;sspn=0.04941,0.104628&amp;ie=UTF8&amp;hq=&amp;hnear=Lighthouse+Poi
nt,+Broward,+Florida,+United+States&amp;t=m&amp;z=14&amp;ll=26.275636,80.087265&amp;output=embed"></iframe><br><small><a
href="https://www.google.com/maps/place/Sans+Pareil+IT+Services+Private+Limited/@13.0374

48,80.212034,17z/data=!3m1!4b1!4m2!3m1!1s0x3a5266e1b4bdec09:0x7f95978794ede244?
hl=en-US" style="color: #0085c1;text-align:left;font-size:13px">View Larger Map</a></small>
</div>
</div>
<div class="company_address">
<h2>Company Address </h2>
<p>Best Data Entry,</p>
<p>63, Raj Towers,100 Feet Road</p>
<p>Ashok Nagar</p>
<p>Chennai</p>
<p>Phone:+91 44 4348 33 66</p>
<p>Email:
<span>bestdataentry@gmail.com</span></p>
<p>Follow on: <span>Facebook</span>,
<span>Twitter</span></p>
</div>
<div class="clear"></div>
</div>
<div class="col span_2_of_4">
<div class="contact-form">
<h2 style="color: #FF0000">Contact Us</h2>
<form runat="server">
<table width="100%">
<tr>
<td class="style4">
<right>
<asp:Label ID="Label7" runat="server" Text="Your Name" Font-Bold="True"
Font-Size="Medium" ForeColor="Black"></asp:Label></right></td>
<td class="style4">
<asp:TextBox ID="txtYname" runat="server" Width="500px"
style="margin-left: 0px"></asp:TextBox></td>
<td class="style4">
<asp:RegularExpressionValidator ID="RegularExpressionValidator3" runat="server"
ControlToValidate="txtYname" ErrorMessage="Enter Alphabets" ForeColor="Red"
ValidationExpression="^[a-zA-Z]+$"></asp:RegularExpressionValidator>
</td>
</tr>
<tr>
<td class="style3">
<asp:Label ID="Label6" runat="server" Text="Email Address" Font-Bold="True"
Font-Size="Medium" ForeColor="Black"></asp:Label></td>
<td class="style3">
<asp:TextBox ID="txtEmail" runat="server" Width="502px"></asp:TextBox></td>
<td class="style3">
<asp:RegularExpressionValidator ID="RegularExpressionValidator2" runat="server"
ControlToValidate="txtEmail" ErrorMessage="Enter Correct MailID"
ForeColor="Red"
ValidationExpression="\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+
([-.]\w+)*"></asp:RegularExpressionValidator>
</td>
</tr>
<tr>
<td class="style10">
<asp:Label ID="Label1" runat="server" Text="Comments" Font-Bold="True"
Font-Size="Medium" ForeColor="Black"></asp:Label></td>
<td class="style16">
<asp:TextBox ID="txtComm" runat="server" Width="502px" style="margin-left: 0px"

Web.Generic. } .Height="167px" TextMode="MultiLine"></asp:TextBox> </td> <td class="style11"> &nbsp. <asp:Button ID="btnReset" runat="server" Text="Cancel" Font-Size="Small" /></td> <td> </td> </tr> </table> </form> </div> </div> <div class="clear"></div> </div> </div> </div> </div> </div> </asp:Content> <asp:Content ID="Content2" runat="server" contentplaceholderid="head"> <style type="text/css"> .style4 { height: 22px.</td> </tr> <tr> <td class="style9"> </td> <td class="style17"> </td> <td> </td> </tr> <tr> <td class="style9"> &nbsp.style3 { height: 37px. .Collections.Linq. } </style> </asp:Content> Code Behind using using using using System. System.&nbsp. System.</td> <td class="style17"> <asp:Button ID="btnSubmit" runat="server" Text="Submit" Font-Size="Small" onclick="btnSubmit_Click" /> &nbsp. System.

Write("<script LANGUAGE='JavaScript' >alert('Thanks for Your Comments')</script>").Close().Text = "". EventArgs e) { } protected void btnReset_Click(object sender. EventArgs e) { txtYname.CommandText = "contacts".Data. cmd. System.Web.style9 { width: 403px.Text = "".Text = "".UI. cmd.Text). txtEmail. } .UI. cmd.Configuration.Web.Text = "". cmd.using using using using System. cmd.Text). System. txtYname. con. EventArgs e) { con.cs" Inherits="_Default" %> <%@ Register assembly="AjaxControlToolkit" namespace="AjaxControlToolkit" tagprefix="asp" %> <asp:Content ID="Content1" ContentPlaceHolderID="head" Runat="Server"> <style type="text/css"> . .Text = "". txtEmail.SqlClient.Open(). cmd.Text = "".Parameters. txtYname.aspx.CommandType = CommandType.Parameters.AddWithValue("@Email".AddWithValue("@Name".Text = "".Connection = con. cmd.Text). txtYname. txtEmail.style7 { width: 188px.ExecuteNonQuery(). public partial class _Default : System.WebControls. protected void Page_Load(object sender. } protected void btnSubmit_Click(object sender. System. Response. } } Employee Complete Task <%@ Page Title="" Language="C#" MasterPageFile="~/Data.master" AutoEventWireup="true" CodeFile="Employee Complete Task. txtComm.UI.ConfigurationManager.ConnectionStrings["connstring"]. SqlCommand cmd = new SqlCommand().Data.Web.AddWithValue("@Comments". txtComm.StoredProcedure.Con nectionString).Page { SqlConnection con = new SqlConnection(System. txtComm.Parameters.

style35 { text-align: left.style19 { width: 188px. .style18 { width: 403px. } . text-align: center. height: 60px. height: 60px. . } . height: 32px. width: 408px.style36 { text-align: right.style17 { width: 260px. height: 36px. } . width: 408px.style11 { text-align: right.style37 { width: 403px.style39 { width: 408px. . height: 32px.style21 { text-align: right. . height: 30px. } . } . height: 30px. height: 60px. width: 408px. } . height: 28px.style29 { text-align: left. } } } .style42 { width: 403px.} text-align: center. } .

&nbsp.&nbsp. height: 44px.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.style48 { width: 403px.&nb sp.&nbsp. height: 37px.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp. text-align: center.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp. text-align: center.&nbsp.&nbsp.css" rel="stylesheet" type="text/css" media="all" /> </asp:Content> <asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server"> <form id="form1" runat="server"> <asp:ScriptManager ID="SM1" runat="server"> </asp:ScriptManager> <br /> &nbsp.&nbsp. } .&nbsp.&nbsp . } </style> <link href="css/style.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbs p. height: 44px. height: 44px.style46 { text-align: left.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp. } . width: 408px.&nbsp.&nbsp.&nbsp. width: 408px.&nbsp.&nbsp.&nbsp.&nbsp .&nbsp.&n bsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.style43 { text-align: right. height: 37px.&nbsp.&nbsp.&nbsp.&nbsp. width: 408px. } .&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp. } . height: 36px.style44 { text-align: right.&nbsp.&nbsp.&nbsp. height: 36px.&nbsp.style45 { width: 403px. &nbsp.&nbsp.&nbsp.& nbsp.&nbsp.&nbsp. &nbsp.&nbsp.&nbsp.style47 { text-align: right.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp. } . } .&nbsp.&nbsp.text-align: center.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.

&nbsp.&nbsp. &nbsp.&nbsp.&nbsp.&nb sp.&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.&nbsp.&nbsp. &nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp. &nbsp.&nbsp. &nbsp." class="wrap"> <%--<a href="#" onclick="javascript:RefreshCaptcha().&nbsp. &nbsp.&nbsp.&nbsp.&nbs p. &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. &nbsp.&nbsp.&nbsp.&nbsp.<asp:Label ID="Label1" runat="server" Text="Designation" ForeColor="Black" Font-Bold="True" Font-Size="Medium"></asp:Label> .&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.">Refresh</a>--%> <h2 style="font-weight: bolder"> <br /> <label style="color: #FF0000">&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.50.&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. background-color: #BDEDFF.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp. <asp:HyperLink ID="HyperLink1" runat="server" ForeColor="#3333FF"><a href="Employee Details.&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.Complete Task</label></h2> &nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp. &nbsp.&nbsp.&nbsp. opacity:0. &nbsp.&nbsp.&nbsp.&nbsp.&nbsp. &nbsp.&nbsp.&nbsp. &nbsp.&nbsp.&nbsp.&nbsp.aspx">Back</a></asp:HyperLink> <section id="content"> <article class="grid_7"> <div> <tr> <td style="height: 20px"> &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. <div style = "width: 921px.&nbsp.&nbsp.&nb sp. &nbsp.&nbsp.&nbsp.&nbsp.&nbsp..&nbsp.&nbsp.&nbsp.&nbsp. <br /> <table> <tr> <td class="style36"> &nbsp.&nbsp.&nbsp.&nbsp.&nbsp.filter:alpha(opacity=50).&nbsp.&nbsp.&nbsp. &nbsp.&nbsp.&nbsp.

</td> </tr> <tr> <td class="style21"> &nbsp.<asp:TextBox ID="Taskname" runat="server" Width="170px"></asp:TextBox> </td> <td class="style35"> <%--<a href="#" onclick="javascript:RefreshCaptcha(). <asp:Label ID="Label3" runat="server" Text="Employee Id" ForeColor="Black" Font-Bold="True" Font-Size="Medium"></asp:Label></td> <td class="style37"> &nbsp.">Refresh</a>--%> </td> </tr> <tr> <td class="style21"> &nbsp.<asp:TextBox ID="Empid" runat="server" Width="170px"></asp:TextBox> </td> <td class="style35"> <%--<a href="#" onclick="javascript:RefreshCaptcha().&nbsp.">Refresh</a>--%> </td> </tr> <tr> <td class="style21"> &nbsp.</td> <td class="style37"> <asp:DropDownList ID="desi" runat="server" Height="24px" Width="173px" > <asp:ListItem>-.<asp:FileUpload ID="fileupload1" runat="server" Width="177px" /> </td> <td class="style17"> </td> </tr> <tr> .&nbsp.&nbsp. <asp:Label ID="Label4" runat="server" Text="Select Task" ForeColor="Black" Font-Bold="True" Font-Size="Medium"></asp:Label></td> <td class="style37""> &nbsp.Select Any One --</asp:ListItem> <asp:ListItem>Data Entry Clerk</asp:ListItem> <asp:ListItem>Data Entry Specialist</asp:ListItem> <asp:ListItem>Key Entry Operator</asp:ListItem> </asp:DropDownList> </td> <td class="style35"> &nbsp. <asp:Label ID="Label2" runat="server" Text="Task Name" ForeColor="Black" Font-Bold="True" Font-Size="Medium"></asp:Label></td> <td class="style37"> &nbsp.&nbsp.&nbsp.

&nbsp.&nbsp. <asp:Button ID="btnsub" runat="server" Text="Submmit" Font-Bold="True" Font-Size="Smaller" onclick="btnsub_Click" CssClass="btnsubmit" .&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp .&nbsp.&nbsp.</td> <td class="style45"> <asp:Button ID="btnRead" runat="server" Text="Read File" onclick="btnRead_Click" /></td> <td class="style46"> </td> </tr> <tr> <td class="style47"> <asp:Label ID="Label5" runat="server" Text="Complete Task " ForeColor="Black" Font-Bold="True" Font-Size="Medium"></asp:Label> </td> <td class="style48"> <asp:TextBox ID="textBoxContents" runat="server" tabIndex="0" height="182px" textMode="MultiLine" width="274px"></asp:TextBox></td> <td class="style48"> <asp:TextBox ID="Detail" runat="server" tabIndex="0" height="182px" textMode="MultiLine" width="92px" Visible="False"></asp:TextBox></td> </tr> <tr> <td class="style43"> <asp:Label ID="Label6" runat="server" Text="Completed Date" ForeColor="Black" Font-Bold="True" Font-Size="Medium"></asp:Label></td> <td class="style42"> <asp:TextBox ID="date" runat="server" Width="170px"></asp:TextBox> <asp:CalendarExtender ID="date_CalendarExtender" runat="server" Enabled="True" TargetControlID="date"> </asp:CalendarExtender> </td> <td class="style29"> </td> </tr> <tr> <td class="style11"> </td> <td class="style9"> &nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.</td> <td class="style7"> </td> </tr> <tr> <td class="style39"> </td> <td class="style18"> &nbsp.&nbsp.&nbsp.<td class="style44"> &nbsp.

&nbsp. &nbsp. &nbsp.WebControls. <asp:Button ID="Clear" runat="server" Text="Clear" Font-Bold="True" Font-Size="Smaller" onclick="Clear_Click" CssClass="btnclear" /> &nbsp. System. </td> <td class="style19"> &nbsp. &nbsp. &nbsp. &nbsp. &nbsp. &nbsp.UI. &nbsp. &nbsp. &nbsp. &nbsp. &nbsp. &nbsp.Web. System. &nbsp. . &nbsp. &nbsp.content --> <section id="content"> <div class="wrapper"> </section> </div> </div> </div> </form> </asp:Content> Code Behind using using using using using using using System. System. &nbsp. &nbsp. &nbsp.Collections. &nbsp. &nbsp./>&nbsp. &nbsp.&nbsp. System. &nbsp. &nbsp. &nbsp. &nbsp. </td> </tr> <tr> <td class="style11"> </td> <td class="style9"> </td> <td class="style7"> </td> </tr> </table> </article> </div> </section> </div> <div class="body1"> <div class="body2"> <div class="body3"> <div class="main"> <!-. &nbsp. &nbsp. &nbsp. &nbsp. &nbsp. &nbsp. &nbsp.Generic.Web.&nbsp. &nbsp. System.&nbsp.&nbsp.&nbsp.Linq. &nbsp. &nbsp.Web. &nbsp. System. &nbsp. &nbsp. &nbsp.UI.Text. &nbsp. &nbsp.&nbsp. &nbsp. &nbsp.

Length. k < i.Configuration. string kk = "". } .ReadAllLines(path).Append(s). i < c. } textBoxContents.ToString().Text. for (int i = 0. strbuild.ConfigurationManager. i++) { for (int j = i. desi.ToString().Page { SqlConnection con=new SqlConnection(System.UI.Length.PostedFile.Text = strbuild. k++) { s = s + c[k].SqlClient.Length.IO.Text = Session["Employee_Id"]. j++) { s = s + c[j].Web.ToCharArray().IsNullOrEmpty(path)) { string[] readText = File. } protected void btnRead_Click(object sender. string s1 = textBoxContents. StringBuilder strbuild = new StringBuilder(). using System. } // Label1.Data. using System. EventArgs e) { int N = 0. EventArgs e) { string path = fileupload1.Text = N. } } protected void btnsub_Click(object sender. if (!string.using System. char[] c = s1.AutoPostBack = true. EventArgs e) { if (Session["Employee_Id"] != null) Empid. string s = "". protected void Page_Load(object sender.AppendLine(). i++) { N = c.ConnectionStrings["connstring"]. public partial class _Default : System.Con nectionString). i < c. j < c.Length.FileName.Data. } for (int k = 0.ToString(). foreach (string s in readText) { strbuild. for (int i = 0.

&nbsp. } Employee Details <%@ Page Title="" Language="C#" MasterPageFile="~/Data.&nbsp.desi.Text = "".&nbsp.&nbsp.AddWithValue("@Task_Name".&nbsp.&nbsp.Length. i < ss.Redirect(Request.&nbsp.master" AutoEventWireup="true" CodeFile="Employee Details.&nbsp.Connection = con.Text = "".Text = "".&nbsp.&nbsp.&nbsp .&nbsp.&nbsp.&nbsp. cmd.Parameters.Parameters.AddWithValue("@Employee_Id".Text).Text = kk.&nbsp.Close().&nbsp.&nbsp.Text = "".AddWithValue("@Designation".&nbsp.AddWithValue("@Completed_Date". cmd.&nbsp. cmd.&nbsp.&nbsp.&nbsp.&nbsp. EventArgs e) { } } protected void Clear_Click(object sender.&nbsp.&nbsp.&nbsp.ToString().&nbsp. Detail.RawUrl). Response.&nbsp. cmd.&nbsp.&nbsp.& nbsp.&nbsp.&nbsp.&nbsp.&nbsp. Taskname. cmd.Empid.Text).&nbsp. date.Text). &nbsp.&nbsp.Parameters.&nbsp.&nbsp. con.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp. cmd.Write("<script LANGUAGE='JavaScript' >alert('Completed Task Submmited Successful')</script>").&nbsp.&nbsp.Open().&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.RawUrl).Parameters.&nbsp.ToCharArray().&nbsp.&nbsp. . EventArgs e) { Response.Length .&nbsp.cs" Inherits="_Default" %> <asp:Content ID="Content1" ContentPlaceHolderID="head" Runat="Server"> </asp:Content> <asp:Content ID="Content2" runat="server" contentplaceholderid="ContentPlaceHolder1"> <form id=form1 runat="server"> <div class="content_bg"> &nbsp.1. cmd.&nbsp. cmd. con.&nbsp. for (int i = c.date.StoredProcedure.&n bsp.&nbsp. } Detail.} char[] ss = s.&nbsp.&nbsp.AddWithValue("@Completed_Task".&nbsp.&nbsp.&nbsp.&nbsp.Redirect(Request.&nbsp.&nbsp.Length) { kk += ss[i]. i = i + c. //Response. SqlCommand cmd = new SqlCommand("").&nbsp. Taskname.Parameters.&nbsp.&nbsp.&nbsp.Text).&nbsp. textBoxContents.&nbsp.aspx.Detail.&nbsp.&nbsp.&nbsp.&nbsp.&nbs p.&nbsp.&nb sp.&nbsp.CommandText = "complete".Text). } protected void Empid_SelectedIndexChanged(object sender.&nbsp.CommandType = CommandType.&nbsp.&nbsp.ExecuteNonQuery().&nbsp.&nbsp. cmd.&nbsp.

&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.aspx"><span></span></a> </div> <div class="clear"> </div> <p class="para"> Enter data from source documents into prescribed computer database.&nb sp.aspx"> <img src="images/com.&nbsp.jpg"></a> <div class="plus_btn"> <a href="Employee View Task.&nbsp.&nbsp. &nbsp.&nbsp.&nbsp.</p> </div> <div class="grid_1_of_3 images_1_of_3 bg hide"> <h3> suggestion</h3> <a href="Employee Suggestion.&nbsp<asp:HyperLink ID="HyperLink1" runat="server" ForeColor="#3333FF"><a href="Employee Login.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp .aspx"><span></span></a> </div> <p class="para"> A task is a unit of work that contributes to the fulfillment and completion of a scheduled work item. &nbsp.&nbsp.aspx">Log Out</a></asp:HyperLink> <div class="wrap"> <div class="wrapper"> <div class="main"> <!-.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.aspx"> <img src="images/pic1.&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.&nbsp.&nbsp.&nbsp. &nbsp.&nbsp.&nbsp.start main --> <div class="grids_1_of_3"> <div class="grid_1_of_3 images_1_of_3 bg"> <center> <h3> View Task</h3> </center> <a href="Employee View Task.&nbsp.aspx"> <img src="images/suggestionbox.&nbsp. files and forms.&nbsp.&nbsp.&nbsp .&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp .&nbs p.&nbsp.&nb sp.jpg"></a> .&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.jpg"></a> <div class="plus_btn"> <a href="Employee Complete Task.&nbsp.&nbsp.&nbs p.&nbsp.</p> </div> <div class="grid_1_of_3 images_1_of_3 bg"> <h3> Complete Task </h3> <a href="Employee Complete Task.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.

font-size: medium">2.<div class="plus_btn"> <a href="Employee Suggestion.">1.jpg"> <div class="clear"> </div> <ol> <li> <p class="para" style="text-align: justify"> <b style="font-weight: bold.</p> </div> <div class="clear"> </div> </div> <div class="clear"> </div> </div> </div> </div> </div> </form> </asp:Content> Employee Login <%@ Page Title="" Language="C#" MasterPageFile="~/Data.</b> Employees feel free to speak up and more is done and accomplished <br /><b style="font-weight: bold.aspx. font-size: medium. feelings.</b> People are more open and issues get laid on the table <br /> </li> </ol> </div> <div class="grid_1_of_3 images_1_of_3 bg"> .cs" Inherits="_Default" %> <asp:Content ID="Content1" ContentPlaceHolderID="head" Runat="Server"> </asp:Content> <asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server"> <form id=form1 runat=server> <div class="content_bg"> <div class="wrap"> <div class="wrapper"> <div class="main"> <div class="grids_1_of_3"> <div class="grid_1_of_3 images_1_of_3 bg"> <center> <h3> Roles</h3> <img src="images/pic10.aspx"><span></span></a> </div> <p class="para"> Suggestion is the process by which one person guides the thoughts. or behaviour of another.master" AutoEventWireup="true" CodeFile="Employee Login.

</b> Inspect equipment and the workplace regularly. </td> <tr> <td style="height: 27px"> <asp:Label ID="Label2" runat="server" Text="Password" ForeColor="Black" Width="57px"></asp:Label> &nbsp. &nbsp. font-size: medium">2.&nbsp. font-size: medium">3. &nbsp. &nbsp. &nbsp.</b> Follow safe work practices and procedures.&nbsp."> &nbsp. &nbsp. &nbsp.&nbsp.<asp:TextBox ID="E1" runat="server" Width="119px"></asp:TextBox> &nbsp. color: #FF0000.&nbsp. font-size: medium">5. &nbsp.&nbsp. &nbsp. &nbsp.">1. &nbsp. </td> </tr> .&nbsp.</b> Cooperate with others on matters relating to occupational safety and health. Login</h2></label> <br /> <tr> <td style="height: 21px"> <asp:Label ID="Label1" runat="server" Text="Employee Id" ForeColor="Black"></asp:Label> &nbsp. &nbsp. &nbsp.&nbsp.jpg"></a>--%> <table width="100%"> <br /> <br /> <br /><br /><label> <h2 style="font-weight: bold. <br /> </td> </tr> <br /> <td style="height: 20px"> &nbsp.</b> Immediately report unsafe work practices </p> </li> </ol> </div> <div class="grid_1_of_3 images_1_of_3 bg hide"> <h3> Employee</h3> <%--<a href="Data Management.&nbsp. font-size: medium">4.&nbsp.aspx"> <img src="images/pic3.<h3> Responsibilities</h3> <ol> <li> <p class="para" style="text-align: justify"> <b style="font-weight: bold. &nbsp. <br /><b style="font-weight: bold. &nbsp. &nbsp. &nbsp. <br /><b style="font-weight: bold. &nbsp.&nbsp. &nbsp. font-size: medium. <br /><b style="font-weight: bold. &nbsp. &nbsp. &nbsp. &nbsp. <asp:TextBox ID="E2" runat="server" TextMode="Password" Width="119px" style="margin-left: 0px"></asp:TextBox> &nbsp. &nbsp. &nbsp.</b> Understand you workplace health and safety requirements <br /><b style="font-weight: bold.

&nbsp. System. &nbsp. &nbsp.&nbsp.UI. System.<asp:Label ID="LblErrMsg" runat="server" Text="Label" ForeColor="Black" Visible="False"></asp:Label> </td> </tr> <tr> <td style="height: 21px"> &nbsp.&nbsp.<tr> <td style="height: 21px"> &nbsp.Collections. &nbsp.Linq.Web. &nbsp. &nbsp.&nbsp. &nbsp. &nbsp. System.WebControls.&nbsp.Generic.&nbsp. &nbsp.UI. &nbsp. &nbsp.&nbsp.&nbsp. System. .&nbsp.Web. &nbsp. System.Data. System. &nbsp. &nbsp.Web. <asp:Button ID="btnSignin" runat="server" Text="Sign In" Font-Bold="True" Font-Size="Smaller" onclick="btnSignin_Click" CssClass="btnsignin" Height="34px" /> &nbsp. &nbsp. &nbsp.&nbsp. &nbsp. </td> </tr> <tr> <td style="height: 21px"> </td> </tr> </table> <p class="para"> </p> </div> <div class="clear"> </div> </div> <div class="clear"> </div> </div> </div> </div> </div> </form> </asp:Content> Code Behind using using using using using using using System. &nbsp.

Page { SqlConnection con = new SqlConnection(System. } } } else { Response.SqlClient. Session["Employee_Id"] = E1.Read()) { if (E1. } . } Employee Suggestion <%@ Page Title="" Language="C#" MasterPageFile="~/Data.master" AutoEventWireup="true" CodeFile="Employee Suggestion.aspx"). EventArgs e) { con.Con nectionString).Close().style18 { .ToString() && E2. public partial class _Default : System.using System.Data.Web. SqlDataReader dr = cmd.ConnectionStrings["Connstring"]. EventArgs e) { } protected void btnSignin_Click(object sender.Text == dr[1]. SqlCommand cmd = new SqlCommand("select Employee_Id.aspx.Text == dr[0].ExecuteReader().style7 { width: 188px. protected void Page_Load(object sender.ConfigurationManager.Write("<script LANGUAGE='JavaScript' >alert('Login Successful')</script>").ToString()) { Response. text-align: center.Open().Password from Employee_Details".Text.cs" Inherits="_Default" %> <asp:Content ID="Content1" ContentPlaceHolderID="head" Runat="Server"> <style type="text/css"> .Write("<script LANGUAGE='JavaScript' >alert('Login Failed')</script>"). } . } con.style9 { width: 290px. Response.Redirect("Employee Details. while (dr. con).Configuration.UI.

} . height: 30px. } .style39 { width: 339px. text-align: center. height: 60px. } . } . } .width: 290px. width: 339px. height: 28px. } . height: 60px. height: 30px.style19 { width: 188px.style21 { text-align: right.style43 { width: 290px. height: 29px.style36 { text-align: right. text-align: center. } . } .style45 { text-align: right. width: 339px. height: 32px. width: 339px. height: 60px. height: 29px.style35 { text-align: left.style38 { width: 339px. } .style44 { width: 188px. } . height: 29px. } . text-align: right.style37 { width: 290px.

&nbsp.&nbsp. &nbsp. &nbsp.style46 { text-align: right.&nbsp. } .&nbsp.&nbsp.&nbsp.&nbsp.&nbsp. &nbsp.&nbsp.&nbsp.&nbsp.&nbsp. height: 28px.&nbsp.&nbsp.&nbsp.">&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbs p.&nbsp.&nbsp.&nbsp.&nbsp. } </style> </asp:Content> <asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server"> <form id="form1" runat="server"> <asp:ScriptManager ID="SM1" runat="server"> </asp:ScriptManager> <br /> &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. font-weight: bold.&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.&nb sp.&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.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp. &nbsp. &nbsp.&nb sp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp. &nbsp.&nbsp.&nbsp.&nbsp.50.&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.&nbsp.&nbsp.&nbs .&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp. height: 28px. &nbsp.&n bsp.&nbsp.&nbsp.&nbsp.&nbsp.jpg').&nbsp.&nbsp.&nbsp.aspx">Back</a></asp:HyperLink> <section id="content"> <article class="grid_7"> <div> <tr> <td style="height: 20px"> &nbsp. &nbsp. &nbsp.&nbsp. background-image: url('images/hands-are-working-on-acomputer-1.&nbsp.&nbsp.&nbsp.& nbsp.&nbsp.&nbsp.&nbsp.filter:alpha(opacity=50).&nbsp.&nbsp. &nbsp.&nbsp.&nbsp.&nbsp. <asp:HyperLink ID="HyperLink1" runat="server" ForeColor="#3333FF"><a href="Employee Details.&nb sp.&nbsp.style47 { width: 290px.&nbsp.&nbsp..&nbsp.&nbsp .&nbsp." class="wrap"> <h2 style="font-weight: bold"> <br /> <label style="color: #FF0000.&nbsp.&nbsp.&nbsp.&nbsp. width: 339px.&nbsp . opacity:0.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.<div style = "width: 921px.&nbsp.&nbsp. text-align: center.&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.p.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp. &nbsp.&nbsp.&nbsp.&nbsp. Suggestion</label></h2> &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. <br /> <table> <tr> <td class="style36"> <asp:Label ID="Label1" runat="server" Text="Employee ID" ForeColor="Black" Font-Bold="True" Font-Size="Medium"></asp:Label> </td> <td class="style37"> &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.</td> <td class="style9" style="height: 50px. &nbsp.&nbsp.&nbsp.&nbsp.<asp:TextBox ID="Empid" runat="server" Width="173px" ></asp:TextBox> </td> <td class="style35"> &nbsp. &nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp. &nbsp.&nbsp.&nbsp." valign="middle"> <asp:Image ID="imgCaptcha" runat="server" Height="16px" /> </td> .&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nb sp.&nbsp.&nbsp.<asp:TextBox ID="EmpName" runat="server" Width="173px"></asp:TextBox> </td> <td class="style35"> <%--<tr> <td class="style38"> </td> <td class="style9"> <asp:UpdatePanel ID="UP2" runat="server"> <ContentTemplate> <table> <tr> <td class="style41" > &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. width:100px.&nbsp.</td> </tr> <tr> <td class="style21"> <asp:Label ID="Label3" runat="server" Text="Employee Name" ForeColor="Black" Font-Bold="True" Font-Size="Medium"></asp:Label></td> <td class="style37"> &nbsp. &nbsp.&nbsp. &nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp. &nbsp.

</td> </tr>--%> </td> </tr> <tr> <td class="style45"> <asp:Label ID="Label11" runat="server" Font-Bold="True" Font-Size="Medium" ForeColor="Black" Text="Designation"></asp:Label> </td> <td class="style43"> <asp:TextBox ID="desi" runat="server" Width="173px"></asp:TextBox> </td> <td class="style44"> </td> </tr> <tr> <td class="style46"> <asp:Label ID="Label5" runat="server" Text="Suggestion" ForeColor="Black" Font-Bold="True" Font-Size="Medium"></asp:Label> </td> <td class="style47"> &nbsp.</td> <tr> <td class="style39"> </td> <td class="style18"> .<td><asp:LinkButton ID="LinkButton1" runat="server" onclick="LinkButton1_Click">Refresh</asp:LinkButton></td> </tr> </table> </ContentTemplate> </asp:UpdatePanel> </td> <td class="style7"> &nbsp. <asp:TextBox ID="sug" runat="server" Height="110px" TextMode="MultiLine" Width="173px"></asp:TextBox> <asp:RequiredFieldValidator ID="RequiredFieldValidator5" runat="server" ControlToValidate="sug" ErrorMessage="*" Font-Bold="True" Font-Size="Large" ForeColor="Red"></asp:RequiredFieldValidator> </td> </tr> <td valign="middle"> &nbsp.&nbsp.

&nbsp.&nbsp. &nbsp. &nbsp.&nbsp.&nbsp.&nbsp.content --> <section id="content"> <div class="wrapper"> </section> </div> </div> </div> </form> </asp:Content> Code Behind using System. &nbsp.&nbsp.&nbsp. &nbsp. &nbsp.&nbsp. &nbsp. &nbsp. &nbsp. &nbsp. &nbsp. &nbsp. using System. <asp:Button ID="btnclr" runat="server" Text="Clear" Font-Bold="True" Font-Size="Smaller" onclick="btnclr_Click" CssClass="btnclear" /> &nbsp. &nbsp. &nbsp. &nbsp.&nbsp. &nbsp.&nbsp. &nbsp. &nbsp.&nbsp. </td> </tr> <tr> <td class="style38"> </td> <td class="style9"> </td> <td class="style7"> </td> </tr> </table> </article> </div> </section> </div> <div class="body1"> <div class="body2"> <div class="body3"> <div class="main"> <!-. &nbsp. &nbsp. &nbsp. &nbsp. &nbsp. &nbsp. &nbsp. &nbsp. &nbsp.<asp:Button ID="btnsub" runat="server" Text="Submit" Font-Bold="True" Font-Size="Smaller" onclick="btnsub_Click" CssClass="btnsubmit" />&nbsp. &nbsp.&nbsp. &nbsp. &nbsp.&nbsp. &nbsp. &nbsp.Generic.&nbsp. &nbsp. &nbsp.&nbsp. &nbsp. &nbsp. &nbsp.Collections. </td> <td class="style19"> &nbsp. &nbsp.&nbsp. &nbsp. &nbsp. &nbsp. &nbsp. &nbsp. &nbsp. .&nbsp.&nbsp.&nbsp. &nbsp.

Parameters.Designation from Employee_Details where Employee_Id='"+Empid. SqlDataReader dr = cmd. cmd. } protected void btnsub_Click(object sender.Text=dr[1].CommandType = CommandType.Text).AddWithValue("@Suggestion".Web.Text).ConnectionStrings["connstring"].ToString(). sug.style7 { .cs" Inherits="_Default" %> <asp:Content ID="Content1" ContentPlaceHolderID="head" Runat="Server"> <style type="text/css"> .UI. } con.Close(). Response.using using using using using using System.Connection = con. System.Empid.Text).UI.SqlClient. con. EventArgs e) { con.Write("<script LANGUAGE='JavaScript' >alert('Thanks for your suggestion')</script>").EmpName.AddWithValue("@Employee_Name".Web. while (dr.Configuration. cmd.UI. } } Employee View Task <%@ Page Title="" Language="C#" MasterPageFile="~/Data.Close().Parameters.Data. System.ExecuteNonQuery(). System.StoredProcedure. System. System. con.Text = Session["Employee_Id"].Open(). cmd.Text = "".Data.Con nectionString).Text = dr[0].Open(). cmd.Web.ToString(). public partial class _Default : System. EventArgs e) { if (Session["Employee_Id"] != null) Empid. } protected void btnclr_Click(object sender.Page { SqlConnection con = new SqlConnection(System.sug. con).AddWithValue("@Employee_Id". SqlCommand cmd = new SqlCommand().desi.WebControls. cmd.ExecuteReader().AddWithValue("@Designation".Linq.CommandText = "sugges". protected void Page_Load(object sender. SqlCommand cmd = new SqlCommand("select Employee_Name. desi. cmd.aspx.Read()) { EmpName.ToString().Parameters.Parameters.Text+"'".Text = "".Web.Text). cmd. EventArgs e) { sug.master" AutoEventWireup="true" CodeFile="Employee View Task. cmd.ConfigurationManager.

text-align: center. text-align: center.style23 { text-align: right. width: 408px. height: 28px. height: 32px. width: 408px. } .width: 188px.style36 { text-align: right. } . height: 1px. } } } .style9 { width: 403px. .style19 { width: 188px. height: 30px. height: 58px. height: 30px. } . } .style39 { width: 408px. } . height: 1px. width: 408px.style11 { text-align: right. width: 408px. } . height: 1px. .style35 { text-align: left.style21 { text-align: right. } . } .style37 { width: 403px.style40 { .style18 { width: 403px.

&nbsp.&nbsp. &nbsp.&nbsp. <div style = "width: 921px.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp .&nbsp. &nbsp.&nbsp. background-color: #BDEDFF.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp. &nbsp.filter:alpha(opacity=50).&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.aspx">Back</a></asp:HyperLink> <section id="content"> <article class="grid_7"> <div> <tr> <td style="height: 20px"> &nbsp. } </style> <link href="css/style.&nbsp.&nbsp.&nbsp.&nbsp. &nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp. opacity:0.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp. height: 58px.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp .&nbsp.&nbsp .&nbsp.&nbsp. &nbsp.&nbsp.width: 403px.&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.&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.style46 text-align: left.&nbsp.&nbsp.&n bsp.&nbsp.&nbsp.&nbsp.&nbsp. &nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp. &nbsp.&nbsp.&nb sp.&nbsp.&nbsp.&nbsp.&nbsp.50.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbs p.&nbsp.&nbsp. &nbsp.&nbsp.&nbsp. &nbsp.&nbsp.&nbsp. " class="wrap" > <h2 style="font-weight: bolder"> <br /><label style="color: #FF0000">&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.css" rel="stylesheet" type="text/css" media="all" /> </asp:Content> <asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server"> <form id="form1" runat="server"> <asp:ScriptManager ID="SM1" runat="server"> </asp:ScriptManager> <br /> &nbsp.&nbsp.&nbsp.&nbsp.&nb sp.&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.&nb sp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp. <asp:HyperLink ID="HyperLink1" runat="server" ForeColor="#3333FF"><a href="Employee Details.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp. text-align: center.

&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp. &nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp. &nbsp. &nbsp. &nbsp. &nbsp.&nbsp.&nbsp.&nbsp. <asp:Label ID="Label3" runat="server" Text="Employee Id" ForeColor="Black" Font-Bold="True" Font-Size="Medium"></asp:Label></td> <td class="style37"> &nbsp.&nbsp.&nbsp.&nbsp.&nbsp. &nbsp. &nbsp. &nbsp. &nbsp.Employee View Task</label></h2> &nbsp.</td> </tr> <tr> <td class="style21"> &nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp. <br /> <table> <tr> <td class="style36"> &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.<asp:Label ID="Label1" runat="server" Text="Designation" ForeColor="Black" Font-Bold="True" Font-Size="Medium"></asp:Label> </td> <td class="style37"> <asp:DropDownList ID="desi" runat="server" Height="24px" Width="173px" onselectedindexchanged="desi_SelectedIndexChanged" > <asp:ListItem>-.&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.Select Any One --</asp:ListItem> <asp:ListItem>Data Entry Clerk</asp:ListItem> <asp:ListItem>Data Entry Specialist</asp:ListItem> <asp:ListItem>Key Entry Operator</asp:ListItem> </asp:DropDownList> </td> <td class="style35"> &nbsp.&nbsp.&nbsp.&nbsp.&nbsp.<asp:TextBox ID="Empid" runat="server" Width="170px"></asp:TextBox> </td> <td class="style35"> . &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.&nbsp.&nbsp. &nbsp. &nbsp.

</td> </tr> <tr> <td class="style21"> &nbsp.&nbsp.</td> <td class="style7"> </td> </tr> <tr> <td class="style39"> </td> . <asp:Label ID="Label2" runat="server" Text="Task" ForeColor="Black" Font-Bold="True" Font-Size="Medium"></asp:Label></td> <td class="style37"> <asp:DropDownList ID="task" runat="server" Height="24px" Width="173px" TabIndex="1" onselectedindexchanged="task_SelectedIndexChanged" > <asp:ListItem>-.&nbsp.Select Any One --</asp:ListItem> </asp:DropDownList> </td> <td class="style35"> </td> </tr> <tr> <td class="style11"> <asp:Label ID="Label5" runat="server" Text="Task Details" ForeColor="Black" Font-Bold="True" Font-Size="Medium"></asp:Label></td> <td class="style9"> </td> <td class="style46"> </td> </tr> <tr> <td class="style23"> </td> <td class="style40"> <asp:TextBox ID="textBoxContents" runat="server" tabIndex="0" height="181px" textMode="MultiLine" width="274px"></asp:TextBox></td> <td class="style40"> <asp:TextBox ID="Detail" runat="server" tabIndex="0" height="182px" textMode="MultiLine" width="92px" Visible="False"></asp:TextBox></td> </tr> <tr> <td class="style11"> </td> <td class="style9"> &nbsp.

&nbsp. </td> </tr> <tr> <td class="style11"> </td> <td class="style9"> </td> <td class="style7"> </td> </tr> </table> <div align="center"> <table align="center"> <tr align="left" > <asp:GridView ID="GridView1" runat="server" BackColor="White" BorderColor="White" BorderStyle="Ridge" BorderWidth="2px" CellPadding="3" CellSpacing="1" GridLines="None" Width="847px"> <FooterStyle BackColor="#C6C3C6" ForeColor="Black" /> <HeaderStyle BackColor="#4A3C8C" Font-Bold="True" ForeColor="#E7E7FF" /> <PagerStyle BackColor="#C6C3C6" ForeColor="Black" HorizontalAlign="Right" /> <RowStyle BackColor="#DEDFDE" ForeColor="Black" /> <SelectedRowStyle BackColor="#9471DE" Font-Bold="True" ForeColor="White" /> <SortedAscendingCellStyle BackColor="#F1F1F1" /> <SortedAscendingHeaderStyle BackColor="#594B9C" /> <SortedDescendingCellStyle BackColor="#CAC9C9" /> <SortedDescendingHeaderStyle BackColor="#33276A" /> </asp:GridView> </tr> </table> </div> </article> </div> </section> . &nbsp. &nbsp. &nbsp. &nbsp. &nbsp.&nbsp.&nbsp. &nbsp. &nbsp.<td class="style18"> &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. <asp:Button ID="Clear" runat="server" Text="Clear" Font-Bold="True" Font-Size="Smaller" onclick="Clear_Click" CssClass="btnclear" /> &nbsp. &nbsp. &nbsp. &nbsp. </td> <td class="style19"> &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. <asp:Button ID="btnview" runat="server" Text="View" Font-Bold="True" Font-Size="Smaller" onclick="btnview_Click" CssClass="btnview" />&nbsp. &nbsp. &nbsp. &nbsp.

</div> <div class="body1"> <div class="body2"> <div class="body3"> <div class="main"> <!-.Clear(). SqlCommand cmd = new SqlCommand("select Task_Name from New_task where Designation='" + desi.Collections. EventArgs e) { if (Session["Employee_Id"] != null) Empid. } protected void desi_SelectedIndexChanged(object sender. con). protected void Page_Load(object sender.Web.Items.Text + "'". SqlDataReader dr = cmd.ToString()).UI. System. desi.SqlClient.Add(dr[0].Data.AutoPostBack = true.Text = Session["Employee_Id"]. task. System.Configuration.Items.ConnectionStrings["connstring"].UI.Read()) { task. while (dr. System.Web.Web. } con.Generic.Data.UI.ExecuteReader(). System.Page { SqlConnection con = new SqlConnection(System.Open().Linq.WebControls. EventArgs e) { con. public partial class _Default : System. EventArgs e) { .Con nectionString).content --> <section id="content"> <div class="wrapper"> </section> </div> </div> </div> </form> </asp:Content> Code Behind using using using using using using using using System.Web. } protected void task_SelectedIndexChanged(object sender. System. System.Close().ToString().AutoPostBack = true.ConfigurationManager. System. //task.

Clear().aspx.Length. SqlDataReader dr = cmd.Text = "". for (int i = 0. EventArgs e) { Detail. kk = "".Text + "'". for (int i = p1. } protected void btnview_Click(object sender. k++) { s = s + p1[k].Items. textBoxContents. } } char[] ss = s.master" AutoEventWireup="true" CodeFile="Graph. i < ss.ToString().con.Close(). k < i. SqlCommand cmd = new SqlCommand("select * from Complete_Task where Task_Name='" + task.ToString(). textBoxContents.Length.Length. EventArgs e) { string p = Detail. i < p1. } protected void Clear_Click(object sender.Items. //task. j < p1. while (dr.Length. } } Graph <%@ Page Title="" Language="C#" MasterPageFile="~/Data.ToCharArray().Text = "".ToCharArray(). char[] p1 = p. i = i + p1.ExecuteReader().Clear(). i++) { for (int j = i. } for (int k = 0. j++) { s = s + p1[j]. con). string s = "".Text = kk.Read()) { Detail.Text = dr[3].Length) { kk += ss[i].cs" Inherits="_Default" %> <asp:Content ID="Content1" ContentPlaceHolderID="head" Runat="Server"> </asp:Content> .Text. //desi. } con.Open(). } kk += ss[0].

Close()."> <br /> <br /> <br /> <asp:Chart ID="Chart1" runat="server" > <Legends> <asp:Legend Alignment="Center" Docking="Bottom" Name="Dotnet Chart Example" Enabled="true" /> </Legends> <Series> <asp:Series Name="Series1" ChartType="Pie" /> </Series> <ChartAreas> <asp:ChartArea Name="ChartArea1" Area3DStyle-Enable3D="false" /> </ChartAreas> </asp:Chart> </div> </form> </asp:Content> Code Behind using using using using System. System. con).Count].Integrated Security=true. System. System. .Rows[i][0].Fill(dt). for (int i = 0. i++) { x[i] = dt. EventArgs e) { if (!IsPostBack) { DataTable dt = new DataTable(). SqlDataAdapter da = new SqlDataAdapter(cmd).DataVisualization.Rows.Web.Con nectionString).SqlClient.total=value from Algorithm order by total desc".ToString().UI.Rows. i < dt.Rows. con. da. //using (SqlConnection con = new SqlConnection("Data Source=.Data. SqlCommand cmd = new SqlCommand("select name.<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server"> <form id="form1" runat="server"> <div style=" text-align:center. protected void Page_Load(object sender. int[] y = new int[dt.Count.Configuration.Charting.Rows[i][1]).. height: 493px. y[i] = Convert. public partial class _Default : System.ToInt32(dt.ConnectionStrings["connstring"]. } string[] x = new string[dt.Web.Data.Open().ConfigurationManager.Initial Catalog=work")) { con.Count].UI.Page { SqlConnection con = new SqlConnection(System.

} Chart1.Points. } } } . y).Series[0].DataBindXY(x.