Sunteți pe pagina 1din 32

Web.

config

<?xml version="1.0"?><!-For more information on how to configure your ASP.NET application, please visit http://go.microsoft.com/fwlink/?LinkId=169433 --><configuration> <configSections> <sectionGroup name="businessObjects"> <sectionGroup name="crystalReports"> <section name="rptBuildProvider" type="CrystalDecisions.Shared.RptBuildProviderHandler, CrystalDecisions.Shared, Version=13.0.2000.0, Culture=neutral, PublicKeyToken=692fbea5521e1304, Custom=null"/> </sectionGroup> </sectionGroup> </configSections> <appSettings> <add key="CrystalImageCleaner-AutoStart" value="true"/> <add key="CrystalImageCleaner-Sleep" value="60000"/> <add key="CrystalImageCleaner-Age" value="120000"/> </appSettings> <system.web> <globalization uiCulture="en-US" culture="es-MX"/> <customErrors defaultRedirect="~/Pages/Error.aspx" mode="Off" lockItem="true"></customErrors> <authentication mode="Forms"> <forms name="Login" loginUrl="~/Default.aspx" cookieless="AutoDetect" /> </authentication> <authorization> <allow users="?" /> </authorization>

timeout="20" protection="All"

<compilation debug="true" targetFramework="4.0"> <assemblies> <add assembly="System.Web.Abstractions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/> <add assembly="System.Web.Routing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/> <add assembly="System.ComponentModel.DataAnnotations, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/> <add assembly="System.Web.DynamicData, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/> <add assembly="System.Data.Linq, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/> <add assembly="System.Web.Entity, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/> <add assembly="System.Data.Entity, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/> <add assembly="stdole, Version=7.0.3300.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/> <add assembly="System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/> <add assembly="System.Web.Extensions.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>

<!--<add assembly="System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>--> <add assembly="CrystalDecisions.CrystalReports.Engine, Version=13.0.2000.0, Culture=neutral, PublicKeyToken=692fbea5521e1304"/> <add assembly="CrystalDecisions.ReportSource, Version=13.0.2000.0, Culture=neutral, PublicKeyToken=692fbea5521e1304"/> <add assembly="CrystalDecisions.Shared, Version=13.0.2000.0, Culture=neutral, PublicKeyToken=692fbea5521e1304"/> <add assembly="CrystalDecisions.Web, Version=13.0.2000.0, Culture=neutral, PublicKeyToken=692fbea5521e1304"/> <add assembly="CrystalDecisions.ReportAppServer.ClientDoc, Version=13.0.2000.0, Culture=neutral, PublicKeyToken=692fbea5521e1304"/> <add assembly="CrystalDecisions.Data.AdoDotNetInterop, Version=13.0.2000.0, Culture=neutral, PublicKeyToken=692FBEA5521E1304"/> <add assembly="CrystalDecisions.CrystalReports.TemplateEngine, Version=13.0.2000.0, Culture=neutral, PublicKeyToken=692FBEA5521E1304"/> <add assembly="CrystalDecisions.Enterprise.Viewing.ReportSource, Version=13.0.2000.0, Culture=neutral, PublicKeyToken=692FBEA5521E1304"/> <add assembly="System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/> <add assembly="System.Xml.Linq, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/> <add assembly="System.Core, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/> <!--<add assembly="Microsoft.ReportViewer.WebForms, Version=10.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/> <add assembly="Microsoft.ReportViewer.Common, Version=10.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/>--> <add assembly="Microsoft.Build.Framework, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/> <add assembly="System.Management, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/> </assemblies> <buildProviders> <add extension=".rpt" type="CrystalDecisions.Web.Compilation.RptBuildProvider, CrystalDecisions.Web, Version=13.0.2000.0, Culture=neutral, PublicKeyToken=692fbea5521e1304"/> <add extension=".rdlc" type="Microsoft.Reporting.RdlBuildProvider, Microsoft.ReportViewer.WebForms, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"/> </buildProviders> </compilation> <httpHandlers><add verb="GET" path="CrystalImageHandler.aspx" type="CrystalDecisions.Web.CrystalImageHandler, CrystalDecisions.Web, Version=13.0.2000.0, Culture=neutral, PublicKeyToken=692fbea5521e1304"/></httpHandlers></system.web> <businessObjects> <crystalReports> <rptBuildProvider> <add embedRptInResource="true"/> </rptBuildProvider> </crystalReports> </businessObjects> <connectionStrings>

<!--<add name="ConnectionString" connectionString="Data Source=SERVERPC\SERVER;Initial Catalog=school; User ID=sa; Password=netsuite;" providerName="System.Data.SqlClient"/>--> <add name="ConnectionString" connectionString="Data Source=ADARASHA\SQLEXPRESS;Initial Catalog=school; User ID=sa; Password=rabi;" providerName="System.Data.SqlClient"/> <!--<add name="ConnectionString" connectionString="Data Source=DATASERVER\SERVER001;Initial Catalog=NISS_CMS; User ID=sa; Password=netsuite;" providerName="System.Data.SqlClient"/>--> </connectionStrings> <system.webServer> <directoryBrowse enabled="true"/> <defaultDocument> <files> <clear/> <add value="Default.aspx"/> </files> </defaultDocument> <handlers> <add name="CrystalImageHandler.aspx_GET" verb="GET" path="CrystalImageHandler.aspx" type="CrystalDecisions.Web.CrystalImageHandler, CrystalDecisions.Web, Version=13.0.2000.0, Culture=neutral, PublicKeyToken=692fbea5521e1304" preCondition="integratedMode"/> <add name="ReportViewerWebControlHandler" preCondition="integratedMode" verb="*" path="Reserved.ReportViewerWebControl.axd" type="Microsoft.Reporting.WebForms.HttpHandler, Microsoft.ReportViewer.WebForms, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"/> </handlers> <validation validateIntegratedModeConfiguration="false"/> </system.webServer> </configuration>

Tablescript.sql

ALTER ALTER ALTER ALTER ALTER ALTER go

TABLE TABLE TABLE TABLE TABLE TABLE

SC.SystemControl SC.SystemControl SC.SystemControl SC.SystemControl SC.SystemControl SC.SystemControl

ADD ADD ADD ADD ADD ADD

AUTO_BOOK_ISSUE_NO bit BOOK_ISSUE_PADDING_SHOW bit BOOK_ISSUE_PADDING_LENGTH INT AUTO_BOOK_RETURN_NO bit BOOK_RETURN_PADDING_SHOW bit BOOK_RETURN_PADDING_LENGTH INT

CREATE TABLE [SC].[Book_Category]( [Category_Id] [int] IDENTITY(1,1) NOT NULL, [Category_Name] [varchar](100) NOT NULL, [Prefix] [nvarchar](50) NULL, CONSTRAINT [PK_tbl_book_category] PRIMARY KEY CLUSTERED ( [Category_Id] ASC

)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] ) ON [PRIMARY] GO

CREATE TABLE [SC].[Book_Issue]( [Book_Issue_Id] [int] IDENTITY(1,1) NOT NULL, [Issue_Id] [varchar](50) NULL, [Issue_To] [varchar](50) NULL, [Issue_Type] [char](1) NULL, [Created_Date] [datetime] NULL, [Remarks] [varchar](255) NULL, CONSTRAINT [PK_Book_Request] PRIMARY KEY CLUSTERED ( [Book_Issue_Id] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] ) ON [PRIMARY] GO CREATE TABLE [SC].[Book_Issue_Detl]( [Book_Issue_Detl_Id] [int] IDENTITY(1,1) NOT NULL, [Issue_Id] [varchar](50) NULL, [Book_Id] [int] NULL, [Is_Return] [bit] NULL, [Is_Renewal] [bit] NULL, [Return_Date] [datetime] NULL, [Is_Issue] [bit] NULL, [Issued_By] [int] NULL, [Issued_Date] [datetime] NULL, [Renewal_Date] [datetime] NULL, CONSTRAINT [PK_Book_Request_Detl] PRIMARY KEY CLUSTERED ( [Book_Issue_Detl_Id] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] ) ON [PRIMARY] GO

