﻿<?xml version="1.0" encoding="utf-8"?>
<xs:schema id="DataSet_Report" targetNamespace="http://tempuri.org/DataSet_Report.xsd" xmlns:mstns="http://tempuri.org/DataSet_Report.xsd" xmlns="http://tempuri.org/DataSet_Report.xsd" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" xmlns:msprop="urn:schemas-microsoft-com:xml-msprop" attributeFormDefault="qualified" elementFormDefault="qualified">
  <xs:annotation>
    <xs:appinfo source="urn:schemas-microsoft-com:xml-msdatasource">
      <DataSource DefaultConnectionIndex="0" FunctionsComponentName="QueriesTableAdapter" Modifier="AutoLayout, AnsiClass, Class, Public" SchemaSerializationMode="IncludeSchema" xmlns="urn:schemas-microsoft-com:xml-msdatasource">
        <Connections />
        <Tables />
        <Sources />
      </DataSource>
    </xs:appinfo>
  </xs:annotation>
  <xs:element name="DataSet_Report" msdata:IsDataSet="true" msdata:UseCurrentLocale="true" msprop:EnableTableAdapterManager="true" msprop:Generator_DataSetName="DataSet_Report" msprop:Generator_UserDSName="DataSet_Report">
    <xs:complexType>
      <xs:choice minOccurs="0" maxOccurs="unbounded">
        <xs:element name="Employee" msprop:Generator_TableClassName="EmployeeDataTable" msprop:Generator_TableVarName="tableEmployee" msprop:Generator_TablePropName="Employee" msprop:Generator_RowDeletingName="EmployeeRowDeleting" msprop:Generator_RowChangingName="EmployeeRowChanging" msprop:Generator_RowEvHandlerName="EmployeeRowChangeEventHandler" msprop:Generator_RowDeletedName="EmployeeRowDeleted" msprop:Generator_UserTableName="Employee" msprop:Generator_RowChangedName="EmployeeRowChanged" msprop:Generator_RowEvArgName="EmployeeRowChangeEvent" msprop:Generator_RowClassName="EmployeeRow">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="FirstName" msprop:Generator_ColumnVarNameInTable="columnFirstName" msprop:Generator_ColumnPropNameInRow="FirstName" msprop:Generator_ColumnPropNameInTable="FirstNameColumn" msprop:Generator_UserColumnName="FirstName" type="xs:string" minOccurs="0" />
              <xs:element name="MiddleName" msprop:Generator_ColumnVarNameInTable="columnMiddleName" msprop:Generator_ColumnPropNameInRow="MiddleName" msprop:Generator_ColumnPropNameInTable="MiddleNameColumn" msprop:Generator_UserColumnName="MiddleName" type="xs:string" minOccurs="0" />
              <xs:element name="LastName" msprop:Generator_ColumnVarNameInTable="columnLastName" msprop:Generator_ColumnPropNameInRow="LastName" msprop:Generator_ColumnPropNameInTable="LastNameColumn" msprop:Generator_UserColumnName="LastName" type="xs:string" minOccurs="0" />
              <xs:element name="Email" msprop:Generator_ColumnVarNameInTable="columnEmail" msprop:Generator_ColumnPropNameInRow="Email" msprop:Generator_ColumnPropNameInTable="EmailColumn" msprop:Generator_UserColumnName="Email" type="xs:string" minOccurs="0" />
              <xs:element name="EmployeeNo" msprop:Generator_ColumnVarNameInTable="columnEmployeeNo" msprop:Generator_ColumnPropNameInRow="EmployeeNo" msprop:Generator_ColumnPropNameInTable="EmployeeNoColumn" msprop:Generator_UserColumnName="EmployeeNo" type="xs:int" minOccurs="0" />
              <xs:element name="EmployeeType" msprop:Generator_ColumnVarNameInTable="columnEmployeeType" msprop:Generator_ColumnPropNameInRow="EmployeeType" msprop:Generator_ColumnPropNameInTable="EmployeeTypeColumn" msprop:Generator_UserColumnName="EmployeeType" type="xs:string" minOccurs="0" />
              <xs:element name="Department" msprop:Generator_ColumnVarNameInTable="columnDepartment" msprop:Generator_ColumnPropNameInRow="Department" msprop:Generator_ColumnPropNameInTable="DepartmentColumn" msprop:Generator_UserColumnName="Department" type="xs:string" minOccurs="0" />
              <xs:element name="Designation" msprop:Generator_ColumnVarNameInTable="columnDesignation" msprop:Generator_ColumnPropNameInRow="Designation" msprop:Generator_ColumnPropNameInTable="DesignationColumn" msprop:Generator_UserColumnName="Designation" type="xs:string" minOccurs="0" />
              <xs:element name="IsLeave" msprop:Generator_ColumnVarNameInTable="columnIsLeave" msprop:Generator_ColumnPropNameInRow="IsLeave" msprop:Generator_ColumnPropNameInTable="IsLeaveColumn" msprop:Generator_UserColumnName="IsLeave" type="xs:boolean" minOccurs="0" />
              <xs:element name="PFNo" msprop:Generator_ColumnVarNameInTable="columnPFNo" msprop:Generator_ColumnPropNameInRow="PFNo" msprop:Generator_ColumnPropNameInTable="PFNoColumn" msprop:Generator_UserColumnName="PFNo" type="xs:string" minOccurs="0" />
              <xs:element name="Status" msprop:Generator_ColumnVarNameInTable="columnStatus" msprop:Generator_ColumnPropNameInRow="Status" msprop:Generator_ColumnPropNameInTable="StatusColumn" msprop:Generator_UserColumnName="Status" type="xs:string" minOccurs="0" />
              <xs:element name="EmployeeGrade" msprop:Generator_ColumnVarNameInTable="columnEmployeeGrade" msprop:Generator_ColumnPropNameInRow="EmployeeGrade" msprop:Generator_ColumnPropNameInTable="EmployeeGradeColumn" msprop:Generator_UserColumnName="EmployeeGrade" type="xs:string" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="EmployeePaidAllowance" msprop:Generator_TableClassName="EmployeePaidAllowanceDataTable" msprop:Generator_TableVarName="tableEmployeePaidAllowance" msprop:Generator_RowChangedName="EmployeePaidAllowanceRowChanged" msprop:Generator_TablePropName="EmployeePaidAllowance" msprop:Generator_RowDeletingName="EmployeePaidAllowanceRowDeleting" msprop:Generator_RowChangingName="EmployeePaidAllowanceRowChanging" msprop:Generator_RowEvHandlerName="EmployeePaidAllowanceRowChangeEventHandler" msprop:Generator_RowDeletedName="EmployeePaidAllowanceRowDeleted" msprop:Generator_RowClassName="EmployeePaidAllowanceRow" msprop:Generator_UserTableName="EmployeePaidAllowance" msprop:Generator_RowEvArgName="EmployeePaidAllowanceRowChangeEvent">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="AllowanceName" msprop:Generator_ColumnVarNameInTable="columnAllowanceName" msprop:Generator_ColumnPropNameInRow="AllowanceName" msprop:Generator_ColumnPropNameInTable="AllowanceNameColumn" msprop:Generator_UserColumnName="AllowanceName" type="xs:string" minOccurs="0" />
              <xs:element name="PaidAmount" msprop:Generator_ColumnVarNameInTable="columnPaidAmount" msprop:Generator_ColumnPropNameInRow="PaidAmount" msprop:Generator_ColumnPropNameInTable="PaidAmountColumn" msprop:Generator_UserColumnName="PaidAmount" type="xs:decimal" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="EmployeePaidDeduction" msprop:Generator_TableClassName="EmployeePaidDeductionDataTable" msprop:Generator_TableVarName="tableEmployeePaidDeduction" msprop:Generator_RowChangedName="EmployeePaidDeductionRowChanged" msprop:Generator_TablePropName="EmployeePaidDeduction" msprop:Generator_RowDeletingName="EmployeePaidDeductionRowDeleting" msprop:Generator_RowChangingName="EmployeePaidDeductionRowChanging" msprop:Generator_RowEvHandlerName="EmployeePaidDeductionRowChangeEventHandler" msprop:Generator_RowDeletedName="EmployeePaidDeductionRowDeleted" msprop:Generator_RowClassName="EmployeePaidDeductionRow" msprop:Generator_UserTableName="EmployeePaidDeduction" msprop:Generator_RowEvArgName="EmployeePaidDeductionRowChangeEvent">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="DeductionName" msprop:Generator_ColumnVarNameInTable="columnDeductionName" msprop:Generator_ColumnPropNameInRow="DeductionName" msprop:Generator_ColumnPropNameInTable="DeductionNameColumn" msprop:Generator_UserColumnName="DeductionName" type="xs:string" minOccurs="0" />
              <xs:element name="PaidAmount" msprop:Generator_ColumnVarNameInTable="columnPaidAmount" msprop:Generator_ColumnPropNameInRow="PaidAmount" msprop:Generator_ColumnPropNameInTable="PaidAmountColumn" msprop:Generator_UserColumnName="PaidAmount" type="xs:decimal" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="EmployeePaidLoan" msprop:Generator_TableClassName="EmployeePaidLoanDataTable" msprop:Generator_TableVarName="tableEmployeePaidLoan" msprop:Generator_RowChangedName="EmployeePaidLoanRowChanged" msprop:Generator_TablePropName="EmployeePaidLoan" msprop:Generator_RowDeletingName="EmployeePaidLoanRowDeleting" msprop:Generator_RowChangingName="EmployeePaidLoanRowChanging" msprop:Generator_RowEvHandlerName="EmployeePaidLoanRowChangeEventHandler" msprop:Generator_RowDeletedName="EmployeePaidLoanRowDeleted" msprop:Generator_RowClassName="EmployeePaidLoanRow" msprop:Generator_UserTableName="EmployeePaidLoan" msprop:Generator_RowEvArgName="EmployeePaidLoanRowChangeEvent">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="LoanTitle" msprop:Generator_ColumnVarNameInTable="columnLoanTitle" msprop:Generator_ColumnPropNameInRow="LoanTitle" msprop:Generator_ColumnPropNameInTable="LoanTitleColumn" msprop:Generator_UserColumnName="LoanTitle" type="xs:string" minOccurs="0" />
              <xs:element name="PaidAmount" msprop:Generator_ColumnVarNameInTable="columnPaidAmount" msprop:Generator_ColumnPropNameInRow="PaidAmount" msprop:Generator_ColumnPropNameInTable="PaidAmountColumn" msprop:Generator_UserColumnName="PaidAmount" type="xs:decimal" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="EmployeePaidSalary" msprop:Generator_TableClassName="EmployeePaidSalaryDataTable" msprop:Generator_TableVarName="tableEmployeePaidSalary" msprop:Generator_TablePropName="EmployeePaidSalary" msprop:Generator_RowDeletingName="EmployeePaidSalaryRowDeleting" msprop:Generator_RowChangingName="EmployeePaidSalaryRowChanging" msprop:Generator_RowEvHandlerName="EmployeePaidSalaryRowChangeEventHandler" msprop:Generator_RowDeletedName="EmployeePaidSalaryRowDeleted" msprop:Generator_UserTableName="EmployeePaidSalary" msprop:Generator_RowChangedName="EmployeePaidSalaryRowChanged" msprop:Generator_RowEvArgName="EmployeePaidSalaryRowChangeEvent" msprop:Generator_RowClassName="EmployeePaidSalaryRow">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="PaidBasic" msprop:Generator_ColumnVarNameInTable="columnPaidBasic" msprop:Generator_ColumnPropNameInRow="PaidBasic" msprop:Generator_ColumnPropNameInTable="PaidBasicColumn" msprop:Generator_UserColumnName="PaidBasic" type="xs:decimal" minOccurs="0" />
              <xs:element name="PaidTotalSalary" msprop:Generator_ColumnVarNameInTable="columnPaidTotalSalary" msprop:Generator_ColumnPropNameInRow="PaidTotalSalary" msprop:Generator_ColumnPropNameInTable="PaidTotalSalaryColumn" msprop:Generator_UserColumnName="PaidTotalSalary" type="xs:decimal" minOccurs="0" />
              <xs:element name="Month" msprop:Generator_ColumnVarNameInTable="columnMonth" msprop:Generator_ColumnPropNameInRow="Month" msprop:Generator_ColumnPropNameInTable="MonthColumn" msprop:Generator_UserColumnName="Month" type="xs:string" minOccurs="0" />
              <xs:element name="Year" msprop:Generator_ColumnVarNameInTable="columnYear" msprop:Generator_ColumnPropNameInRow="Year" msprop:Generator_ColumnPropNameInTable="YearColumn" msprop:Generator_UserColumnName="Year" type="xs:int" minOccurs="0" />
              <xs:element name="TotalOverTimeDays" msprop:Generator_ColumnVarNameInTable="columnTotalOverTimeDays" msprop:Generator_ColumnPropNameInRow="TotalOverTimeDays" msprop:Generator_ColumnPropNameInTable="TotalOverTimeDaysColumn" msprop:Generator_UserColumnName="TotalOverTimeDays" type="xs:decimal" minOccurs="0" />
              <xs:element name="TotalDays" msprop:Generator_ColumnVarNameInTable="columnTotalDays" msprop:Generator_ColumnPropNameInRow="TotalDays" msprop:Generator_ColumnPropNameInTable="TotalDaysColumn" msprop:Generator_UserColumnName="TotalDays" type="xs:int" minOccurs="0" />
              <xs:element name="TotalUseLeave" msprop:Generator_ColumnVarNameInTable="columnTotalUseLeave" msprop:Generator_ColumnPropNameInRow="TotalUseLeave" msprop:Generator_ColumnPropNameInTable="TotalUseLeaveColumn" msprop:Generator_UserColumnName="TotalUseLeave" type="xs:decimal" minOccurs="0" />
              <xs:element name="TotalHolidays" msprop:Generator_ColumnVarNameInTable="columnTotalHolidays" msprop:Generator_ColumnPropNameInRow="TotalHolidays" msprop:Generator_ColumnPropNameInTable="TotalHolidaysColumn" msprop:Generator_UserColumnName="TotalHolidays" type="xs:decimal" minOccurs="0" />
              <xs:element name="TotalPaidLeave" msprop:Generator_ColumnVarNameInTable="columnTotalPaidLeave" msprop:Generator_ColumnPropNameInRow="TotalPaidLeave" msprop:Generator_ColumnPropNameInTable="TotalPaidLeaveColumn" msprop:Generator_UserColumnName="TotalPaidLeave" type="xs:decimal" minOccurs="0" />
              <xs:element name="TotalPaidLeaveAmount" msprop:Generator_ColumnVarNameInTable="columnTotalPaidLeaveAmount" msprop:Generator_ColumnPropNameInRow="TotalPaidLeaveAmount" msprop:Generator_ColumnPropNameInTable="TotalPaidLeaveAmountColumn" msprop:Generator_UserColumnName="TotalPaidLeaveAmount" type="xs:decimal" minOccurs="0" />
              <xs:element name="TotalOverTimeAmount" msprop:Generator_ColumnVarNameInTable="columnTotalOverTimeAmount" msprop:Generator_ColumnPropNameInRow="TotalOverTimeAmount" msprop:Generator_ColumnPropNameInTable="TotalOverTimeAmountColumn" msprop:Generator_UserColumnName="TotalOverTimeAmount" type="xs:decimal" minOccurs="0" />
              <xs:element name="PaidLoanAmount" msprop:Generator_ColumnVarNameInTable="columnPaidLoanAmount" msprop:Generator_ColumnPropNameInRow="PaidLoanAmount" msprop:Generator_ColumnPropNameInTable="PaidLoanAmountColumn" msprop:Generator_UserColumnName="PaidLoanAmount" type="xs:decimal" minOccurs="0" />
              <xs:element name="PaidDate" msdata:DataType="System.DateTimeOffset" msprop:Generator_ColumnVarNameInTable="columnPaidDate" msprop:Generator_ColumnPropNameInRow="PaidDate" msprop:Generator_ColumnPropNameInTable="PaidDateColumn" msprop:Generator_UserColumnName="PaidDate" type="xs:anyType" minOccurs="0" />
              <xs:element name="TotalPresentDays" msprop:Generator_ColumnVarNameInTable="columnTotalPresentDays" msprop:Generator_ColumnPropNameInRow="TotalPresentDays" msprop:Generator_ColumnPropNameInTable="TotalPresentDaysColumn" msprop:Generator_UserColumnName="TotalPresentDays" type="xs:decimal" minOccurs="0" />
              <xs:element name="FullName" msprop:Generator_ColumnVarNameInTable="columnFullName" msprop:Generator_ColumnPropNameInRow="FullName" msprop:Generator_ColumnPropNameInTable="FullNameColumn" msprop:Generator_UserColumnName="FullName" type="xs:string" minOccurs="0" />
              <xs:element name="EmployeeNo" msprop:Generator_ColumnVarNameInTable="columnEmployeeNo" msprop:Generator_ColumnPropNameInRow="EmployeeNo" msprop:Generator_ColumnPropNameInTable="EmployeeNoColumn" msprop:Generator_UserColumnName="EmployeeNo" type="xs:int" minOccurs="0" />
              <xs:element name="Department" msprop:Generator_ColumnVarNameInTable="columnDepartment" msprop:Generator_ColumnPropNameInRow="Department" msprop:Generator_ColumnPropNameInTable="DepartmentColumn" msprop:Generator_UserColumnName="Department" type="xs:string" minOccurs="0" />
              <xs:element name="PFNo" msprop:Generator_ColumnVarNameInTable="columnPFNo" msprop:Generator_ColumnPropNameInRow="PFNo" msprop:Generator_ColumnPropNameInTable="PFNoColumn" msprop:Generator_UserColumnName="PFNo" type="xs:string" minOccurs="0" />
              <xs:element name="WeeklyOff" msprop:Generator_ColumnVarNameInTable="columnWeeklyOff" msprop:Generator_ColumnPropNameInRow="WeeklyOff" msprop:Generator_ColumnPropNameInTable="WeeklyOffColumn" msprop:Generator_UserColumnName="WeeklyOff" type="xs:int" minOccurs="0" />
              <xs:element name="PaidTotalEarning" msprop:Generator_ColumnVarNameInTable="columnPaidTotalEarning" msprop:Generator_ColumnPropNameInRow="PaidTotalEarning" msprop:Generator_ColumnPropNameInTable="PaidTotalEarningColumn" msprop:Generator_UserColumnName="PaidTotalEarning" type="xs:decimal" minOccurs="0" />
              <xs:element name="PaidTotalDeduction" msprop:Generator_ColumnVarNameInTable="columnPaidTotalDeduction" msprop:Generator_ColumnPropNameInRow="PaidTotalDeduction" msprop:Generator_ColumnPropNameInTable="PaidTotalDeductionColumn" msprop:Generator_UserColumnName="PaidTotalDeduction" type="xs:decimal" minOccurs="0" />
              <xs:element name="MonthNo" msprop:Generator_ColumnVarNameInTable="columnMonthNo" msprop:Generator_ColumnPropNameInRow="MonthNo" msprop:Generator_ColumnPropNameInTable="MonthNoColumn" msprop:Generator_UserColumnName="MonthNo" type="xs:int" minOccurs="0" />
              <xs:element name="OverTimeHours" msprop:Generator_ColumnVarNameInTable="columnOverTimeHours" msprop:Generator_ColumnPropNameInRow="OverTimeHours" msprop:Generator_ColumnPropNameInTable="OverTimeHoursColumn" msprop:Generator_UserColumnName="OverTimeHours" type="xs:decimal" minOccurs="0" />
              <xs:element name="ProfessionalTax" msprop:Generator_ColumnVarNameInTable="columnProfessionalTax" msprop:Generator_ColumnPropNameInRow="ProfessionalTax" msprop:Generator_ColumnPropNameInTable="ProfessionalTaxColumn" msprop:Generator_UserColumnName="ProfessionalTax" type="xs:decimal" minOccurs="0" />
              <xs:element name="WorkingHours" msprop:Generator_ColumnVarNameInTable="columnWorkingHours" msprop:Generator_ColumnPropNameInRow="WorkingHours" msprop:Generator_ColumnPropNameInTable="WorkingHoursColumn" msprop:Generator_UserColumnName="WorkingHours" type="xs:decimal" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="EmployeeLoan" msprop:Generator_TableClassName="EmployeeLoanDataTable" msprop:Generator_TableVarName="tableEmployeeLoan" msprop:Generator_TablePropName="EmployeeLoan" msprop:Generator_RowDeletingName="EmployeeLoanRowDeleting" msprop:Generator_RowChangingName="EmployeeLoanRowChanging" msprop:Generator_RowEvHandlerName="EmployeeLoanRowChangeEventHandler" msprop:Generator_RowDeletedName="EmployeeLoanRowDeleted" msprop:Generator_UserTableName="EmployeeLoan" msprop:Generator_RowChangedName="EmployeeLoanRowChanged" msprop:Generator_RowEvArgName="EmployeeLoanRowChangeEvent" msprop:Generator_RowClassName="EmployeeLoanRow">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="EmployeeName" msprop:Generator_ColumnVarNameInTable="columnEmployeeName" msprop:Generator_ColumnPropNameInRow="EmployeeName" msprop:Generator_ColumnPropNameInTable="EmployeeNameColumn" msprop:Generator_UserColumnName="EmployeeName" type="xs:string" minOccurs="0" />
              <xs:element name="Department" msprop:Generator_ColumnVarNameInTable="columnDepartment" msprop:Generator_ColumnPropNameInRow="Department" msprop:Generator_ColumnPropNameInTable="DepartmentColumn" msprop:Generator_UserColumnName="Department" type="xs:string" minOccurs="0" />
              <xs:element name="LoanTitle" msprop:Generator_ColumnVarNameInTable="columnLoanTitle" msprop:Generator_ColumnPropNameInRow="LoanTitle" msprop:Generator_ColumnPropNameInTable="LoanTitleColumn" msprop:Generator_UserColumnName="LoanTitle" type="xs:string" minOccurs="0" />
              <xs:element name="Amount" msprop:Generator_ColumnVarNameInTable="columnAmount" msprop:Generator_ColumnPropNameInRow="Amount" msprop:Generator_ColumnPropNameInTable="AmountColumn" msprop:Generator_UserColumnName="Amount" type="xs:decimal" minOccurs="0" />
              <xs:element name="PaidLoan" msprop:Generator_ColumnVarNameInTable="columnPaidLoan" msprop:Generator_ColumnPropNameInRow="PaidLoan" msprop:Generator_ColumnPropNameInTable="PaidLoanColumn" msprop:Generator_UserColumnName="PaidLoan" type="xs:decimal" minOccurs="0" />
              <xs:element name="PendingLoan" msprop:Generator_ColumnVarNameInTable="columnPendingLoan" msprop:Generator_ColumnPropNameInRow="PendingLoan" msprop:Generator_ColumnPropNameInTable="PendingLoanColumn" msprop:Generator_UserColumnName="PendingLoan" type="xs:decimal" minOccurs="0" />
              <xs:element name="TotalMonths" msprop:Generator_ColumnVarNameInTable="columnTotalMonths" msprop:Generator_ColumnPropNameInRow="TotalMonths" msprop:Generator_ColumnPropNameInTable="TotalMonthsColumn" msprop:Generator_UserColumnName="TotalMonths" type="xs:int" minOccurs="0" />
              <xs:element name="LoanDate" msdata:DataType="System.DateTimeOffset" msprop:Generator_ColumnVarNameInTable="columnLoanDate" msprop:Generator_ColumnPropNameInRow="LoanDate" msprop:Generator_ColumnPropNameInTable="LoanDateColumn" msprop:Generator_UserColumnName="LoanDate" type="xs:anyType" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="EmployeeLeave" msprop:Generator_TableClassName="EmployeeLeaveDataTable" msprop:Generator_TableVarName="tableEmployeeLeave" msprop:Generator_RowChangedName="EmployeeLeaveRowChanged" msprop:Generator_TablePropName="EmployeeLeave" msprop:Generator_RowDeletingName="EmployeeLeaveRowDeleting" msprop:Generator_RowChangingName="EmployeeLeaveRowChanging" msprop:Generator_RowEvHandlerName="EmployeeLeaveRowChangeEventHandler" msprop:Generator_RowDeletedName="EmployeeLeaveRowDeleted" msprop:Generator_RowClassName="EmployeeLeaveRow" msprop:Generator_UserTableName="EmployeeLeave" msprop:Generator_RowEvArgName="EmployeeLeaveRowChangeEvent">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="Department" msprop:Generator_ColumnVarNameInTable="columnDepartment" msprop:Generator_ColumnPropNameInRow="Department" msprop:Generator_ColumnPropNameInTable="DepartmentColumn" msprop:Generator_UserColumnName="Department" type="xs:string" minOccurs="0" />
              <xs:element name="FullName" msprop:Generator_ColumnVarNameInTable="columnFullName" msprop:Generator_ColumnPropNameInRow="FullName" msprop:Generator_ColumnPropNameInTable="FullNameColumn" msprop:Generator_UserColumnName="FullName" type="xs:string" minOccurs="0" />
              <xs:element name="EmployeeNo" msprop:Generator_ColumnVarNameInTable="columnEmployeeNo" msprop:Generator_ColumnPropNameInRow="EmployeeNo" msprop:Generator_ColumnPropNameInTable="EmployeeNoColumn" msprop:Generator_UserColumnName="EmployeeNo" type="xs:int" minOccurs="0" />
              <xs:element name="NoOfLeavePerMonth" msprop:Generator_ColumnVarNameInTable="columnNoOfLeavePerMonth" msprop:Generator_ColumnPropNameInRow="NoOfLeavePerMonth" msprop:Generator_ColumnPropNameInTable="NoOfLeavePerMonthColumn" msprop:Generator_UserColumnName="NoOfLeavePerMonth" type="xs:decimal" minOccurs="0" />
              <xs:element name="TotalAllowLeave" msprop:Generator_ColumnVarNameInTable="columnTotalAllowLeave" msprop:Generator_ColumnPropNameInRow="TotalAllowLeave" msprop:Generator_ColumnPropNameInTable="TotalAllowLeaveColumn" msprop:Generator_UserColumnName="TotalAllowLeave" type="xs:decimal" minOccurs="0" />
              <xs:element name="TotalUseLeave" msprop:Generator_ColumnVarNameInTable="columnTotalUseLeave" msprop:Generator_ColumnPropNameInRow="TotalUseLeave" msprop:Generator_ColumnPropNameInTable="TotalUseLeaveColumn" msprop:Generator_UserColumnName="TotalUseLeave" type="xs:decimal" minOccurs="0" />
              <xs:element name="RemainingLeave" msprop:Generator_ColumnVarNameInTable="columnRemainingLeave" msprop:Generator_ColumnPropNameInRow="RemainingLeave" msprop:Generator_ColumnPropNameInTable="RemainingLeaveColumn" msprop:Generator_UserColumnName="RemainingLeave" type="xs:decimal" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="EmployeeAttendance" msprop:Generator_TableClassName="EmployeeAttendanceDataTable" msprop:Generator_TableVarName="tableEmployeeAttendance" msprop:Generator_TablePropName="EmployeeAttendance" msprop:Generator_RowDeletingName="EmployeeAttendanceRowDeleting" msprop:Generator_RowChangingName="EmployeeAttendanceRowChanging" msprop:Generator_RowEvHandlerName="EmployeeAttendanceRowChangeEventHandler" msprop:Generator_RowDeletedName="EmployeeAttendanceRowDeleted" msprop:Generator_UserTableName="EmployeeAttendance" msprop:Generator_RowChangedName="EmployeeAttendanceRowChanged" msprop:Generator_RowEvArgName="EmployeeAttendanceRowChangeEvent" msprop:Generator_RowClassName="EmployeeAttendanceRow">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="EmployeeID" msprop:Generator_ColumnVarNameInTable="columnEmployeeID" msprop:Generator_ColumnPropNameInRow="EmployeeID" msprop:Generator_ColumnPropNameInTable="EmployeeIDColumn" msprop:Generator_UserColumnName="EmployeeID" type="xs:string" minOccurs="0" />
              <xs:element name="FullName" msprop:Generator_ColumnVarNameInTable="columnFullName" msprop:Generator_ColumnPropNameInRow="FullName" msprop:Generator_ColumnPropNameInTable="FullNameColumn" msprop:Generator_UserColumnName="FullName" type="xs:string" minOccurs="0" />
              <xs:element name="AttendanceDate" msprop:Generator_ColumnVarNameInTable="columnAttendanceDate" msprop:Generator_ColumnPropNameInRow="AttendanceDate" msprop:Generator_ColumnPropNameInTable="AttendanceDateColumn" msprop:Generator_UserColumnName="AttendanceDate" type="xs:dateTime" minOccurs="0" />
              <xs:element name="PunchTime" msprop:Generator_ColumnVarNameInTable="columnPunchTime" msprop:Generator_ColumnPropNameInRow="PunchTime" msprop:Generator_ColumnPropNameInTable="PunchTimeColumn" msprop:Generator_UserColumnName="PunchTime" type="xs:string" minOccurs="0" />
              <xs:element name="AttendanceDateTime" msprop:Generator_ColumnVarNameInTable="columnAttendanceDateTime" msprop:Generator_ColumnPropNameInRow="AttendanceDateTime" msprop:Generator_ColumnPropNameInTable="AttendanceDateTimeColumn" msprop:Generator_UserColumnName="AttendanceDateTime" type="xs:dateTime" minOccurs="0" />
              <xs:element name="PunchMethod" msprop:Generator_ColumnVarNameInTable="columnPunchMethod" msprop:Generator_ColumnPropNameInRow="PunchMethod" msprop:Generator_ColumnPropNameInTable="PunchMethodColumn" msprop:Generator_UserColumnName="PunchMethod" type="xs:string" minOccurs="0" />
              <xs:element name="SrNo" msprop:Generator_ColumnVarNameInTable="columnSrNo" msprop:Generator_ColumnPropNameInRow="SrNo" msprop:Generator_ColumnPropNameInTable="SrNoColumn" msprop:Generator_UserColumnName="SrNo" type="xs:int" minOccurs="0" />
              <xs:element name="DeviceName" msdata:Caption="BranchName" msprop:Generator_ColumnVarNameInTable="columnDeviceName" msprop:Generator_ColumnPropNameInRow="DeviceName" msprop:Generator_ColumnPropNameInTable="DeviceNameColumn" msprop:Generator_UserColumnName="DeviceName" type="xs:string" minOccurs="0" />
              <xs:element name="DeviceID" msdata:Caption="BranchID" msprop:Generator_ColumnVarNameInTable="columnDeviceID" msprop:Generator_ColumnPropNameInRow="DeviceID" msprop:Generator_ColumnPropNameInTable="DeviceIDColumn" msprop:Generator_UserColumnName="DeviceID" type="xs:int" minOccurs="0" />
              <xs:element name="Email" msdata:Caption="EmailId" msprop:Generator_ColumnVarNameInTable="columnEmail" msprop:Generator_ColumnPropNameInRow="Email" msprop:Generator_ColumnPropNameInTable="EmailColumn" msprop:Generator_UserColumnName="Email" type="xs:string" minOccurs="0" />
              <xs:element name="MobileNo" msprop:Generator_ColumnVarNameInTable="columnMobileNo" msprop:Generator_ColumnPropNameInRow="MobileNo" msprop:Generator_ColumnPropNameInTable="MobileNoColumn" msprop:Generator_UserColumnName="MobileNo" type="xs:string" minOccurs="0" />
              <xs:element name="EnrollNo" msprop:Generator_ColumnVarNameInTable="columnEnrollNo" msprop:Generator_ColumnPropNameInRow="EnrollNo" msprop:Generator_ColumnPropNameInTable="EnrollNoColumn" msprop:Generator_UserColumnName="EnrollNo" type="xs:string" minOccurs="0" />
              <xs:element name="EnrollDate" msprop:Generator_ColumnVarNameInTable="columnEnrollDate" msprop:Generator_ColumnPropNameInRow="EnrollDate" msprop:Generator_ColumnPropNameInTable="EnrollDateColumn" msprop:Generator_UserColumnName="EnrollDate" type="xs:dateTime" minOccurs="0" />
              <xs:element name="TotalPunched" msprop:Generator_ColumnVarNameInTable="columnTotalPunched" msprop:Generator_ColumnPropNameInRow="TotalPunched" msprop:Generator_ColumnPropNameInTable="TotalPunchedColumn" msprop:Generator_UserColumnName="TotalPunched" type="xs:int" minOccurs="0" />
              <xs:element name="TotalEmployee" msprop:Generator_ColumnVarNameInTable="columnTotalEmployee" msprop:Generator_ColumnPropNameInRow="TotalEmployee" msprop:Generator_ColumnPropNameInTable="TotalEmployeeColumn" msprop:Generator_UserColumnName="TotalEmployee" type="xs:int" minOccurs="0" />
              <xs:element name="TotalDevice" msprop:Generator_ColumnVarNameInTable="columnTotalDevice" msprop:Generator_ColumnPropNameInRow="TotalDevice" msprop:Generator_ColumnPropNameInTable="TotalDeviceColumn" msprop:Generator_UserColumnName="TotalDevice" type="xs:int" minOccurs="0" />
              <xs:element name="Lastupdate" msprop:Generator_ColumnVarNameInTable="columnLastupdate" msprop:Generator_ColumnPropNameInRow="Lastupdate" msprop:Generator_ColumnPropNameInTable="LastupdateColumn" msprop:Generator_UserColumnName="Lastupdate" type="xs:dateTime" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
      </xs:choice>
    </xs:complexType>
  </xs:element>
</xs:schema>