CREATE TABLE [SC].[Book_Issue_Detl_Hist]( [Book_Issue_DetlH_Id] [int] IDENTITY(1,1) NOT NULL, [Issue_Id] [varchar](50) NULL, [Book_Id] [int] NULL, [Is_Return] [bit] NULL, [Is_Renewal] [bit] NULL, [Return_Date] [datetime] NULL, [Is_Issue] [bit] NULL, [Issued_By] [int] NULL, [Issued_Date] [datetime] NULL, [Renewal_Date] [datetime] NULL, CONSTRAINT [PK_Book_Issue_Detl_Hist] PRIMARY KEY CLUSTERED ( [Book_Issue_DetlH_Id] ASC

)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] ) ON [PRIMARY] GO

CREATE TABLE [SC].[Book_Language]( [Book_Language_Id] [int] IDENTITY(1,1) NOT NULL, [Book_Language] [varchar](50) NULL, CONSTRAINT [PK_Book_Language] PRIMARY KEY CLUSTERED ( [Book_Language_Id] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] ) ON [PRIMARY] GO

CREATE TABLE [SC].[Book_List]( [Book_Id] [int] IDENTITY(1,1) NOT NULL, [Book_Code] [varchar](50) NULL, [Book_Name] [varchar](100) NULL, [Book_Prefix] [varchar](50) NULL, [Pages] [int] NULL, [NoofCD] [int] NULL, [Author_Id1] [int] NULL, [Author_Id2] [int] NULL, [Book_Price] [decimal](18, 2) NULL, [Publishers_Id] [int] NULL, [Category_Id] [int] NULL, [Book_Type_Id] [int] NULL, [Book_Condition] [varchar](50) NULL, [Edition] [varchar](50) NULL, [Location] [varchar](50) NULL, [Isbn_No] [varchar](50) NULL, [Barcode_No] [varchar](50) NULL, [Book_Language_Id] [int] NULL, [Brought_From] [varchar](50) NULL, [Book_Quantity] [int] NULL, [Book_In_Stock] [int] NULL, [Remarks] [varchar](255) NULL, [Created_By] [int] NULL, [Created_Date] [datetime] NULL, [Approved] [bit] NULL, [Approved_By] [bit] NULL, [Approved_Date] [varchar](50) NULL, CONSTRAINT [PK_Book_Entry] PRIMARY KEY CLUSTERED ( [Book_Id] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] ) ON [PRIMARY] GO

CREATE TABLE [SC].[Book_Return_Renewal]( [Book_Renewal_Id] [int] IDENTITY(1,1) NOT NULL, [Return_Renewal_Id] [varchar](50) NULL, [Return_Renewal_From] [varchar](50) NULL, [Date] [datetime] NULL, [Book_Id] [varchar](50) NULL, [Actual_Fine] [decimal](18, 2) NULL, [Collect_Fine] [decimal](18, 2) NULL, [Status] [char](1) NULL, CONSTRAINT [PK_Book_Return_Renewal] PRIMARY KEY CLUSTERED ( [Book_Renewal_Id] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] ) ON [PRIMARY] GO

CREATE TABLE [SC].[Book_Total_Renewal]( [Renewal_Id] [int] IDENTITY(1,1) NOT NULL, [Book_Id] [varchar](50) NULL, [Renewal_From] [varchar](50) NULL, [No_Of_Renewal] [int] NULL, CONSTRAINT [PK_Book_Total_Renewal] PRIMARY KEY CLUSTERED ( [Renewal_Id] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] ) ON [PRIMARY] GO

CREATE TABLE [SC].[Book_Type]( [Book_Type_Id] [int] IDENTITY(1,1) NOT NULL, [Book_Type] [varchar](50) NULL, CONSTRAINT [PK_Book_Type] PRIMARY KEY CLUSTERED ( [Book_Type_Id] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] ) ON [PRIMARY] GO

CREATE TABLE [SC].[BookFineDueDays]( [Book_Fine_DueDays_Id] [int] IDENTITY(1,1) NOT NULL, [Book_Type_Id] [int] NULL, [Staff_Fine_PerDays] [decimal](18, 2) NULL, [Student_Fine_PerDays] [decimal](18, 2) NULL, [Genral_Fine_PerDays] [decimal](18, 2) NULL, [Staff_Due_Day] [int] NULL, [Student_Due_Days] [int] NULL, [Genral_Due_Days] [int] NULL, CONSTRAINT [PK_BookFineDueDays] PRIMARY KEY CLUSTERED (

[Book_Fine_DueDays_Id] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] ) ON [PRIMARY] GO

CREATE TABLE [SC].[Liabrary_Setting]( [Liabrary_Setting_Id] [int] IDENTITY(1,1) NOT NULL, [No_Of_Items_Issued_To_Student] [int] NULL, [No_Of_Items_Issued_To_Employee] [int] NULL, [No_Of_Items_Issued_To_Others] [int] NULL, [No_Of_RenewalAllowed_To_Student] [int] NULL, [No_Of_RenewalAllowed_To_Employee] [int] NULL, [No_Of_RenewalAllowed_To_Others] [int] NULL, [Student_Book_Hold_Days] [int] NULL, [Employee_Book_Hold_Days] [int] NULL, [Others_Book_Hold_Days] [int] NULL, [Student_RenewalBook_Hold_Days] [int] NULL, [Employee_RenewalBook_Hold_Days] [int] NULL, [Others_RenewalBook_Hold_Days] [int] NULL, CONSTRAINT [PK_Liabrary_Setting] PRIMARY KEY CLUSTERED ( [Liabrary_Setting_Id] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] ) ON [PRIMARY]

go ALTER TABLE SC.Book_List ADD Is_Issue bit alter table sc.Student_Registration add alter table sc.Student_Registration add go CREATE TABLE [SC].[Book_Fine_Detl]( [Book_Fine_Id] [int] IDENTITY(1,1) NOT NULL, [Book_Id] [int] NULL, [Requester_Type] [char](1) NULL, [Requester_Id] [varchar](50) NULL, [Amount] [decimal](18, 2) NULL, [Transaction_Id] [int] NULL, CONSTRAINT [PK_Book_Fine_Detl] PRIMARY KEY CLUSTERED ( [Book_Fine_Id] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] ) ON [PRIMARY] GO Class_Id int Faculty_Id int

CREATE TABLE [SC].[Std_Opt_Subject]( [Std_Opt_Subject_Id] [int] IDENTITY(1,1) NOT NULL,

[Student_Id] [varchar](50) NULL, [Subject_Id] [int] NULL, CONSTRAINT [PK_Std_Opt_Subject] PRIMARY KEY CLUSTERED ( [Std_Opt_Subject_Id] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] ) ON [PRIMARY]

GO CREATE TABLE [SC].[Student_Admission_Hist]( [Std_Hist_Id] [int] IDENTITY(1,1) NOT NULL, [StudentId] [varchar](50) NULL, [Session] [varchar](50) NULL, [Class_Id] [int] NULL, [Faculty_Id] [int] NULL, [Section] [varchar](2) NULL, [AdmissionDate] [datetime] NULL, CONSTRAINT [PK_Student_Admission_Hist] PRIMARY KEY CLUSTERED ( [Std_Hist_Id] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] ) ON [PRIMARY] GO CREATE TABLE [SC].[CustomerVendar]( [Customer_Vendar_Id] [int] IDENTITY(1,1) NOT NULL, [CustomerVendar] [varchar](50) NULL, [Type] [char](1) NULL, [Address] [varchar](255) NULL, [Contact_No] [varchar](50) NULL, [Email_Id] [varchar](50) NULL, [Gl_Code] [varchar](50) NULL, [Invoice_no] [varchar](50) NULL, CONSTRAINT [PK_CustomerVendar] PRIMARY KEY CLUSTERED ( [Customer_Vendar_Id] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] ) ON [PRIMARY]

go

CREATE TABLE [SC].[Product_Group]( [Product_Group_Id] [int] IDENTITY(1,1) NOT NULL, [Product_Group_Name] [varchar](255) NOT NULL, [Product_Group_Alias] [varchar](10) NOT NULL, CONSTRAINT [PK_Product_Group] PRIMARY KEY CLUSTERED ( [Product_Group_Id] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]

) ON [PRIMARY] GO CREATE TABLE [SC].[Product_Master]( [Product_id] [int] IDENTITY(1,1) NOT NULL, [Product_Name] [varchar](255) NULL, [Alias] [varchar](50) NULL, [Product_Type] [varchar](255) NULL, [Product_Group_Id] [int] NULL, [Product_Sub_Group_Id] [int] NULL, [Unit_Id] [int] NULL, [IsAltUnit] [bit] NULL, [Alt_Unit_Id] [int] NULL, [Alt_Qty] [int] NULL, [Qty] [int] NULL, [Buy_Price] [decimal](18, 2) NULL, [Sales_Price] [decimal](18, 2) NULL, [Mrp] [decimal](18, 2) NULL, [Mrp_Rate] [decimal](18, 2) NULL, [Discount_Type] [varchar](255) NULL, [Percentage_Discount] [decimal](18, 2) NULL, [Min_Qty] [int] NULL, [Min_Discount] [decimal](18, 2) NULL, [Max_Qty] [int] NULL, [Max_Discount] [decimal](18, 2) NULL, [Vat] [bit] NULL, [Vat_Rate] [decimal](18, 2) NULL, CONSTRAINT [PK_tbl_Category] PRIMARY KEY CLUSTERED ( [Product_id] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] ) ON [PRIMARY] GO CREATE TABLE [SC].[Product_Sub_Group]( [Product_Sub_Group_Id] [int] IDENTITY(1,1) NOT NULL, [Product_Group_Id] [int] NULL, [Product_Sub_Group_Name] [varchar](255) NULL, [Product_Sub_Group_Alias] [varchar](10) NULL, CONSTRAINT [PK_Product_Sub_Group] PRIMARY KEY CLUSTERED ( [Product_Sub_Group_Id] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] ) ON [PRIMARY] GO

CREATE TABLE [SC].[ProductStock]( [Stock_id] [int] IDENTITY(1,1) NOT NULL, [Product_code] [int] NULL, [Quantity] [int] NULL, [Unit_cost_price] [decimal](18, 2) NULL, [District_Id] [int] NULL,

CONSTRAINT [PK_tbl_ProductStock] PRIMARY KEY CLUSTERED ( [Stock_id] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] ) ON [PRIMARY] GO

CREATE TABLE [SC].[Purchase]( [Purchase_id] [int] IDENTITY(1,1) NOT NULL, [Product_code] [int] NULL, [Alt_Unit_Id] [int] NULL, [Unit_Id] [int] NULL, [Rate] [decimal](18, 2) NULL, [Quantity] [int] NULL, [Discount] [decimal](18, 2) NULL, [Included_Tax] [decimal](18, 2) NULL, [Excluded_Tax] [decimal](18, 2) NULL, [Amount] [decimal](18, 2) NULL, [Invoice_No] [varchar](50) NULL, [Invoice_date] [datetime] NULL, [IsActive] [bit] NULL, [TRANSACTION_ID] [int] NULL, [District_Id] [int] NULL, CONSTRAINT [PK_tbl_Purchase] PRIMARY KEY CLUSTERED ( [Purchase_id] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] ) ON [PRIMARY] GO CREATE TABLE [SC].[Sales]( [Sales_id] [int] IDENTITY(1,1) NOT NULL, [Customer_Code] [varchar](50) NULL, [Product_code] [varchar](50) NULL, [Alt_Unit_Id] [int] NULL, [Unit_Id] [int] NULL, [Rate] [decimal](18, 2) NULL, [Quantity] [int] NULL, [Discountp] [decimal](18, 2) NULL, [Included_Taxp] [decimal](18, 2) NULL, [Excluded_Taxp] [decimal](18, 2) NULL, [Amount] [decimal](18, 2) NULL, [Actual_price] [decimal](18, 2) NULL, [Counter] [varchar](50) NULL, [Invoice_no] [varchar](50) NULL, [Invoice_date] [datetime] NULL, [TRANSACTION_ID] [int] NULL, [District_Id] [int] NULL, CONSTRAINT [PK_tbl_Sales] PRIMARY KEY CLUSTERED ( [Sales_id] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]

) ON [PRIMARY] GO

CREATE TABLE [SC].[Unit]( [Unit_Id] [int] IDENTITY(1,1) NOT NULL, [Unit_Name] [varchar](50) NULL, [Description] [varchar](255) NULL, CONSTRAINT [PK_Unit] PRIMARY KEY CLUSTERED ( [Unit_Id] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] ) ON [PRIMARY]

go CREATE TABLE [SC].[Product_Group]( [Product_Group_Id] [int] IDENTITY(1,1) NOT NULL, [Product_Group_Name] [varchar](255) NOT NULL, [Product_Group_Alias] [varchar](10) NOT NULL, CONSTRAINT [PK_Product_Group] PRIMARY KEY CLUSTERED ( [Product_Group_Id] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] ) ON [PRIMARY] GO

CREATE TABLE [SC].[Product_Master]( [Product_id] [int] IDENTITY(1,1) NOT NULL, [Product_Name] [varchar](255) NULL, [Alias] [varchar](50) NULL, [Product_Type] [varchar](255) NULL, [Product_Group_Id] [int] NULL, [Product_Sub_Group_Id] [int] NULL, [Unit_Id] [int] NULL, [IsAltUnit] [bit] NULL, [Alt_Unit_Id] [int] NULL, [Alt_Qty] [int] NULL, [Qty] [int] NULL, [Buy_Price] [decimal](18, 2) NULL, [Sales_Price] [decimal](18, 2) NULL, [Mrp] [decimal](18, 2) NULL, [Mrp_Rate] [decimal](18, 2) NULL, [Discount_Type] [varchar](255) NULL, [Percentage_Discount] [decimal](18, 2) NULL, [Min_Qty] [int] NULL, [Min_Discount] [decimal](18, 2) NULL, [Max_Qty] [int] NULL, [Max_Discount] [decimal](18, 2) NULL, [Vat] [bit] NULL, [Vat_Rate] [decimal](18, 2) NULL,

CONSTRAINT [PK_tbl_Category] PRIMARY KEY CLUSTERED ( [Product_id] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] ) ON [PRIMARY] GO CREATE TABLE [SC].[Product_Sub_Group]( [Product_Sub_Group_Id] [int] IDENTITY(1,1) NOT NULL, [Product_Group_Id] [int] NULL, [Product_Sub_Group_Name] [varchar](255) NULL, [Product_Sub_Group_Alias] [varchar](10) NULL, CONSTRAINT [PK_Product_Sub_Group] PRIMARY KEY CLUSTERED ( [Product_Sub_Group_Id] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] ) ON [PRIMARY] GO CREATE TABLE [SC].[ProductStock]( [Stock_id] [int] IDENTITY(1,1) NOT NULL, [Product_code] [int] NULL, [Quantity] [int] NULL, [Unit_cost_price] [decimal](18, 2) NULL, [District_Id] [int] NULL, CONSTRAINT [PK_tbl_ProductStock] PRIMARY KEY CLUSTERED ( [Stock_id] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] ) ON [PRIMARY] GO CREATE TABLE [SC].[Purchase]( [Purchase_id] [int] IDENTITY(1,1) NOT NULL, [Product_code] [int] NULL, [Alt_Unit_Id] [int] NULL, [Unit_Id] [int] NULL, [Rate] [decimal](18, 2) NULL, [Quantity] [int] NULL, [Discount] [decimal](18, 2) NULL, [Included_Tax] [decimal](18, 2) NULL, [Excluded_Tax] [decimal](18, 2) NULL, [Amount] [decimal](18, 2) NULL, [Invoice_No] [varchar](50) NULL, [Invoice_date] [datetime] NULL, [IsActive] [bit] NULL, [TRANSACTION_ID] [int] NULL, [District_Id] [int] NULL, CONSTRAINT [PK_tbl_Purchase] PRIMARY KEY CLUSTERED ( [Purchase_id] ASC

)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] ) ON [PRIMARY] GO CREATE TABLE [SC].[Sales]( [Sales_id] [int] IDENTITY(1,1) NOT NULL, [Customer_Code] [varchar](50) NULL, [Product_code] [varchar](50) NULL, [Alt_Unit_Id] [int] NULL, [Unit_Id] [int] NULL, [Rate] [decimal](18, 2) NULL, [Quantity] [int] NULL, [Discountp] [decimal](18, 2) NULL, [Included_Taxp] [decimal](18, 2) NULL, [Excluded_Taxp] [decimal](18, 2) NULL, [Amount] [decimal](18, 2) NULL, [Actual_price] [decimal](18, 2) NULL, [Counter] [varchar](50) NULL, [Invoice_no] [varchar](50) NULL, [Invoice_date] [datetime] NULL, [TRANSACTION_ID] [int] NULL, [District_Id] [int] NULL, CONSTRAINT [PK_tbl_Sales] PRIMARY KEY CLUSTERED ( [Sales_id] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] ) ON [PRIMARY] GO

CREATE TABLE [SC].[Unit]( [Unit_Id] [int] IDENTITY(1,1) NOT NULL, [Unit_Name] [varchar](50) NULL, [Description] [varchar](255) NULL, CONSTRAINT [PK_Unit] PRIMARY KEY CLUSTERED ( [Unit_Id] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] ) ON [PRIMARY]

go CREATE TABLE [SC].[Driver]( [Driver_Id] [int] IDENTITY(1,1) NOT NULL, [Driver_name] [varchar](50) NULL, [Address] [varchar](255) NULL, [Gender] [varchar](50) NULL, [Nationality] [varchar](50) NULL, [Citizen_ShipNo] [varchar](50) NULL, [License_No] [varchar](50) NULL, [Contact_No] [varchar](50) NULL, [Work_Exp] [decimal](18, 2) NULL,

CONSTRAINT [PK_Driver] PRIMARY KEY CLUSTERED ( [Driver_Id] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] ) ON [PRIMARY] go CREATE TABLE [SC].[Vehicle]( [Vehicle_Id] [int] IDENTITY(1,1) NOT NULL, [Vechile_Name] [varchar](255) NULL, [Vehicle_No] [varchar](50) NULL, [Capacity] [int] NULL, [Vehicle_Condition] [varchar](50) NULL, [Driver_Id] [int] NULL, [Owner] [varchar](50) NULL, [Owner_Name] [varchar](50) NULL, [Owner_Address] [varchar](255) NULL, [Contact_No] [varchar](14) NULL, [Hiring_Amt_Per_Days] [decimal](18, 2) NULL, CONSTRAINT [PK_Bus] PRIMARY KEY CLUSTERED ( [Vehicle_Id] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] ) ON [PRIMARY] GO CREATE TABLE [SC].[Tranportation_Root]( [Root_Id] [int] IDENTITY(1,1) NOT NULL, [Vehicle_Id] [int] NULL, [Root_Name] [varchar](200) NULL, [Root_Code] [varchar](50) NULL, [Root_From] [varchar](50) NULL, [Root_To] [varchar](50) NULL, [Item_Id] [int] NULL, CONSTRAINT [PK_Tranportation_Root] PRIMARY KEY CLUSTERED ( [Root_Id] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] ) ON [PRIMARY]

Studentattendance.aspx

<%@ page title="" language="C#" masterpagefile="~/MasterPage.master" autoeventwireup="true" inherits="Pages_StdAttendance, App_Web_hhth54xp" %> <%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="cc1" %> <asp:Content ID="Content1" ContentPlaceHolderID="head" runat="Server"> </asp:Content>

<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" runat="Server"> <div class="roundbox boxshadow" style="width:86%; border:solid 1px #fff; margintop:53px; margin-bottom:20px;"> <div class="cb"></div> <table width="95%" cellspacing="0" cellpadding="0" border="0" style="margin-left: 15px; margin-top: 10px;"> <tr> <td> <asp:Label ID="lbl_Msg" Text="" runat="server" /> </td> </tr> </table> <table width="96%" cellspacing="1" cellpadding="0" border="0"> <tr> <td class="secHead" colspan="4"> Student Attendance Entry </td> </tr> <tr> <td width="25%" class="lbl lblmandatory"> * Class : </td> <td width="25%" class="element"> <asp:DropDownList ID="ddl_Class" runat="server" CssClass="select txt" TabIndex="1" OnSelectedIndexChanged="ddl_Class_SelectedIndexChanged" AutoPostBack="true"> </asp:DropDownList> <asp:RequiredFieldValidator runat="server" ID="rfv_Class" ControlToValidate="ddl_Class" ErrorMessage="Select Class !" Display="None" SetFocusOnError="true" InitialValue="0" /> <cc1:ValidatorCalloutExtender ID="vce_Class" runat="server" TargetControlID="rfv_Class" BehaviorID="vce_Class" /> </td> <td width="25%" class="lbl lblmandatory"> * Faculty : </td> <td width="25%" class="element"> <asp:DropDownList ID="ddl_Faculty" runat="server" CssClass="select txt"> </asp:DropDownList> </td> </tr> <tr> <td width="25%" class="lbl lblmandatory"> * Section : </td> <td width="25%" class="element"> <asp:DropDownList ID="ddl_CSection" runat="server" CssClass="select txt"> </asp:DropDownList> </td> <td class="lbl lblmandatory"> * Date : </td>

<td class="element"> <asp:TextBox ID="txt_DateBs" runat="server" Width="200px" ></asp:TextBox>

CssClass="txt"

<cc1:MaskedEditExtender ID="msk_DateBS" TargetControlID="txt_DateBs" Mask="9999/99/99" MaskType="Date" Century="2000" CultureName="eu-ES" UserDateFormat="YearMonthDay" runat="server" CultureAMPMPlaceholder="" CultureCurrencySymbolPlaceholder="" CultureDateFormat="YMD" CultureDatePlaceholder="/" CultureDecimalPlaceholder="," CultureThousandsPlaceholder="." CultureTimePlaceholder=":" Enabled="True" /> <asp:TextBox ID="txt_DateAd" runat="server" Visible="false" CssClass="txt" Width="200px" ></asp:TextBox> <cc1:CalendarExtender ID="ace_DateAd" runat="server" TargetControlID="txt_DateAd" Format="dd/MM/yyyy"></cc1:CalendarExtender> <cc1:MaskedEditExtender ID="msk_DateAD" TargetControlID="txt_DateAd" Mask="99/99/9999" MaskType="Date" Century="2000" CultureName="eu-ES" UserDateFormat="DayMonthYear" runat="server" CultureAMPMPlaceholder="" CultureCurrencySymbolPlaceholder="" CultureDateFormat="DMY" CultureDatePlaceholder="/" CultureDecimalPlaceholder="," CultureThousandsPlaceholder="." CultureTimePlaceholder=":" Enabled="True" /> </td> <td> </td> <td> </td> </tr> <tr> <td> </td> <td> <asp:RadioButtonList ID="radio_Percentage" runat="server" AutoPostBack="True" OnSelectedIndexChanged="RadioButtonList1_SelectedIndexChanged" CssClass="txtmandatory" RepeatDirection="Horizontal"> <asp:ListItem>Yes</asp:ListItem> <asp:ListItem>No</asp:ListItem> </asp:RadioButtonList> </td> <td> <asp:Label ID="lbl_percentage" runat="server" CssClass="lbl"></asp:Label> </td> <td> <asp:TextBox ID="txt_Per" runat="server" Visible="true"></asp:TextBox> </td> </tr> <tr> <td></td> <td></td> <td colspan="2" align="center">

<asp:LinkButton ID="btn_Display" runat="server" OnClick="btnDisplay_click" CssClass="btn_Search" /> </td> </tr> <tr> <td colspan="3"> <asp:Label ID="lbl_totalnumberMeassage" runat="server" Text="The Total number of students are :" Visible="False" CssClass="lblmandatory"></asp:Label> <asp:Label ID="lbl_studCount" runat="server" Visible="False" CssClass="lbl"></asp:Label> </td> </tr> </table> <table width="96%" cellspacing="1" cellpadding="5" border="0" style="marginleft: 10px; margin-top: 10px;"> <tr> <td align="center"> <asp:Label ID="lblCurrentPage" runat="server" class="lbl"></asp:Label> </td> </tr> </table> <table width="96%" cellspacing="1" cellpadding="0" border="0"> <asp:Repeater ID="rptList" runat="server" OnItemCommand="rptList_ItemCommand" > <HeaderTemplate> <tr class="HeaderStyle"> <td> <asp:Label ID="lbl_SID" runat="server" Text=" SID"></asp:Label> </td> <%--<td> <asp:Label ID="Label14" runat="server" Text=" Roll No"></asp:Label> </td>--%> <td> <asp:Label ID="lbl_StudentName" runat="server" Text=" Student Name"></asp:Label> </td> <td> <asp:Label ID="lbl_ClassName" runat="server" Text=" Class"></asp:Label> </td> <td> <asp:Label ID="lbl_Section" runat="server" Text=" Section"></asp:Label> </td> <td> <asp:Label ID="lbl_Attendance" runat="server" Text=" Attendance"></asp:Label> </td> </tr> </HeaderTemplate> <ItemTemplate>

<tr class="RowStyle"> <td> <asp:Label ID="lbl_SID" runat="server" Text='<%#Bind("student_id") %>'></asp:Label> </td> <%--<td> <%# DataBinder.Eval(Container, "DataItem.roll_no")%> </td>--%> <td> <asp:Label ID="lbl_StudentName" runat="server" Text='<%#Bind("stud_name") %>'></asp:Label> </td> <td> <asp:Label ID="lbl_ClassName" runat="server" Text='<%#Bind("Class") %>'></asp:Label> </td> <td> <asp:Label ID="lbl_Section" runat="server" Text='<%#Bind("Section") %>'></asp:Label> </td> <td> <asp:CheckBox ID="CheckBox" runat="server"></asp:CheckBox> </td> </tr> </ItemTemplate> <AlternatingItemTemplate> <tr class="AlternatingRowStyle"> <td> <asp:Label ID="lbl_SID" runat="server" Text='<%#Bind("student_id") %>'></asp:Label> </td> <%--<td> <%# DataBinder.Eval(Container, "DataItem.roll_no")%> </td>--%> <td> <asp:Label ID="lbl_StudentName" runat="server" Text='<%#Bind("stud_name") %>'></asp:Label> </td> <td> <asp:Label ID="lbl_ClassName" runat="server" Text='<%#Bind("Class") %>'></asp:Label> </td> <td> <asp:Label ID="lbl_Section" runat="server" Text='<%#Bind("Section") %>'></asp:Label> </td> <td> <asp:CheckBox ID="CheckBox" runat="server"></asp:CheckBox> </td> </tr> </AlternatingItemTemplate> </asp:Repeater> </table> <table width="96%" cellspacing="1" cellpadding="5" border="0" style="margin-left: 10px;"> <tr>

<td align="right"> <asp:ImageButton ID="cmdPrev" runat="server" CausesValidation="False" OnClick="cmdPrev_Click" Text="&lt;&lt;" Height="35px" ImageUrl="~/Images/Icon_Prev.png" Width="35px" /> </td> <td align="left"> <asp:ImageButton ID="cmdNext" runat="server" CausesValidation="False" OnClick="cmdNext_Click" Text="&gt;&gt;" Width="35px" Height="35px" ImageUrl="~/Images/Icon_Next.png" /> </td> </tr> </table> <table width="96%" cellspacing="1" cellpadding="0" border="0"> <tr> <td width="45%"></td> <td align="center"> <asp:LinkButton ID="btn_Save" runat="server" OnClick="Save_Click" CommandName="Insert" OnClientClick="return confirm('Are You Sure You Want to Save ?')" Visible="False" CssClass="btn_Save" /> <asp:LinkButton ID="btn_Reset" runat="server" CssClass="btn_Refresh" Visible="False" OnClientClick="return confirm('Are You Sure You Wanna Clear ?')" onclick="btn_Reset_Click" /> </td> </tr> </table> </div> </asp:Content>

Studentdetails.aspx

<%@ page title="" language="C#" masterpagefile="~/MasterPage.master" autoeventwireup="true" inherits="Pages_StdDetails, App_Web_hhth54xp" %> <%@ Register Assembly="CrystalDecisions.Web, Version=13.0.2000.0, Culture=neutral, PublicKeyToken=692fbea5521e1304" Namespace="CrystalDecisions.Web" TagPrefix="CR" %> <%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="cc1" %> <asp:Content ID="Content1" ContentPlaceHolderID="head" runat="Server"> <link href="../Js/jquery-ui.css" rel="stylesheet" type="text/css" /> <script src="../Js/jquery.min.js" type="text/javascript"></script> <script src="../Js/jquery-ui.min.js" type="text/javascript"></script> </asp:Content> <asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" runat="Server">

<div class="roundbox boxshadow" style="width:86%; border:solid 1px #fff; margintop:53px; margin-bottom:20px;"> <div class="cb"></div> <table width="95%" cellspacing="0" cellpadding="0" border="0" style="margin-left: 15px; margin-top: 10px;"> <tr> <td> <asp:Label ID="lbl_Msg" runat="server" ForeColor="Green"></asp:Label> </td> </tr> </table> <table width="96%" cellspacing="0" cellpadding="0" border="0"> <tr> <td class="secHead" colspan="4"> Student Details </td> </tr> <tr> <td width="25%" class="lbl"> Categories : </td> <td width="25%" class="element"> <asp:DropDownList ID="ddl_search" runat="server" OnSelectedIndexChanged="ddl_search_SelectedIndexChanged" CssClass="select" AutoPostBack="true"> <asp:ListItem Value="1">All</asp:ListItem> <asp:ListItem Value="2">Registration No</asp:ListItem> <asp:ListItem Value="3">Student Id</asp:ListItem> <asp:ListItem Value="4">First Name</asp:ListItem> <asp:ListItem Value="5">Last Name</asp:ListItem> <asp:ListItem Value="6">Address</asp:ListItem> <asp:ListItem Value="7">Gender</asp:ListItem> <asp:ListItem Value="8">Cast</asp:ListItem> <asp:ListItem Value="9">Blood Group</asp:ListItem> <asp:ListItem Value="10">Current Class</asp:ListItem> <asp:ListItem Value="11">Section</asp:ListItem> <asp:ListItem Value="12">Faculty</asp:ListItem> </asp:DropDownList> </td> <td width="25%" class="lbl"> Value : </td> <td width="25%" class="element"> <asp:TextBox ID="txt_searchvalue" CssClass="txt" runat="server" Enabled="false"></asp:TextBox> </td> </tr> </table> <table width="96%" cellspacing="1" cellpadding="5" border="0" style="margin-left: 10px; margin-top: 20px;"> <tr> <td width="45%"></td> <td align="center"> <asp:LinkButton ID="btn_search" runat="server" OnClick="btn_search_Click"

CssClass="btn_Search" /> <asp:LinkButton ID="btn_Reset" runat="server" CssClass="btn_Refresh" OnClick="btn_Reset_Click" /> <cc1:ConfirmButtonExtender ID="cbe_Reset" runat="server" TargetControlID="btn_Reset" ConfirmText="Are you sure you want to Reset?" /> </td> </tr> </table> <br /> <table width="96%" cellspacing="1" cellpadding="5" border="0" style="margin-left: 10px; margin-top: 20px;"> <tr> <td align="center"> <asp:Label ID="lblCurrentPage" runat="server" class="lbl" Visible="false"></asp:Label> </td> </tr> </table> <table width="96%" cellspacing="1" cellpadding="5" border="0" style="margin-left: 10px;"> <asp:Repeater ID="Repeater1" runat="server" OnItemCommand="Repeater1_ItemCommand"> <HeaderTemplate> <tr class="HeaderStyle"> <td width="250px"> <strong>ID</strong> </td> <td width="250px"> <strong>Roll No</strong> </td> <td width="500px"> <strong>Name</strong> </td> <td width="250px"> <strong>Guardian Name</strong> </td> <td width="250px"> <strong>Class/Section</strong> </td> <td width="250px"> <strong>View</strong> </td> </tr> </HeaderTemplate> <ItemTemplate> <tr class="RowStyle"> <asp:Label runat="server" Visible="false" ID="lbl_RegNo" Text='<%# DataBinder.Eval(Container.DataItem,"RegNo") %>' /> <td width="250px"> <asp:Label runat="server" ID="lbl_ssid" Text='<%# DataBinder.Eval(Container.DataItem,"StudentId") %>' /> </td> <td width="250px"> <asp:Label runat="server" ID="lbl_RollNo" Text='<%# DataBinder.Eval(Container.DataItem,"RollNo") %>' /> </td>

<td width="500px"> <asp:Label runat="server" ID="lbl_name" Text='<%# DataBinder.Eval(Container.DataItem,"Name") %>' /> </td> <td width="250px"> <asp:Label runat="server" ID="lbl_GName" Text='<%# DataBinder.Eval(Container.DataItem,"GName") %>' /> </td> <td width="250px"> <asp:Label runat="server" ID="lbl_Sec" Text='<%# DataBinder.Eval(Container.DataItem,"ClassSection") %>' /> </td> <td> <asp:LinkButton Text="Detail" runat="server" ID="lnkDetail" CommandName="Detail" /> </td> </tr> </ItemTemplate> <AlternatingItemTemplate> <tr class="AlternatingRowStyle"> <asp:Label runat="server" Visible="false" ID="lbl_RegNo" Text='<%# DataBinder.Eval(Container.DataItem,"RegNo") %>' /> <td width="250px"> <asp:Label runat="server" ID="lbl_ssid" Text='<%# DataBinder.Eval(Container.DataItem,"StudentId") %>' /> </td> <td width="250px"> <asp:Label runat="server" ID="lbl_RollNo" Text='<%# DataBinder.Eval(Container.DataItem,"Rollno") %>' /> </td> <td width="500px"> <asp:Label runat="server" ID="lbl_name" Text='<%# DataBinder.Eval(Container.DataItem,"Name") %>' /> </td> <td width="250px"> <asp:Label runat="server" ID="lbl_GName" Text='<%# DataBinder.Eval(Container.DataItem,"GName") %>' /> </td> <td width="250px"> <asp:Label runat="server" ID="lbl_Sec" Text='<%# DataBinder.Eval(Container.DataItem,"ClassSection") %>' /> </td> <td> <asp:LinkButton Text="Detail" runat="server" ID="lnkDetail" CommandName="Detail" /> </td> </tr> </AlternatingItemTemplate> </asp:Repeater> </table> <table width="96%" cellspacing="1" cellpadding="5" border="0" style="margin-left: 10px;"> <tr> <td align="right"> <asp:ImageButton ID="cmdPrev" runat="server" CausesValidation="False" OnClick="cmdPrev_Click" Visible="false" Text="&lt;&lt;" Height="35px" ImageUrl="~/Images/Icon_Prev.png"

Width="35px" /> </td> <td align="left"> <asp:ImageButton ID="cmdNext" runat="server" CausesValidation="False" OnClick="cmdNext_Click" Visible="false" Text="&gt;&gt;" Width="35px" Height="35px" ImageUrl="~/Images/Icon_Next.png" /> </td> </tr> </table> </div> </asp:Content>

studentRegistration.aspx

<%@ page title="" language="C#" masterpagefile="~/MasterPage.master" autoeventwireup="true" inherits="Pages_StdDetails, App_Web_hhth54xp" %> <%@ Register Assembly="CrystalDecisions.Web, Version=13.0.2000.0, Culture=neutral, PublicKeyToken=692fbea5521e1304" Namespace="CrystalDecisions.Web" TagPrefix="CR" %> <%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="cc1" %> <asp:Content ID="Content1" ContentPlaceHolderID="head" runat="Server"> <link href="../Js/jquery-ui.css" rel="stylesheet" type="text/css" /> <script src="../Js/jquery.min.js" type="text/javascript"></script> <script src="../Js/jquery-ui.min.js" type="text/javascript"></script> </asp:Content> <asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" runat="Server"> <div class="roundbox boxshadow" style="width:86%; border:solid 1px #fff; margintop:53px; margin-bottom:20px;"> <div class="cb"></div> <table width="95%" cellspacing="0" cellpadding="0" border="0" style="margin-left: 15px; margin-top: 10px;"> <tr> <td> <asp:Label ID="lbl_Msg" runat="server" ForeColor="Green"></asp:Label> </td> </tr> </table> <table width="96%" cellspacing="0" cellpadding="0" border="0"> <tr> <td class="secHead" colspan="4"> Student Details </td> </tr> <tr> <td width="25%" class="lbl"> Categories : </td>

<td width="25%" class="element"> <asp:DropDownList ID="ddl_search" runat="server" OnSelectedIndexChanged="ddl_search_SelectedIndexChanged" CssClass="select" AutoPostBack="true"> <asp:ListItem Value="1">All</asp:ListItem> <asp:ListItem Value="2">Registration No</asp:ListItem> <asp:ListItem Value="3">Student Id</asp:ListItem> <asp:ListItem Value="4">First Name</asp:ListItem> <asp:ListItem Value="5">Last Name</asp:ListItem> <asp:ListItem Value="6">Address</asp:ListItem> <asp:ListItem Value="7">Gender</asp:ListItem> <asp:ListItem Value="8">Cast</asp:ListItem> <asp:ListItem Value="9">Blood Group</asp:ListItem> <asp:ListItem Value="10">Current Class</asp:ListItem> <asp:ListItem Value="11">Section</asp:ListItem> <asp:ListItem Value="12">Faculty</asp:ListItem> </asp:DropDownList> </td> <td width="25%" class="lbl"> Value : </td> <td width="25%" class="element"> <asp:TextBox ID="txt_searchvalue" CssClass="txt" runat="server" Enabled="false"></asp:TextBox> </td> </tr> </table> <table width="96%" cellspacing="1" cellpadding="5" border="0" style="margin-left: 10px; margin-top: 20px;"> <tr> <td width="45%"></td> <td align="center"> <asp:LinkButton ID="btn_search" runat="server" OnClick="btn_search_Click" CssClass="btn_Search" /> <asp:LinkButton ID="btn_Reset" runat="server" CssClass="btn_Refresh" OnClick="btn_Reset_Click" /> <cc1:ConfirmButtonExtender ID="cbe_Reset" runat="server" TargetControlID="btn_Reset" ConfirmText="Are you sure you want to Reset?" /> </td> </tr> </table> <br /> <table width="96%" cellspacing="1" cellpadding="5" border="0" style="margin-left: 10px; margin-top: 20px;"> <tr> <td align="center"> <asp:Label ID="lblCurrentPage" runat="server" class="lbl" Visible="false"></asp:Label> </td> </tr> </table> <table width="96%" cellspacing="1" cellpadding="5" border="0" style="margin-left: 10px;">

<asp:Repeater ID="Repeater1" runat="server" OnItemCommand="Repeater1_ItemCommand"> <HeaderTemplate> <tr class="HeaderStyle"> <td width="250px"> <strong>ID</strong> </td> <td width="250px"> <strong>Roll No</strong> </td> <td width="500px"> <strong>Name</strong> </td> <td width="250px"> <strong>Guardian Name</strong> </td> <td width="250px"> <strong>Class/Section</strong> </td> <td width="250px"> <strong>View</strong> </td> </tr> </HeaderTemplate> <ItemTemplate> <tr class="RowStyle"> <asp:Label runat="server" Visible="false" ID="lbl_RegNo" Text='<%# DataBinder.Eval(Container.DataItem,"RegNo") %>' /> <td width="250px"> <asp:Label runat="server" ID="lbl_ssid" Text='<%# DataBinder.Eval(Container.DataItem,"StudentId") %>' /> </td> <td width="250px"> <asp:Label runat="server" ID="lbl_RollNo" Text='<%# DataBinder.Eval(Container.DataItem,"RollNo") %>' /> </td> <td width="500px"> <asp:Label runat="server" ID="lbl_name" Text='<%# DataBinder.Eval(Container.DataItem,"Name") %>' /> </td> <td width="250px"> <asp:Label runat="server" ID="lbl_GName" Text='<%# DataBinder.Eval(Container.DataItem,"GName") %>' /> </td> <td width="250px"> <asp:Label runat="server" ID="lbl_Sec" Text='<%# DataBinder.Eval(Container.DataItem,"ClassSection") %>' /> </td> <td> <asp:LinkButton Text="Detail" runat="server" ID="lnkDetail" CommandName="Detail" /> </td> </tr> </ItemTemplate> <AlternatingItemTemplate> <tr class="AlternatingRowStyle"> <asp:Label runat="server" Visible="false" ID="lbl_RegNo" Text='<%# DataBinder.Eval(Container.DataItem,"RegNo") %>' />

<td width="250px"> <asp:Label runat="server" ID="lbl_ssid" Text='<%# DataBinder.Eval(Container.DataItem,"StudentId") %>' /> </td> <td width="250px"> <asp:Label runat="server" ID="lbl_RollNo" Text='<%# DataBinder.Eval(Container.DataItem,"Rollno") %>' /> </td> <td width="500px"> <asp:Label runat="server" ID="lbl_name" Text='<%# DataBinder.Eval(Container.DataItem,"Name") %>' /> </td> <td width="250px"> <asp:Label runat="server" ID="lbl_GName" Text='<%# DataBinder.Eval(Container.DataItem,"GName") %>' /> </td> <td width="250px"> <asp:Label runat="server" ID="lbl_Sec" Text='<%# DataBinder.Eval(Container.DataItem,"ClassSection") %>' /> </td> <td> <asp:LinkButton Text="Detail" runat="server" ID="lnkDetail" CommandName="Detail" /> </td> </tr> </AlternatingItemTemplate> </asp:Repeater> </table> <table width="96%" cellspacing="1" cellpadding="5" border="0" style="margin-left: 10px;"> <tr> <td align="right"> <asp:ImageButton ID="cmdPrev" runat="server" CausesValidation="False" OnClick="cmdPrev_Click" Visible="false" Text="&lt;&lt;" Height="35px" ImageUrl="~/Images/Icon_Prev.png" Width="35px" /> </td> <td align="left"> <asp:ImageButton ID="cmdNext" runat="server" CausesValidation="False" OnClick="cmdNext_Click" Visible="false" Text="&gt;&gt;" Width="35px" Height="35px" ImageUrl="~/Images/Icon_Next.png" /> </td> </tr> </table> </div> </asp:Content>

Viewstddetails.aspx

<%@ page title="" language="C#" masterpagefile="~/MasterPage.master" autoeventwireup="true" inherits="Pages_ViewStdDetails, App_Web_hhth54xp" %> <asp:Content ID="Content1" ContentPlaceHolderID="head" Runat="Server"> <script language="javascript"> function PrintGrid(strid) { var prtContent = document.getElementById(strid); var WinPrint = window.open('', '', 'left=0,top=0,width=900,height=600,toolbar=1,scrollbars=1,status=0'); WinPrint.document.write(prtContent.innerHTML); WinPrint.document.close(); WinPrint.focus(); WinPrint.print(); WinPrint.close(); prtContent.innerHTML = strOldOne; } </script> </asp:Content> <asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server"> <table width="100%"> <tr> <td align="center"> <asp:Panel ID="pnl_GridRpt" runat="server" BorderWidth="1px" Visible="true" width="96%"> <table width="98%" cellspacing="0" cellpadding="0" border="0"> <tr> <td align="right"> <asp:LinkButton ID="btn_Print" runat="server" OnClientClick="PrintGrid('print_Grid');" CssClass="btn_Print" /> </td> </tr> <tr> <td> <div id="print_Grid"> <asp:DataList ID="dl_Header" runat="server" Width="100%"> <ItemTemplate> <table width="100%"> <tr> <td colspan="9" align="right"> Academic Year <br /><asp:Label ID="lbl_AcademicYear" runat="server" Text='<%# Eval("Academic_Year")%>'></asp:Label> </td> </tr> <tr> <td align="right" colspan="2" valign="top"> <asp:Image ID="img_Logo" Height="101px" Width="101px" ImageUrl="~/Handlers/ShowSchoolImage.ashx" runat="server" /> </td> <td colspan="7" align="center"> <asp:Label ID="lbl_SchoolName" runat="server" Font-Bold="true" FontSize="24px" Text='<%# Eval("School_Name")%>'></asp:Label><br /> <asp:Label ID="lbl_Address" runat="server" Font-Bold="true" Text='<%# Eval("Address")%>'></asp:Label><br />

<asp:Label ID="lbl_PhoneNo" runat="server" Text='<%# Eval("Contact_No")%>'></asp:Label> </td> </tr> </table> </ItemTemplate> </asp:DataList>

Font-Bold="true"

Width="100%"

<asp:DataList ID="dl_StdDetails" ShowFooter="true" runat="server" OnItemDataBound="dl_StdDetails_ItemDataBound" ForeColor="#333333" > <AlternatingItemStyle CssClass="AlternatingRowStyle " />

<ItemStyle BackColor="#F7F6F3" ForeColor="#333333" /> <ItemTemplate> <div> <div style="float:left"> <table width="100%"> <tr> <td align="left" width="111px">Registration No :</td> <td align="left"> <asp:Label ID="lbl_RegNo" runat="server" Text='<%#Bind("RegNo") %>' ></asp:Label> </td> </tr> <tr> <td align="left">Student Name :</td> <td align="left"> <asp:Label ID="lbl_StudentName" runat="server" Text='<%#Bind("Name") %>' ></asp:Label> </td> </tr> <tr> <td align="left" width="111px">Student Id :</td> <td align="left"> <asp:Label ID="lbl_StudentId" runat="server" Text='<%#Bind("StudentId") %>'></asp:Label> </td> </tr> <tr> <td align="left" width="111px">Roll No :</td> <td align="left"> <asp:Label ID="Label1" runat="server" Text='<%#Bind("RollNo") %>' ></asp:Label> </td> </tr> <tr> <td align="left">Admission Date :</td> <td align="left"> <asp:Label ID="lbl_AdmissionDate" runat="server" Text='<%#Bind("Date") %>'></asp:Label> </td>

</tr>

<tr> <td align="left">Class :</td> <td align="left"> <asp:Label ID="lbl_Class" runat="server" Text='<%#Bind("Class_Name") %>' ></asp:Label> </td></tr>

</table> </div> <div style="float:right; margin-right:300px"> <table width="100%"> <tr> <td align="left" width="111px"></td> <td align="left"> <asp:Image ID="Img_Image" runat="server" Width="80px" Height="90px" /> </td> </tr> <tr> <td align="left">Section :</td> <td align="left"> <asp:Label ID="lbl_Section" runat="server" Text='<%#Bind("Section") %>' ></asp:Label> </td> </tr> <tr> <td align="left">Session :</td> <td align="left"> <asp:Label ID="lbl_Session" runat="server" Text='<%#Bind("Session") %>'></asp:Label> </td> </tr>

</table> </div> </div> </ItemTemplate> <SelectedItemStyle BackColor="#E2DED6" Font-Bold="True" ForeColor="#333333" /> </asp:DataList> </div> </td> </tr> </table> </asp:Panel> </td> </tr> </table> </asp:Content>

Masterpage.aspx
<%@ master language="C#" autoeventwireup="true" inherits="SiteMaster, App_Web_lsfmvmd2" %> <%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="asp" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head id="Head1" runat="server"> <title>School</title> <link href="App_Themes/Theme/StyleSheet.css" rel="stylesheet" type="text/css" /> <link href="App_Themes/Theme/createnew.css" rel="stylesheet" type="text/css" /> <script type="text/javascript"> function clearTextBox(textBoxID) { document.getElementById(textBoxID).value = ""; } </script> <asp:ContentPlaceHolder ID="head" runat="server"> </asp:ContentPlaceHolder> </head> <body> <form id="form1" runat="server"> <asp:ToolkitScriptManager ID="toolkitMaster" runat="server"> <Scripts> <%-- <asp:ScriptReference Path="js/jquery.js" /> <asp:ScriptReference Path="js/jquery_002.js" /> <asp:ScriptReference Path="js/jquery-ui.js" /> <asp:ScriptReference Path="js/custom.js" />--%> </Scripts> </asp:ToolkitScriptManager>

<asp:HiddenField ID="hdBussinessId" runat="server" Value="0" /> <div class="wrap"> <div class="header"> <asp:Image ID="img_Logo" runat="server" ImageUrl="~/Images/logo.jpg" Height="100" CssClass="logo" /> <asp:ImageButton ID="ibtn_Home" runat="server" CausesValidation="false" ImageUrl="~/Images/home_Icon.png" onclick="ibtn_Home_Click" CssClass="homebtn" /> <label style="padding-top:15px; padding-right:3px; float:right;"> <asp:LinkButton ID="lnk_LogOut" runat="server" Text="Logout" CausesValidation="false" CssClass="btn" onclick="lnk_LogOut_Click"></asp:LinkButton> <asp:LinkButton ID="lnkbtn_Password" runat="server" Text="Change Password" PostBackUrl="~/Pages/ChangePassword.aspx" CausesValidation="False" CssClass="btn" ></asp:LinkButton> <asp:LinkButton ID="lnk_IssueTicket" runat="server" Text="Ticket Issue" PostBackUrl="~/Pages/TicketIssue.aspx" CausesValidation="False" CssClass="btn"></asp:LinkButton>

</label> <asp:Label ID="lbl_year" runat="server" style="padding-top:20px; paddingright:30px; float:right; color:White;"></asp:Label>

<label style="padding-right:10px; padding-left:20px; padding-top:15px; float:left; color:White; height: 32px;">Welcome : </label> <asp:Label ID="lbl_LoginName" style="padding-top:15px; padding-right:10; float:left; color:White;" Text="" runat="server" />

</div> <div class="cb"></div>

<div id="ContentArea" class="contentArea"> <div class="pageNameHeader"> <div style="padding-left:10px; padding-top:5px;" > <asp:Menu ID="mn_Dynamic" Orientation="horizontal" Runat="server" CssClass="Menu" Width="100%" onmenuitemclick="mn_Dynamic_MenuItemClick"> <%--<DynamicMenuItemStyle BackColor="#87d2e5" HorizontalPadding="10px" VerticalPadding="10px" /> <StaticMenuStyle BackColor="#fafafa" HorizontalPadding="10px" VerticalPadding="10px" />--%> </asp:Menu> </div></div>

<asp:ContentPlaceHolder ID="ContentPlaceHolder1" runat="server">

</asp:ContentPlaceHolder> </div> <div style="height:40px; background:#4babc4; float:left; width:100%;"> <asp:Label ID="lbl_SchoolName" runat="server" style="padding-top:10px; padding-left:10px; float:left; font-weight:bold; font-size:18px; text-shadow:1px 1px 1px #FFFFFF;"></asp:Label> <label style="padding-top:15px; padding-left:50px; float:left; fontweight:bold; font-size:12px; text-shadow:1px 1px 1px #FFFFFF;">Address:</label> <asp:Label ID="LblAddress" runat="server" Text="" CssClass="startEndDate"></asp:Label> <label style="padding-top:15px; padding-left:50px; float:left; fontweight:bold; font-size:12px; text-shadow:1px 1px 1px #FFFFFF;"> </label> <asp:Label ID="lblEst" runat="server" Text="" CssClass="startEndDate"></asp:Label>

<label style="padding-top:13px; padding-right:10px; float:right; fontsize:12px;"> Niss &copy; Copyright. <a href="http://www.netsuite.com.np" target="_blank">netsuite.com.np</a>.All rights reserved.</label> </div>

</div> <a style="display: none;" href="#" id="toTop"><span id="toTopHover"></span>To Top</a> </form> </body> </html>

S-ar putea să vă placă și