diff --git a/HRM.BO/Common/SetupManager.cs b/HRM.BO/Common/SetupManager.cs index 99f4ceb..6160be8 100644 --- a/HRM.BO/Common/SetupManager.cs +++ b/HRM.BO/Common/SetupManager.cs @@ -1,4 +1,5 @@  +using DocumentFormat.OpenXml.Office2010.Excel; using Ease.Core.Model; using System; @@ -300,5 +301,32 @@ namespace HRM.BO return m_oReader.Types; } } + public static List ApplicableParametersForReportOptimized(Employee oEmp, List setupTypes, List details) + { + List parametersID = new List(); + + + if (setupTypes == null) return parametersID; + + + foreach (EnmSetupManagerTranType type in setupTypes) + { + int nTranID = SetupDetail.GetTranID(oEmp, type); + + if (nTranID == null || nTranID < 0) continue; + + List setupIds = details.Where(detail => detail.TranType == type + && detail.TranID == nTranID) + .Select(x => x.SetupID) + .Distinct().ToList(); + + foreach (int id in setupIds) + { + parametersID.Add(id); + } + + } + return parametersID; + } } } diff --git a/HRM.BO/HRBasic/Enums.cs b/HRM.BO/HRBasic/Enums.cs index fc8edfc..b418947 100644 --- a/HRM.BO/HRBasic/Enums.cs +++ b/HRM.BO/HRBasic/Enums.cs @@ -2279,6 +2279,11 @@ namespace HRM.BO EmployeeBasicInfoEcho = 721, EmployeeEvaluationSheet = 722, LifeCycleDeletedHistor = 723, + SingleEmpLeaveBalance = 724, + MultipleEmpLeaveBalanceEcho = 725, + LeaveReportEcho = 726, + LeaveRegisterBangla = 727, + LeaveEncashment = 728, //Hnm(801-900) OtBankDisbursementHnm = 801, BonusRegisterHnm = 802, @@ -3463,15 +3468,32 @@ namespace HRM.BO public enum EnumLeaveCalculationType { - Hourly = 0, - Yearly = 1, - Monthly_Earn = 2, - Hourly_365Day = 3, - Hourly_Monthly = 4, - OneDay_On_18Day_Present = 5, - Hourly_Prorated = 6, - Days_365 = 7, - Yearly_without_Prorated = 8 + //Hourly = 0, + //Yearly = 1, + //Monthly_Earn = 2, + //Hourly_365Day = 3, + //Hourly_Monthly = 4, + //OneDay_On_18Day_Present = 5, + //Hourly_Prorated = 6, + //Days_365 = 7, + //Yearly_without_Prorated = 8 + + Daily = 0, + Monthly = 1, + Yearly = 2, + //Prorated=3, + Not_Applicable = 4, + Not_Applicable_With_Prorated = 5, + + Hourly = 6, + //Yearly = 7, + Monthly_Earn = 8, + Hourly_365Day = 9, + Hourly_Monthly = 10, + OneDay_On_18Day_Present = 11, + Hourly_Prorated = 12, + Days_365 = 13, + Yearly_without_Prorated = 14 } public enum EnumLeaveparamOn diff --git a/HRM.DA/DA/Fund/Basic/GlobalFunctionDA.cs b/HRM.DA/DA/Fund/Basic/GlobalFunctionDA.cs index a9df547..8a20b37 100644 --- a/HRM.DA/DA/Fund/Basic/GlobalFunctionDA.cs +++ b/HRM.DA/DA/Fund/Basic/GlobalFunctionDA.cs @@ -1,9 +1,11 @@ -using HRM.BO; -using Ease.Core.DataAccess; -using System; -using System.Data; +using Ease.Core.DataAccess; +using Ease.Core.Model; +using Ease.Core.Utility; +using HRM.BO; using HRM.BO.Fund; using Microsoft.Data.SqlClient; +using System; +using System.Data; namespace HRM.DA { @@ -92,5 +94,43 @@ namespace HRM.DA return ""; return sCode.ToString(); } + + public static DateTime GetOperationDate() + { + DateTime opDate = DateTime.MinValue; + + TransactionContext tc = null; + try + { + tc = TransactionContext.Begin(); + + + SqlParameter[] p = new SqlParameter[1]; + p[0] = new SqlParameter("@OperationDate", SqlDbType.DateTime); + p[0].Direction = ParameterDirection.Output; + p[0].Value = DateTime.MinValue; + + tc.ExecuteNonQuery(CommandType.StoredProcedure, "[dbo].[GetOperationDate]", p); + + if (p[0].Value != null && p[0].Value != DBNull.Value) + opDate = Convert.ToDateTime(p[0].Value); + + //opDate = GlobalFunctionDA.GetOperationDate(tc); + + tc.End(); + } + catch (Exception e) + { + #region Handle Exception + if (tc != null) + tc.HandleError(); + ExceptionLog.Write(e); + + throw new ServiceException(e.Message, e); + #endregion + } + + return opDate; + } } } \ No newline at end of file diff --git a/HRM.DA/DA/Leave/LeaveDA.cs b/HRM.DA/DA/Leave/LeaveDA.cs index 6bfcca4..225ce55 100644 --- a/HRM.DA/DA/Leave/LeaveDA.cs +++ b/HRM.DA/DA/Leave/LeaveDA.cs @@ -135,7 +135,32 @@ namespace HRM.DA { return tc.ExecuteReader("SELECT * FROM Leave WHERE CODE=%s AND PayrollTypeID=%n", sLeave, payrollTypeID); } - + internal static DataSet GetELInfo(TransactionContext tc, int empID, DateTime JoinDate, DateTime toDate, DateTime availedTo) + { + string sSQL = SQLParser.MakeSQL(@"select 'Leave Availed' Item,isnull(sum(APRTOTALDAYS),0)[Value] from LEAVEENTRY + where LEAVEID=5 + and EmpID=%n + and APRFROMDATE>=%d and APRTODATE<=%d + union + select 'Present Days' Item, isnull(count(*),0)[Value] from DailyAttnProcess + where EmployeeID=%n + and AttnDate between %d and %d + and ATTENTYPE in(1,3,12) + union + select 'Encash Days' Item,isnull(sum(EncashmentDays),0)[Value] from LeaveEncashment + where EmployeeID=%n + and EncashmentFromDate >=%d and EncashmentToDate <=%d + Union + select 'Leave Availed this' Item,isnull(sum(APRTOTALDAYS),0)[Value] from LEAVEENTRY + where LEAVEID=5 + and EmpID=%n + and APRFROMDATE>=%d and APRTODATE<=%d", + empID, JoinDate, availedTo.AddDays(-1), + empID, JoinDate, toDate, + empID, JoinDate, availedTo.AddDays(-1), + empID, availedTo, toDate); + return tc.ExecuteDataSet(sSQL); + } #endregion #region Delete function diff --git a/HRM.DA/DA/Leave/LeaveEncashmentDA.cs b/HRM.DA/DA/Leave/LeaveEncashmentDA.cs index 1d7af71..fd24bf7 100644 --- a/HRM.DA/DA/Leave/LeaveEncashmentDA.cs +++ b/HRM.DA/DA/Leave/LeaveEncashmentDA.cs @@ -60,6 +60,11 @@ namespace HRM.Service //return tc.ExecuteReader("SELECT * FROM LEAVEEncashment WHERE EmployeeID IN (%q) AND Encashmentfromdate >= %d AND Encashmenttodate<=%d", empIDs, FirstDateOfYear, LastDateOfYear); return tc.ExecuteReader("SELECT * FROM LEAVEEncashment WHERE EmployeeID IN (%q) AND Encashmentfromdate >= %d ", empIDs, FirstDateOfYear); } + internal static IDataReader GetByEmpIDs(TransactionContext tc, string empIDs, int leaveyearid, DateTime EncashMonth) + { + string sql = SQLParser.MakeSQL(@"SELECT * FROM LEAVEEncashment WHERE EmployeeID IN (%q) and LeaveYearID = %n and EncashMonth Between %d and %d", empIDs, leaveyearid, EncashMonth.FirstDateOfMonth(), EncashMonth.LastDateOfMonth());// + return tc.ExecuteReader(sql); + } internal static DataSet GetData(TransactionContext tc, int nYearID) { DataSet rawData = new DataSet(); diff --git a/HRM.DA/Service/Leave/EmpLeaveStatusService.cs b/HRM.DA/Service/Leave/EmpLeaveStatusService.cs index 9ed1ba4..aecef60 100644 --- a/HRM.DA/Service/Leave/EmpLeaveStatusService.cs +++ b/HRM.DA/Service/Leave/EmpLeaveStatusService.cs @@ -88,32 +88,70 @@ namespace HRM.DA if (oItem.LeaveId == 5) { - DateTime SelectedMonth = new DateTime(DateTime.Today.Year, DateTime.Today.Month, 1).LastDateOfMonth(); - from_Date = new DateTime(to_Date.Year - 2, oEmployee.JoiningDate.Month, oEmployee.JoiningDate.Day); - DataSet ds = new DailyAttnProcessService().GetEarnedLeaveOpening(oEmployee.ID, oItem.LeaveId, from_Date, to_Date); - int dCurrectedDay = 0; - if (DateTime.DaysInMonth(SelectedMonth.Year, SelectedMonth.Month) < oEmployee.JoiningDate.Day) - dCurrectedDay = DateTime.DaysInMonth(SelectedMonth.Year, SelectedMonth.Month); - else - dCurrectedDay = oEmployee.JoiningDate.Day; - DateTime JoiningDateBefore2YearsFromCurrentYear = new DateTime(SelectedMonth.Year, SelectedMonth.Month, dCurrectedDay).AddYears(-2);// new DateTime(DateTime.Today.Year- 2, item.JoiningDate.Month, item.JoiningDate.Day);// SelectedMonth.FirstDateOfMonth().AddYears(-2); - DateTime FirstYearStartDate = JoiningDateBefore2YearsFromCurrentYear; - DateTime FirstYearEndDate = JoiningDateBefore2YearsFromCurrentYear.AddYears(1).AddDays(-1); - DateTime LastYearStartDate = JoiningDateBefore2YearsFromCurrentYear.AddYears(1); - DateTime LastYearEndDate = JoiningDateBefore2YearsFromCurrentYear.AddYears(2).AddDays(-1); + #region old code + //DateTime SelectedMonth = new DateTime(DateTime.Today.Year, DateTime.Today.Month, 1).LastDateOfMonth(); + //from_Date = new DateTime(to_Date.Year - 2, oEmployee.JoiningDate.Month, oEmployee.JoiningDate.Day); + //DataSet ds = new DailyAttnProcessService().GetEarnedLeaveOpening(oEmployee.ID, oItem.LeaveId, from_Date, to_Date); + //int dCurrectedDay = 0; + //if (DateTime.DaysInMonth(SelectedMonth.Year, SelectedMonth.Month) < oEmployee.JoiningDate.Day) + // dCurrectedDay = DateTime.DaysInMonth(SelectedMonth.Year, SelectedMonth.Month); + //else + // dCurrectedDay = oEmployee.JoiningDate.Day; + //DateTime JoiningDateBefore2YearsFromCurrentYear = new DateTime(SelectedMonth.Year, SelectedMonth.Month, dCurrectedDay).AddYears(-2);// new DateTime(DateTime.Today.Year- 2, item.JoiningDate.Month, item.JoiningDate.Day);// SelectedMonth.FirstDateOfMonth().AddYears(-2); + //DateTime FirstYearStartDate = JoiningDateBefore2YearsFromCurrentYear; + //DateTime FirstYearEndDate = JoiningDateBefore2YearsFromCurrentYear.AddYears(1).AddDays(-1); + //DateTime LastYearStartDate = JoiningDateBefore2YearsFromCurrentYear.AddYears(1); + //DateTime LastYearEndDate = JoiningDateBefore2YearsFromCurrentYear.AddYears(2).AddDays(-1); - double secondYearLeaveAvailed = new LeaveEntryService().Get(oEmployee.ID, LastYearStartDate, LastYearEndDate, EnumLeaveStatus.Approved).Sum(x => x.ApprovedTotalDays); - //ObjectsTemplate les = LeaveEncashment.GetByEmpIDs(oEmployee.ID.Integer.ToString(), FirstYearStartDate, FirstYearEndDate); + //double secondYearLeaveAvailed = new LeaveEntryService().Get(oEmployee.ID, LastYearStartDate, LastYearEndDate, EnumLeaveStatus.Approved).Sum(x => x.ApprovedTotalDays); + ////List les = LeaveEncashment.GetByEmpIDs(oEmployee.ID.Integer.ToString(), FirstYearStartDate, FirstYearEndDate); - if (ds != null && ds.Tables.Count > 0) + //if (ds != null && ds.Tables.Count > 0) + //{ + // foreach (DataRow dr in ds.Tables[0].Rows) + // { + // oCurrStatus.OpeningBalance = Convert.ToDouble(dr[0].ToString()); + // oCurrStatus.LeaveAvailed = Convert.ToDouble(dr[1].ToString()); //secondYearLeaveAvailed; + // oCurrStatus.EncashDays = 0;// les==null?0:les.Sum(x=> Math.Round(x.EncashmentDays)); + // oCurrStatus.YearEndBalance = oCurrStatus.OpeningBalance - (oCurrStatus.LeaveAvailed + oCurrStatus.EncashDays); + // } + //} + #endregion + + DateTime dtTo = oCurrYear.EndDate < DateTime.Today ? oCurrYear.EndDate : DateTime.Today; + DateTime dtAvailed = oEmployee.JoiningDate; + LeaveYear ly = new LeaveYearService().LastLeaveYear(oCurrYear); + while (dtAvailed < ly.StartDate) { - foreach (DataRow dr in ds.Tables[0].Rows) + dtAvailed = dtAvailed.AddYears(1); + } + DataTable dt = new LeaveService().GetELInfo(oEmployee.ID, oEmployee.JoiningDate, dtTo, dtAvailed); + if (dt != null) + { + foreach (DataRow dr in dt.Rows) { - oCurrStatus.OpeningBalance = Convert.ToDouble(dr[0].ToString()); - oCurrStatus.LeaveAvailed = Convert.ToDouble(dr[1].ToString()); //secondYearLeaveAvailed; - oCurrStatus.EncashDays = 0;// les==null?0:les.Sum(x=> Math.Round(x.EncashmentDays)); - oCurrStatus.YearEndBalance = oCurrStatus.OpeningBalance - (oCurrStatus.LeaveAvailed + oCurrStatus.EncashDays); + if (dr[0].ToString() == "Leave Availed this") + { + oCurrStatus.LeaveAvailed = Convert.ToDouble(dr[1].ToString()); + } + else if (dr[0].ToString() == "Present Days") + { + oCurrStatus.OpeningBalance = Convert.ToDouble(dr[1].ToString()); + oCurrStatus.OpeningBalance = oCurrStatus.OpeningBalance == 0 ? 0 : oCurrStatus.OpeningBalance / 18; + } + else if (dr[0].ToString() == "Encash Days") + { + oCurrStatus.OpeningBalance -= Convert.ToDouble(dr[1].ToString()); + } + else if (dr[0].ToString() == "Leave Availed") + { + oCurrStatus.NormalLeaveDays = Convert.ToDouble(dr[1].ToString()); + } } + oCurrStatus.OpeningBalance -= oCurrStatus.NormalLeaveDays; + oCurrStatus.OpeningBalance = Math.Round(oCurrStatus.OpeningBalance, 2); + oCurrStatus.OpeningBalance = oItem.MaxAccumulatedDays < oCurrStatus.OpeningBalance ? oItem.MaxAccumulatedDays : oCurrStatus.OpeningBalance; + oCurrStatus.YearEndBalance = Math.Round(oCurrStatus.OpeningBalance - oCurrStatus.LeaveAvailed, 2); } oCurrYearBalance.Add(oCurrStatus); @@ -121,7 +159,7 @@ namespace HRM.DA else { - //ObjectsTemplate les = LeaveEntry.GetByLeaveID(oItem.LeaveId, empId, from_Date, to_Date); + //List les = LeaveEntry.GetByLeaveID(oItem.LeaveId, empId, from_Date, to_Date); List les = oLeaveEntries.Where(le => le.LeaveID == oItem.LeaveId && le.EmpID == empId && le.ApprovedFromDate >= from_Date && le.ApprovedFromDate <= to_Date @@ -164,9 +202,11 @@ namespace HRM.DA } else { + #region From Master + if (oDetail != null) oCurrStatus.NormalLeaveDays = 0; else continue; - //oItem.Details = new ObjectsTemplate(); + //oItem.Details = new List(); //oItem.Details.Add(oDetail); #region calculate the current year balance @@ -249,6 +289,12 @@ namespace HRM.DA } + #endregion + + #endregion + + #region From Echotex desktop App + #endregion } @@ -276,14 +322,14 @@ namespace HRM.DA { double nTotalDays = 0; TimeSpan ts = new TimeSpan(); - if (eType == EnumLeaveCalculationType.Yearly) + if (eType == EnumLeaveCalculationType.Daily) { if (presentAttnCount > 0) { nTotalDays = (double)presentAttnCount / 18; } } - else if (eType == EnumLeaveCalculationType.Yearly) + else if (eType == EnumLeaveCalculationType.Monthly) { ts = (dCurrentDate - ((emp.JoiningDate > oCurrentYear.StartDate) ? emp.JoiningDate : Global.DateFunctions.FirstDateOfYear(dCurrentDate))) @@ -301,12 +347,12 @@ namespace HRM.DA } // Else '0' , What?????????????????? } - else if (eType == EnumLeaveCalculationType.Yearly) + else if (eType == EnumLeaveCalculationType.Not_Applicable) { ts = (Global.DateFunctions.LastDateOfYear(dCurrentDate) - Global.DateFunctions.FirstDateOfYear(dCurrentDate)).Add(TimeSpan.FromDays(1)); nTotalDays = (oDetail.MaxDays * ts.Days) / 365; } - else if (eType == EnumLeaveCalculationType.Yearly) + else if (eType == EnumLeaveCalculationType.Not_Applicable_With_Prorated) { ts = (Global.DateFunctions.LastDateOfYear(dCurrentDate) - ((emp.JoiningDate > oCurrentYear.StartDate) ? emp.JoiningDate : Global.DateFunctions.FirstDateOfYear(dCurrentDate))) @@ -691,6 +737,333 @@ namespace HRM.DA //#endregion + public DataTable CurrentYearStatusOptimized(string sEmpIDs, LeaveYear lYear, EnumLeaveStatus eStatus, DateTime NextPayProcessDate) + { + DataTable dTEmpLeave = new DataTable(); + dTEmpLeave.Columns.Add("Leave", typeof(System.String)); + dTEmpLeave.Columns.Add("Opening", typeof(System.String)); + dTEmpLeave.Columns.Add("Availed", typeof(System.String)); + dTEmpLeave.Columns.Add("Balance", typeof(System.String)); + dTEmpLeave.Columns.Add("EmpNo", typeof(System.String)); + dTEmpLeave.Columns.Add("Name", typeof(System.String)); + dTEmpLeave.Columns.Add("Designation", typeof(System.String)); + dTEmpLeave.Columns.Add("Division", typeof(System.String)); + dTEmpLeave.Columns.Add("Department", typeof(System.String)); + dTEmpLeave.Columns.Add("Unit", typeof(System.String)); + dTEmpLeave.Columns.Add("CFDays", typeof(System.String)); + dTEmpLeave.Columns.Add("Floor", typeof(System.String)); + dTEmpLeave.Columns.Add("Section", typeof(System.String)); + dTEmpLeave.Columns.Add("Line", typeof(System.String)); + + try + { + + DataTable dtEmpBasicInfo = new EmployeeService().GetAllEmpBasicInfo(sEmpIDs) + .Tables[0] + .AsEnumerable() + .OrderBy(x => Convert.ToInt32(x["EmployeeID"].ToString())) + .CopyToDataTable(); + + List oCurrYearBalance = null; + List oAllEmpsCurrYearBalance = new List(); + DateTime operationDate = GlobalFunctionDA.GetOperationDate(); + if (operationDate.Date > lYear.EndDate.Date) + { + operationDate = lYear.EndDate.Date; + } + DateTime oEmpOperationDate; + DataTable oYearlyDailyAttnProcess = new DailyAttnProcessService().GetTypeWiseAttnCount(sEmpIDs, Global.DateFunctions.FirstDateOfYear(operationDate), Global.DateFunctions.LastDateOfYear(operationDate), EnumAttendanceType.Present, EnumAttendanceType.Early, EnumAttendanceType.Late, EnumAttendanceType.Delay, EnumAttendanceType.HalfDay, EnumAttendanceType.OutSideDuty) + .AsEnumerable() + .OrderBy(x => Convert.ToInt32(x["EmployeeID"].ToString())) + .CopyToDataTable(); + + + LeaveYear oCurrYear = lYear; + LeaveYear oPrvYear = new LeaveYearService().LastLeaveYear(oCurrYear); + List setupTypes = new SetupDetailService().GetTypes(EnumParameterSetup.Leave); + List setupDetails = new SetupDetailService().GetParameters(EnumParameterSetup.Leave); + List leaveParamss = new LeaveParameterService().Get(); + List leaveParamDetails = new LeaveParameterService().GetDetails(); + List oLs = new LeaveEntryService().GetByLeaveYear(oCurrYear.ID); + List oPrevStatuses = new LeaveProcessService().GetByYear(oPrvYear.ID); + List oExceptions = new LeaveExceptionService().Get(lYear.StartDate, lYear.EndDate); + Queue oEmployees = new Queue(new EmployeeService().GetByEmpIDs(sEmpIDs).OrderBy(x => x.ID)); + List oNationalHolidays = new AttnNationalHolidayService().GetByMonth(oCurrYear.StartDate, oCurrYear.EndDate); + + List leaveTypes = new LeaveService().GetAll(); + + foreach (DataRow drBasic in dtEmpBasicInfo.Rows) + { + Employee oEmp = null; + int presentCount = 0; + + if (oEmployees.Any() && oEmployees.Peek().ID == Convert.ToInt32(drBasic["EmployeeID"].ToString())) + { + oEmp = oEmployees.Dequeue(); + } + else + { + continue; + } + + oEmpOperationDate = operationDate; + + if (oEmp.EndOfContractDate != null) + { + if (oEmp.EndOfContractDate < lYear.StartDate) + continue; + + if (oEmp.EndOfContractDate.Value < operationDate) + { + oEmpOperationDate = oEmp.EndOfContractDate.Value; + } + + } + DataRow dRow = oYearlyDailyAttnProcess.AsEnumerable().FirstOrDefault(x => Convert.ToInt32(x["EmployeeID"].ToString()) == Convert.ToInt32(drBasic["EmployeeID"].ToString())); + presentCount = dRow != null ? Convert.ToInt32(dRow["Count"].ToString()) : 0; + + + List oAppLeaveParams = new LeaveParameterService().ApplicableParamsForReportOptimized(oEmp, setupTypes, setupDetails, leaveParamss, leaveTypes); + oCurrYearBalance = new EmpLeaveStatusService().CurrentYearStatusOptimized(oEmp, oEmpOperationDate, presentCount, oAppLeaveParams, oCurrYear, oLs, eStatus, oPrevStatuses, leaveParamDetails, oExceptions, oNationalHolidays, NextPayProcessDate); + + DataRow oRow = null; + foreach (EmpLeaveStatus eSts in oCurrYearBalance) + { + eSts.Leave = leaveTypes.Find(l => l.ID == eSts.LeaveId); + oRow = dTEmpLeave.NewRow(); + if (drBasic != null) + { + oRow["EmpNo"] = drBasic["EmployeeNo"]; + oRow["Name"] = drBasic["Name"]; + oRow["Designation"] = drBasic["Designation"]; + oRow["Department"] = drBasic["Department"]; + oRow["Floor"] = drBasic["Floor"]; + oRow["Section"] = drBasic["Section"]; + oRow["Line"] = drBasic["Line"]; + oRow["Unit"] = string.Empty; + } + + oRow["Leave"] = eSts.Leave.Description; + oRow["Opening"] = eSts.OpeningBalance.ToString(); + oRow["Availed"] = eSts.LeaveAvailed.ToString(); + oRow["Balance"] = eSts.ClosingBalance.ToString(); + + dTEmpLeave.Rows.Add(oRow); + + } + } + + return dTEmpLeave; + } + catch (Exception) + { + + } + return dTEmpLeave; + } + + + + public DataTable CurrentYearStatusForEncashment(string sEmpIDs, LeaveYear lYear, EnumLeaveStatus eStatus, DateTime EncashMonth) + { + DataTable dTEmpLeave = new DataTable(); + dTEmpLeave.Columns.Add("EmpName", typeof(System.String)); + dTEmpLeave.Columns.Add("JoiningDate", typeof(System.String)); + dTEmpLeave.Columns.Add("EmpNo", typeof(System.String)); + dTEmpLeave.Columns.Add("Designation", typeof(System.String)); + dTEmpLeave.Columns.Add("AccountNo", typeof(System.String)); + dTEmpLeave.Columns.Add("TINNo", typeof(System.String)); + dTEmpLeave.Columns.Add("Department", typeof(System.String)); + dTEmpLeave.Columns.Add("Floor", typeof(System.String)); + dTEmpLeave.Columns.Add("Section", typeof(System.String)); + dTEmpLeave.Columns.Add("Line", typeof(System.String)); + dTEmpLeave.Columns.Add("CC", typeof(System.String)); + dTEmpLeave.Columns.Add("CCCode", typeof(System.String)); + dTEmpLeave.Columns.Add("Grade", typeof(System.String)); + dTEmpLeave.Columns.Add("Gross", typeof(System.String)); + + dTEmpLeave.Columns.Add("Present", typeof(System.String)); + dTEmpLeave.Columns.Add("Holiday", typeof(System.String)); + dTEmpLeave.Columns.Add("Abcent", typeof(System.String)); + dTEmpLeave.Columns.Add("CL", typeof(System.String)); + dTEmpLeave.Columns.Add("SL", typeof(System.String)); + dTEmpLeave.Columns.Add("SPL", typeof(System.String)); + dTEmpLeave.Columns.Add("COM", typeof(System.String)); + dTEmpLeave.Columns.Add("PL", typeof(System.String)); + dTEmpLeave.Columns.Add("ML", typeof(System.String)); + dTEmpLeave.Columns.Add("LWOP", typeof(System.String)); + dTEmpLeave.Columns.Add("EL", typeof(System.String)); + dTEmpLeave.Columns.Add("ELDays", typeof(System.String)); + dTEmpLeave.Columns.Add("ELPayment", typeof(System.String)); + dTEmpLeave.Columns.Add("TDSAIT", typeof(System.String)); + dTEmpLeave.Columns.Add("Net", typeof(double)); + dTEmpLeave.Columns.Add("Remarks", typeof(System.String)); + dTEmpLeave.Columns.Add("Signature", typeof(System.String)); + dTEmpLeave.Columns.Add("NetSum", typeof(string)); + + dTEmpLeave.Columns.Add("EnjoyedLeave", typeof(double)); + dTEmpLeave.Columns.Add("EncashmentFromDate", typeof(System.DateTime)); + dTEmpLeave.Columns.Add("EncashmentToDate", typeof(System.DateTime)); + dTEmpLeave.Columns.Add("LeaveBalance", typeof(double)); + + try + { + + DataTable dtEmpBasicInfo = new EmployeeService().GetAllEmpBasicInfo(sEmpIDs) + .Tables[0] + .AsEnumerable() + .OrderBy(x => Convert.ToInt32(x["EmployeeID"].ToString())) + .CopyToDataTable(); + + List leaveEncashments = new LeaveEncashmentService().GetByEmpIDs(sEmpIDs, lYear.ID, EncashMonth); + + //List oCurrYearBalance = null; + //List oAllEmpsCurrYearBalance = new List(); + //DateTime operationDate = GlobalFunctions.GetOperationDate(); + //if (operationDate.Date > lYear.EndDate.Date) + //{ + // operationDate = lYear.EndDate.Date; + //} + //DateTime oEmpOperationDate; + //DataTable oYearlyDailyAttnProcess = DailyAttnProcess.GetTypeWiseAttnCount(sEmpIDs, operationDate.FirstDateOfYear(), operationDate.LastDateOfYear(), EnumAttendanceType.Present, EnumAttendanceType.Early, EnumAttendanceType.Late, EnumAttendanceType.Delay, EnumAttendanceType.HalfDay, EnumAttendanceType.OutSideDuty) + // .AsEnumerable() + // .OrderBy(x => Convert.ToInt32(x["EmployeeID"].ToString())) + // .CopyToDataTable(); + LeaveYear oCurrYear = lYear; + //LeaveYear oPrvYear = LeaveYear.LastLeaveYear(oCurrYear); + //List setupTypes = SetupDetail.GetTypes(EnumParameterSetup.Leave); + //List setupDetails = SetupDetail.GetParameters(EnumParameterSetup.Leave); + //List leaveParamss = LeaveParameter.Get(); + //List leaveParamDetails = new LeaveParameter().GetAllDetails(); + //List oLs = LeaveEntry.GetByLeaveYear(oCurrYear.ID.Integer); + //List oPrevStatuses = EmpLeaveStatus.GetAllPrvYearStatus(oCurrYear.ID.Integer); + //List oExceptions = LeaveException.Get(lYear.StartDate, lYear.EndDate); + Queue oEmployees = new Queue(new EmployeeService().GetByEmpIDs(sEmpIDs).OrderBy(x => x.ID)); + double net = 0; + + foreach (DataRow drBasic in dtEmpBasicInfo.Rows) + { + //Employee oEmp = null; + ////int presentCount = 0; + + //if (oEmployees.Any() && oEmployees.Peek().ID.Integer == Convert.ToInt32(drBasic["EmployeeID"].ToString())) + //{ + // oEmp = oEmployees.Dequeue(); + //} + //else + //{ + // continue; + //} + LeaveEncashment le = leaveEncashments.Where(x => x.EmployeeID == Convert.ToInt32(drBasic["EmployeeID"].ToString())).FirstOrDefault(); + if (le == null) + { + continue; + } + //oEmpOperationDate = operationDate; + + //if (oEmp.EndOfContractDate != null) + //{ + // if (oEmp.EndOfContractDate < lYear.StartDate) + // continue; + + // if (oEmp.EndOfContractDate.Value < operationDate) + // { + // oEmpOperationDate = oEmp.EndOfContractDate.Value; + // } + + //} + //DataRow dRow = oYearlyDailyAttnProcess.AsEnumerable().FirstOrDefault(x => Convert.ToInt32(x["EmployeeID"].ToString()) == Convert.ToInt32(drBasic["EmployeeID"].ToString())); + //presentCount = dRow != null ? Convert.ToInt32(dRow["Count"].ToString()) : 0; + //List oAppLeaveParams = LeaveParameter.ApplicableParamsForReportOptimized(oEmp, setupTypes, setupDetails, leaveParamss); + //oCurrYearBalance = EmpLeaveStatus.CurrentYearStatusOptimized(oEmp, oEmpOperationDate, presentCount, oAppLeaveParams, oCurrYear, oLs, eStatus, oPrevStatuses, leaveParamDetails, oExceptions); + + DataRow oRow = null; + oRow = dTEmpLeave.NewRow(); + net = 0; + if (drBasic != null) + { + oRow["EmpNo"] = drBasic["EmployeeNo"]; + oRow["EmpName"] = drBasic["Name"]; + oRow["Designation"] = drBasic["Designation"]; + oRow["Department"] = drBasic["Department"]; + oRow["Floor"] = drBasic["Floor"]; + oRow["Section"] = drBasic["Section"]; + oRow["Line"] = drBasic["Line"]; + //oRow["Unit"] = string.Empty; + oRow["JoiningDate"] = Convert.ToDateTime(drBasic["JoiningDate"].ToString()).ToString("dd MMM yyyy"); + oRow["AccountNo"] = drBasic["ACCOUNTNO"]; + oRow["TINNo"] = drBasic["TINNO"]; + oRow["CC"] = ""; + oRow["CCCode"] = ""; + oRow["Grade"] = drBasic["GradeName"]; + oRow["Gross"] = le.GrossSalary.ToString("N2"); //Convert.ToDouble(drBasic["GROSSSALARY"].ToString()).ToString("N2"); + + oRow["Present"] = le.presentDays.ToString();/*le.PresentDays.ToString();*/ + oRow["Holiday"] = le.holiDays.ToString();/*le.HoliDays.ToString();*/ + oRow["Abcent"] = le.absentDays.ToString();/*le.AbsentDays.ToString();*/ + oRow["ELDays"] = le.EncashmentDays.ToString("N2"); + oRow["ELPayment"] = le.Amount.ToString("N2"); + oRow["TDSAIT"] = le.TaxAmount.ToString("N2"); + oRow["CL"] = "0"; + oRow["SL"] = "0"; + oRow["SPL"] = "0"; + oRow["COM"] = "0"; + oRow["PL"] = "0"; + oRow["ML"] = "0"; + oRow["LWOP"] = "0"; + oRow["EL"] = "0"; + oRow["Net"] = le.Amount; + oRow["EnjoyedLeave"] = le.enjoyedLeave;/*le.EnjoyedLeave;*/ + oRow["EncashmentFromDate"] = le.EncashmentFromDate; + oRow["EncashmentToDate"] = le.EncashmentToDate; + oRow["LeaveBalance"] = le.LeaveBalance; + } + //foreach (EmpLeaveStatus eSts in oCurrYearBalance) + //{ + + // switch (eSts.Leave.Code) + // { + // case "CL": + // oRow["CL"] = eSts.ClosingBalance.ToString(); + // break; + // case "SL": + // oRow["SL"] = eSts.ClosingBalance.ToString(); + // break; + // case "SPL": + // oRow["SPL"] = eSts.ClosingBalance.ToString(); + // break; + // case "COM": + // oRow["COM"] = eSts.ClosingBalance.ToString(); + // break; + // case "PL": + // oRow["PL"] = eSts.ClosingBalance.ToString(); + // break; + // case "ML": + // oRow["ML"] = eSts.ClosingBalance.ToString(); + // break; + // case "LWOP": + // oRow["LWOP"] = eSts.ClosingBalance.ToString(); + // break; + // case "EL": + // oRow["EL"] = eSts.ClosingBalance.ToString(); + // break; + // default: + // break; + // } + + //} + + dTEmpLeave.Rows.Add(oRow); + } + + return dTEmpLeave; + } + catch (Exception ex) + { + + } + return dTEmpLeave; + } } diff --git a/HRM.DA/Service/Leave/LeaveEncashmentService.cs b/HRM.DA/Service/Leave/LeaveEncashmentService.cs index 08e3e39..c6cc6ce 100644 --- a/HRM.DA/Service/Leave/LeaveEncashmentService.cs +++ b/HRM.DA/Service/Leave/LeaveEncashmentService.cs @@ -41,6 +41,10 @@ namespace HRM.Service oLeaveEncashment.ModifiedDate = oReader.GetDateTime("ModifiedDate"); oLeaveEncashment.BasicSalary = oReader.GetDouble("BasicSalary").Value; oLeaveEncashment.ESSSubmittedDays = oReader.GetDouble("ESSSubmittedDays").Value; + oLeaveEncashment.presentDays = oReader.GetDouble("PresentDays").Value; + oLeaveEncashment.absentDays = oReader.GetDouble("AbsentDays").Value; + oLeaveEncashment.enjoyedLeave = oReader.GetDouble("EnjoyedLeave").Value; + oLeaveEncashment.holiDays = oReader.GetDouble("HoliDays").Value; this.SetObjectState(oLeaveEncashment, Ease.Core.ObjectState.Saved); } protected override T CreateObject(DataReader oReader) @@ -605,6 +609,37 @@ namespace HRM.Service (((end.Month > start.Month) || ((end.Month == start.Month) && (end.Day >= start.Day))) ? 1 : 0); } + + public List GetByEmpIDs(string empIDs, int leaveyearid, DateTime EncashMonth) + { + List employees = new List(); + TransactionContext tc = null; + try + { + tc = TransactionContext.Begin(); + + DataReader dr = new DataReader(LeaveEncashmentDA.GetByEmpIDs(tc, empIDs, leaveyearid, EncashMonth)); + employees = this.CreateObjects(dr); + dr.Close(); + + tc.End(); + } + catch (Exception e) + { + #region Handle Exception + + if (tc != null) + tc.HandleError(); + ExceptionLog.Write(e); + + throw new ServiceException(e.Message, e); + + #endregion + } + + + return employees; + } } #endregion } diff --git a/HRM.DA/Service/Leave/LeaveEntryService.cs b/HRM.DA/Service/Leave/LeaveEntryService.cs index 45b42c4..ae44bcb 100644 --- a/HRM.DA/Service/Leave/LeaveEntryService.cs +++ b/HRM.DA/Service/Leave/LeaveEntryService.cs @@ -2558,18 +2558,18 @@ namespace HRM.DA } } - if (lp.CalculationType == EnumLeaveCalculationType.Hourly_365Day) - { - nDays = (nDiff - nDays) > 0 ? (nDiff - nDays) * 8 : 0; - } - else if (lp.CalculationType == EnumLeaveCalculationType.Days_365) - { + //if (lp.CalculationType == EnumLeaveCalculationType.Hourly_365Day) + //{ + // nDays = (nDiff - nDays) > 0 ? (nDiff - nDays) * 8 : 0; + //} + //else if (lp.CalculationType == EnumLeaveCalculationType.Days_365) + //{ + // nDays = (nDiff - nDays) > 0 ? nDiff - nDays : 0; + //} + //else + //{ nDays = (nDiff - nDays) > 0 ? nDiff - nDays : 0; - } - else - { - nDays = (nDiff - nDays) > 0 ? nDiff - nDays : 0; - } + //} nDays -= totalDayOff; ThrowMessageForMinimumDays(leaveType, IsHalfDay && nDays == 1 ? nDays - 0.5 : nDays); diff --git a/HRM.DA/Service/Leave/LeaveParameterService.cs b/HRM.DA/Service/Leave/LeaveParameterService.cs index ce2504b..03b5f6a 100644 --- a/HRM.DA/Service/Leave/LeaveParameterService.cs +++ b/HRM.DA/Service/Leave/LeaveParameterService.cs @@ -696,7 +696,7 @@ namespace HRM.DA //List setupTypes = SetupDetail.GetTypes(setup); if (setupTypes == null) return parametersID; - //ObjectsTemplate details = SetupDetail.GetParameters(setup); + //List details = SetupDetail.GetParameters(setup); foreach (EnmSetupManagerTranType type in setupTypes) { @@ -766,7 +766,7 @@ namespace HRM.DA public List ApplicableParamsForReport(Employee oEmp, List setupTypes, List details, List leaveParamss) { List leaveParamIds = ApplicableParametersForReport(oEmp, setupTypes, details); - //ObjectsTemplate leaveParamss = LeaveParameter.Get(); + //List leaveParamss = LeaveParameter.Get(); List leaveParams = new List(); foreach (LeaveParameter lparam in leaveParamss) { @@ -846,6 +846,48 @@ namespace HRM.DA return dtl; } + public List ApplicableParamsForReportOptimized(Employee oEmp, List setupTypes, List details, List leaveParamss, List leaveTypes) + { + List leaveParamIds = SetupManager.ApplicableParametersForReportOptimized(oEmp, setupTypes, details); + //List leaveParamss = LeaveParameter.Get(); + List leaveParams = new List(); + foreach (LeaveParameter lparam in leaveParamss) + { + lparam.Leave = leaveTypes.Find(l => l.ID == lparam.LeaveId); + if (lparam.Leave.ApplicableFor != (EnumGender)oEmp.Gender && + lparam.Leave.ApplicableFor != EnumGender.Other && + lparam.Leave.ApplicableFor != EnumGender.None) + { + continue; + } + + if (leaveParamIds.Contains(lparam.ID)) + { + switch (lparam.ApplicableFor) + { + case LeaveApplicableType.Probetionary: + if (!oEmp.IsConfirmed) + { + leaveParams.Add(lparam); + } + break; + case LeaveApplicableType.Confirmed: + if (oEmp.IsConfirmed) + { + leaveParams.Add(lparam); + } + break; + case LeaveApplicableType.Regardless: + leaveParams.Add(lparam); + break; + default: + break; + } + + } + } + return leaveParams; + } #endregion } diff --git a/HRM.DA/Service/Leave/LeaveProcessService.cs b/HRM.DA/Service/Leave/LeaveProcessService.cs index 8ca8e31..576b63d 100644 --- a/HRM.DA/Service/Leave/LeaveProcessService.cs +++ b/HRM.DA/Service/Leave/LeaveProcessService.cs @@ -288,7 +288,7 @@ namespace HRM.DA { } - if (oItem.LeaveParameter.CalculationType == EnumLeaveCalculationType.Monthly_Earn + if (oItem.LeaveParameter.CalculationType == EnumLeaveCalculationType.Monthly//EnumLeaveCalculationType.Monthly_Earn && oItem.EligibleParamDetail == null) // considering joining current year and will eligible next year. { Employee emp = new EmployeeService().Get(oItem.EmpId); @@ -1444,7 +1444,7 @@ namespace HRM.DA // + current month (0, because current month not yet completed)= 19, but as per policy he will get 20 days from one year completion. // so folloiwng loic is needed to that - if (oItem.CalculationType == EnumLeaveCalculationType.Monthly_Earn) + if (oItem.CalculationType == EnumLeaveCalculationType.Monthly)//EnumLeaveCalculationType.Monthly_Earn) { double months = Global.DateFunctions.DateDiff("M", oEmployee.JoiningDate, dCurrentDate); if (oDetail.Year == 1 && months == 12) @@ -1900,7 +1900,7 @@ namespace HRM.DA nTotalDays = Math.Floor(nTotalDays); } - else if (eType == EnumLeaveCalculationType.Monthly_Earn) + else if (eType == EnumLeaveCalculationType.Monthly)/*EnumLeaveCalculationType.Monthly_Earn)*/ { if (emp.ID == 1807) { @@ -2095,7 +2095,7 @@ namespace HRM.DA // + current month (0, because current month not yet completed)= 19, but as per policy he will get 20 days from one year completion. // so folloiwng loic is needed to that - if (oItem.CalculationType == EnumLeaveCalculationType.Monthly_Earn) + if (oItem.CalculationType == EnumLeaveCalculationType.Monthly)/*EnumLeaveCalculationType.Monthly_Earn)*/ { double months = Global.DateFunctions.DateDiff("M", oEmployee.JoiningDate, dCurrentDate); if (oDetail.Year == 1 && months == 12) diff --git a/HRM.DA/Service/Leave/LeaveService.cs b/HRM.DA/Service/Leave/LeaveService.cs index 7fb1276..2246079 100644 --- a/HRM.DA/Service/Leave/LeaveService.cs +++ b/HRM.DA/Service/Leave/LeaveService.cs @@ -1,9 +1,10 @@ -using HRM.BO; -using Ease.Core.DataAccess; +using Ease.Core.DataAccess; using Ease.Core.Model; using Ease.Core.Utility; +using HRM.BO; using System; using System.Collections.Generic; +using System.Data; using System.Text; namespace HRM.DA @@ -427,6 +428,31 @@ namespace HRM.DA return false; } #endregion + public DataTable GetELInfo(int empID, DateTime JoinDate, DateTime toDate, DateTime availedTo) + { + + TransactionContext tc = null; + try + { + tc = TransactionContext.Begin(); + DataSet dSet = LeaveDA.GetELInfo(tc, empID, JoinDate, toDate, availedTo); + return dSet.Tables[0]; + } + catch (Exception e) + { + #region Handle Exception + if (tc != null) + tc.HandleError(); + ExceptionLog.Write(e); + throw new ServiceException(e.Message, e); + #endregion + } + finally + { + if (tc != null) + tc.End(); + } + } } #endregion diff --git a/HRM.Report/Class/rptBonus.cs b/HRM.Report/Class/rptBonus.cs index 2152e8f..7b8fa14 100644 --- a/HRM.Report/Class/rptBonus.cs +++ b/HRM.Report/Class/rptBonus.cs @@ -1,20 +1,21 @@ -using System; +using Ease.Core.Model; +using Ease.Core.Utility; +using Ease.CoreV35; +using HRM.BO; +using HRM.DA; +using Microsoft.Reporting.NETCore; +using Org.BouncyCastle.Ocsp; +using Payroll.BO; +using Payroll.Service; +using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; +using System.IO; using System.Linq; using System.Text; -using Payroll.BO; -using Ease.CoreV35; -using Ease.Core.Model; -using Ease.Core.Utility; using System.Windows.Forms; -using HRM.BO; -using HRM.DA; -using System.IO; -using Microsoft.Reporting.NETCore; -using Payroll.Service; using static HRM.Report.PayrollDataSet.dsBonusDataSet; using static HRM.Report.PayrollDataSet.PayrollDataSet; using static NPOI.POIFS.Crypt.Dsig.SignatureInfo; @@ -339,7 +340,8 @@ namespace HRM.Report DateTime? bonusIntime = DateTime.MinValue; DateTime? bonusOuttime = DateTime.MinValue; List prodAttn = new ProdBonusAttnService().GetBySetupID(designId); - if (prodAttn.Count <= 0) return null; + if (prodAttn.Count <= 0) + throw new Exception("No data found"); string empIds = string.Empty; empIds = prodAttn.Select(x => x.EmployeeID).Distinct().Aggregate(new StringBuilder(), (sb, empid) => sb.Append(empid + ","), sb => sb.ToString().Trim(',')); @@ -347,6 +349,7 @@ namespace HRM.Report List oDailyAttnProsess = new DailyAttnProcessService().Get(empIds, design.FromDate.Date, design.ToDate.Date); //List oDailyAttnProsess = DailyAttnProcess.Get(empIds,GlobalFunctions.FirstDateOfMonth(design.SalaryMonth.AddMonths(-1)), GlobalFunctions.LastDateOfMonth(design.SalaryMonth)); List emps = new EmployeeService().GetByEmpIDs(empIds); + DataTable dTblEmps = new EmployeeService().GetAllEmpBasicInfo(empIds).Tables[0]; List attnEmp = new List(); PayrollDataSet.PayrollDataSet.dtProdAttendanceDataTable dTable = new PayrollDataSet.PayrollDataSet.dtProdAttendanceDataTable(); foreach (ProdBonusAttn item in prodAttn) @@ -366,6 +369,8 @@ namespace HRM.Report List tempAttn = prodAttn.Where(o => o.EmployeeID == item.ID).ToList();//.Sum(x => x.BonusHour); double hour = 0; + DataRow drEmp = dTblEmps.AsEnumerable().FirstOrDefault(x => item.ID == x.Field("EmployeeID")); + foreach (ProdBonusAttn tAtt in tempAttn) { @@ -426,6 +431,12 @@ namespace HRM.Report oDR["Date"] = dailyAtt.InTime.Value.Date.ToString("dd-MMM-yyyy"); oDR["WorkingHour"] = hour.ToString("0.00"); + oDR["Designation"] = drEmp["Designation"].ToString(); + oDR["Department"] = drEmp["Department"].ToString(); + oDR["Floor"] = drEmp["Floor"].ToString(); + oDR["Line"] = drEmp["Line"].ToString(); + oDR["Section"] = drEmp["Section"].ToString(); + dTable.Rows.Add(oDR); count++; } diff --git a/HRM.Report/Class/rptEcho.cs b/HRM.Report/Class/rptEcho.cs index 23d2ad5..a50498b 100644 --- a/HRM.Report/Class/rptEcho.cs +++ b/HRM.Report/Class/rptEcho.cs @@ -1,22 +1,24 @@ -using System; -using System.Collections.Generic; -using System.Data; -using System.IO; -using System.Linq; -using System.Text; -using System.Threading.Tasks; +using DocumentFormat.OpenXml.Office2010.Excel; using Ease.Core.Model; using Ease.Core.Utility; using HRM.BO; using HRM.BO.Configuration; using HRM.DA; using HRM.Report.Attendence.AttendenceDataSet; +using Microsoft.AspNetCore.JsonPatch.Operations; using Microsoft.Extensions.Configuration; using Microsoft.Reporting.NETCore; using NPOI.SS.Formula.Functions; using NPOI.XSSF.Streaming.Values; using Org.BouncyCastle.Ocsp; using Org.BouncyCastle.Utilities.Collections; +using System; +using System.Collections.Generic; +using System.Data; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; namespace HRM.Report { @@ -3221,5 +3223,454 @@ namespace HRM.Report } #endregion + + #region Leave Reports + + public byte[] ShowEmployeeIndvLeaveBalance(string sEmpID, DateTime fromDate, DateTime toDate, int leaveType, int payrollTypeID, DateTime nextPayProcessDate, string reportType) + { + try + { + ReportProcessor form = new ReportProcessor(); + + DataRow oRow = null; + LeaveYear ly = new LeaveYear(); + List leaveTypes = new LeaveService().Get(); + List _leaveYear = new LeaveYearService().Get(); + DataSet dsEmpBasicInfo = new EmployeeService().GetAllEmpBasicInfo(sEmpID); + DataRow drBasic = null; + + if (dsEmpBasicInfo.Tables[0].Rows.Count > 0) + { + drBasic = dsEmpBasicInfo.Tables[0].Rows[0]; + } + + if (drBasic == null) throw new Exception("Employee Information not found"); + + List oLeaveEntrys = new List(); + DataTable oBody = new HRM.Report.PayrollDataSet.dsEmpLeaveLedger.EmpLeaveLedgerDataTable(); + DataTable oBody2 = new HRM.Report.PayrollDataSet.dsEmpLeaveLedger.EmpInformationDataTable(); + DataTable oBody3 = new HRM.Report.PayrollDataSet.dsEmpLeaveLedger.LeaveYearDataTable(); + DataTable oBody4 = new HRM.Report.PayrollDataSet.dsEmpLeaveLedger.LeaveBalanceDataTable(); + oLeaveEntrys = new LeaveEntryService().GetEmployeeWiseLeaveDetailReport(Convert.ToInt32(sEmpID), fromDate, toDate, leaveType); + List oEmps = new List(); + Employee oEmp = new EmployeeService().Get(Convert.ToInt32(sEmpID)); + oEmps.Add(oEmp); + + + LeaveYear lyy = new LeaveYearService().GetCurrentYear(payrollTypeID); + DateTime operationDate = new GlobalFunctionService().GetOperationDate(); + if (operationDate.Date > lyy.EndDate.Date) + { + operationDate = lyy.EndDate.Date; + } + List oCurrYearStatus = new EmpLeaveStatusService().CurrentYearStatus(oEmps, lyy, operationDate, EnumLeaveStatus.Approved, nextPayProcessDate); + foreach (EmpLeaveStatus oItem in oCurrYearStatus) + { + ly = _leaveYear.Where(x => x.ID == oItem.LeaveYearID).FirstOrDefault(); + oItem.Leave = leaveTypes.Find(lt => lt.ID == oItem.LeaveId); + oBody4.Rows.Add(oItem.Leave.Description, oItem.OpeningBalance.ToString(), oItem.LeaveAvailed.ToString(), oItem.ClosingBalance.ToString(), oItem.CFDays.ToString()); + } + oRow = oBody2.NewRow(); + oRow["EmpNo"] = drBasic["EmployeeNo"]; + oRow["EmpName"] = drBasic["Name"]; + oRow["Designation"] = drBasic["Designation"]; + oRow["JoiningDate"] = Convert.ToDateTime(drBasic["JoiningDate"].ToString()).ToString("dd MMM yyyy"); + oRow["LeaveNotifier"] = string.Empty; + oRow["Department"] = drBasic["Department"]; + oRow["Floor"] = drBasic["Floor"]; + oRow["Section"] = drBasic["Section"]; + oRow["Line"] = drBasic["Line"]; + + DataSet LineManager = new EmployeeService().GetLineManagerFromOrg(Convert.ToInt32(drBasic["EmployeeID"])); + + foreach (DataRow or in LineManager.Tables[0].Rows) + { + oRow["LeaveApprover"] = or["Name"]; + } + + oRow["LeavePeriod"] = ly.Name; + + oBody2.Rows.Add(oRow); + + if (oLeaveEntrys != null) + { + foreach (LeaveEntry le in oLeaveEntrys) + { + oRow = oBody.NewRow(); + oRow["LeaveType"] = le.Leave.Description; + oRow["FromDate"] = le.ApprovedFromDate.ToString("dd MMM yyyy"); + oRow["ToDate"] = le.ApprovedToDate.ToString("dd MMM yyyy"); + oRow["TotalDays"] = le.ApprovedTotalDays; + oRow["LeaveReason"] = le.ErnLeaveRemarks; + oRow["ApplyDate"] = le.AppliedLeaveDate.ToString("dd MMM yyyy"); + oRow["ApproveDate"] = le.ApprovedLeaveDate.ToString("dd MMM yyyy"); + oRow["LeaveStatus"] = le.LeaveStatus.ToString(); + oRow["Remarks"] = le.Remarks; + + oBody.Rows.Add(oRow); + } + } + DataSet dSet = new DataSet(); + oBody.TableName = "dsEmpLeaveLedger_EmpLeaveLedger"; + dSet.Tables.Add(oBody); + oBody4.TableName = "dsEmpLeaveLedger_LeaveBalance"; + dSet.Tables.Add(oBody4); + oBody2.TableName = "dsEmpLeaveLedger_EmpInformation"; + dSet.Tables.Add(oBody2); + + + string RDLC = "LeaveLedgerEcho.rdlc"; + + return form.CommonReportViewForReports(null, dSet, null, RDLC, null, true, payrollTypeID, reportType); + } + catch (Exception ex) + { + throw new Exception(ex.Message, ex); + } + } + + + public byte[] ShowMultipleEmployeeLeaveReport(string sEmpIDs, int lyyid, int payrollTypeID, DateTime nextPayProcessDate, string reportType) + { + try + { + ReportProcessor form = new ReportProcessor(); + DataTable dTEmpLeave = new HRM.Report.PayrollDataSet.dsEmpLeaveLedger.LeaveBalanceDataTable(); + + LeaveYear lyy = new LeaveYearService().Get(lyyid); + + dTEmpLeave = new EmpLeaveStatusService().CurrentYearStatusOptimized(sEmpIDs, lyy, EnumLeaveStatus.Approved, nextPayProcessDate); + + DataSet dSet = new DataSet(); + dTEmpLeave.TableName = "dsEmpLeaveLedger_LeaveBalance"; + + if (dTEmpLeave.Rows.Count > 0) + { + dSet.Tables.Add(dTEmpLeave); + List oParameters = new List(); + ReportParameter rParam = new ReportParameter("LeaveYear", string.Format("{0} - {1}", lyy.StartDate.ToString("dd MMM yyyy"), lyy.EndDate.ToString("dd MMM yyyy"))); + oParameters.Add(rParam); + string RDLC = "MultipleEmpLeaveBalance.rdlc"; + return form.CommonReportViewForReports(null, dSet, null, RDLC, oParameters, true, payrollTypeID, reportType); + //form.CommonReportViewForReports(null, ds, RDLC, oParameters); + } + else + { + throw new Exception("Leave balance not found"); + } + } + catch (Exception ex) + { + throw new Exception(ex.Message, ex); + } + + } + + public byte[] ShowLeaveReport(string sEmpIDs, int lyyid, int payrollTypeID, DateTime nextPayProcessDate, string reportType) + { + + ReportProcessor form = new ReportProcessor(); + DataTable dTEmpLeave = new HRM.Report.PayrollDataSet.dsEmpLeaveLedger.LeaveBalanceDataTable(); + + LeaveYear lyy = new LeaveYearService().Get(lyyid); + + dTEmpLeave = new EmpLeaveStatusService().CurrentYearStatusOptimized(sEmpIDs, lyy, EnumLeaveStatus.Approved, nextPayProcessDate); + + if (dTEmpLeave.Rows.Count > 0) + { + DataSet ds = new DataSet(); + dTEmpLeave.TableName = "dsEmpLeaveLedger_LeaveBalance"; + ds.Tables.Add(dTEmpLeave); + + List oParameters = new List(); + ReportParameter rParam = new ReportParameter("FromDate", lyy.StartDate.ToString("dd MMM yyyy")); + oParameters.Add(rParam); + rParam = new ReportParameter("ToDate", lyy.EndDate.ToString("dd MMM yyyy")); + oParameters.Add(rParam); + + string RDLC = "LeaveReportEcho.rdlc"; + return form.CommonReportViewForReports(null, ds, null, RDLC, oParameters, true, payrollTypeID, reportType); + } + else + { + throw new Exception("Leave balance not found"); + } + } + + public byte[] ShowLeaveRegisterBanglaReport(string sEmpID, int authPersonID, int payrollTypeID, DateTime nextPayProcessDate, string reportType) + { + try + { + ReportProcessor fViewer = new ReportProcessor(); + int CL, SL, ML, PL, EL, SPL, COM, LWOP, OpeningEL; + bool ELVisible, CLVisible, SLVisible, MLVisible, PLVisible, SPLVisible, COMVisible, LWOPVisible; + CLVisible = MLVisible = ELVisible = SLVisible = PLVisible = SPLVisible = COMVisible = LWOPVisible = false; + CL = SL = ML = PL = EL = SPL = COM = LWOP = OpeningEL = 0; + List oLeaves = new LeaveService().Get(); + Leave oLeave = null; + LeaveYear lyy = new LeaveYearService().GetCurrentYear(payrollTypeID); + + //_rImageManager = new RemoteImageManager(); + string signaturePath = string.Empty; + AuthorizedPerson oAuthPerson = null; + int employeeID = Convert.ToInt32(sEmpID); + Employee employee = new EmployeeService().Get(employeeID); + HREmployee oEmployee = new HREmployeeService().Get(employeeID); + + if (authPersonID != null) + { + oAuthPerson = new AuthorizedPersonService().Get(authPersonID); + //signaturePath = _rImageManager.GetImage(oAuthPerson.GetImage(authPersonID), "AuthSign.jpg"); + } + + string TargetFolder = System.IO.Path.Combine(System.Environment.CurrentDirectory + @"\Documents\EMPPHOTO\"); + + + + DateTime operationDate = new GlobalFunctionService().GetOperationDate(); + if (operationDate.Date > lyy.EndDate.Date) + { + operationDate = lyy.EndDate.Date; + } + List dcurrentStatus = new EmpLeaveStatusService().CurrentYearStatus(new List { employee }, lyy, operationDate, EnumLeaveStatus.Approved, nextPayProcessDate); + + List TempLeaveEntry = new LeaveEntryService().Get(employee.ID, lyy.ID) + .Where(x => x.LeaveStatus == EnumLeaveStatus.Approved || x.LeaveStatus == EnumLeaveStatus.Availed) + .OrderBy(x => x.ApprovedFromDate) + .ToList(); + + + List leaveEntrys = oLeaves.Where(l => l.Code == "CL" || l.Code == "SL" || l.Code == "EL") + .Join(TempLeaveEntry, + l => l.ID, + le => le.LeaveID, + (l, le) => le) + .ToList(); + + + + DataTable dEmpLeaveApplication = new HRM.Report.PayrollDataSet.dsEmpLeaveLedger.LeaveRegisterBanglaDataTable(); + + if (dcurrentStatus.Count > 0) + { + + for (int i = 0; i < dcurrentStatus.Count; i++) + { + oLeave = oLeaves.FirstOrDefault(x => x.ID == dcurrentStatus[i].LeaveId); + if (oLeave != null) + switch (oLeave.Code) + { + case "CL": + CL = (int)dcurrentStatus[i].OpeningBalance; + CLVisible = true; + break; + case "SL": + SL = (int)dcurrentStatus[i].OpeningBalance; + SLVisible = true; + break; + case "ML": + // ML = (int)dcurrentStatus[i].OpeningBalance; + //MLVisible = true; + break; + case "PL": + //PL = (int)dcurrentStatus[i].OpeningBalance; + //PLVisible = true; + break; + case "EL": + EL = (int)dcurrentStatus[i].OpeningBalance; + OpeningEL = (int)dcurrentStatus[i].OpeningBalance; + ELVisible = true; + break; + case "SPL": + //SPL = (int)dcurrentStatus[i].OpeningBalance; + //SPLVisible = true; + break; + case "COM": + //COM = (int)dcurrentStatus[i].OpeningBalance; + //COMVisible = true; + break; + case "LWOP": + //LWOP = (int)dcurrentStatus[i].OpeningBalance; + //LWOPVisible = true; + break; + default: + break; + } + } + + + DataSet ds = new DataSet(); + DataRow dr = dEmpLeaveApplication.NewRow(); + DataTable dtEmpBasicInfo = new EmployeeService().GetAllEmpBasicInfo(employee.ID.ToString()) + .Tables[0] + .AsEnumerable() + .CopyToDataTable(); + + + foreach (DataRow drBasic in dtEmpBasicInfo.Rows) + { + dr["EmpName"] = drBasic["BanglaName"]; + dr["Designation"] = drBasic["BanglaDesignation"]; + dr["CardNo"] = drBasic["EmployeeNo"]; + //AccessCard acc = AccessCard.Get(drBasic["CardID"] is DBNull ? ID.FromInteger(0) : ID.FromInteger(Convert.ToInt32(drBasic["CardID"].ToString()))); + //if (acc != null) + //{ + // dr["CardNo"] = acc.CardNumber; + //} + dr["JoiningDate"] = Convert.ToDateTime(drBasic["JoiningDate"].ToString()).ToString("dd-MM-yyyy"); + dr["Department"] = drBasic["DepartmentBangla"]; + dr["Section"] = drBasic["SectionBangla"]; + } + + dr["OpeningEL"] = OpeningEL.ToString(); + dr["RemainingEL"] = EL.ToString(); + dr["RemainingCL"] = CL.ToString(); + dr["RemainingSL"] = SL.ToString(); + dr["RemainingML"] = ML.ToString(); + dr["RemainingPL"] = PL.ToString(); + dr["RemainingSPL"] = SPL.ToString(); + dr["RemainingCOM"] = COM.ToString(); + dr["RemainingLWOP"] = LWOP.ToString(); + + + dr["EmployeeSignature"] = System.IO.Path.Combine(TargetFolder + string.Format("Signature-{0}.jpg", employee.EmployeeNo)); + if (oAuthPerson != null) + dr["EmployerSignature"] = oAuthPerson.Signature; + dEmpLeaveApplication.Rows.Add(dr); + + foreach (var entry in leaveEntrys) + { + oLeave = oLeaves.FirstOrDefault(x => x.ID == entry.LeaveID); + if (oLeave != null) + { + dr = dEmpLeaveApplication.NewRow(); + string description = string.Format("{0} ‡_‡K {1}", + entry.ApprovedFromDate.ToString("dd-MM-yyyy"), + entry.ApprovedToDate.ToString("dd-MM-yyyy")); + switch (oLeave.Code) + { + case "CL": + dr["DesCL"] = description; + CL -= (int)entry.ApprovedTotalDays; + break; + case "SL": + dr["DesSL"] = description; + SL -= (int)entry.ApprovedTotalDays; + break; + case "ML": + dr["DesML"] = description; + ML -= (int)entry.ApprovedTotalDays; + break; + case "PL": + dr["DesPL"] = description; + PL -= (int)entry.ApprovedTotalDays; + break; + case "EL": + dr["DesEL"] = description; + EL -= (int)entry.ApprovedTotalDays; + break; + case "SPL": + dr["DesSPL"] = description; + SPL -= (int)entry.ApprovedTotalDays; + break; + case "COM": + dr["DesCOM"] = description; + COM -= (int)entry.ApprovedTotalDays; + break; + case "LWOP": + dr["DesLWOP"] = description; + LWOP -= (int)entry.ApprovedTotalDays; + break; + default: + break; + } + dr["LeaveGrantedDate"] = entry.ApprovedLeaveDate.ToString("dd-MM-yyyy"); + dr["TotalGrantedDays"] = entry.ApprovedTotalDays.ToString("N0"); + + dr["RemainingEL"] = EL.ToString(); + dr["RemainingCL"] = CL.ToString(); + dr["RemainingSL"] = SL.ToString(); + dr["RemainingML"] = ML.ToString(); + dr["RemainingPL"] = PL.ToString(); + dr["RemainingSPL"] = SPL.ToString(); + dr["RemainingCOM"] = COM.ToString(); + dr["RemainingLWOP"] = LWOP.ToString(); + + + dr["EmployeeSignature"] = System.IO.Path.Combine(TargetFolder + string.Format("Signature-{0}.jpg", employee.EmployeeNo)); + if (oAuthPerson != null) + dr["EmployerSignature"] = oAuthPerson.Signature; + dEmpLeaveApplication.Rows.Add(dr); + + } + + + } + + dEmpLeaveApplication.TableName = "dsEmpLeaveLedger_LeaveRegisterBangla"; + ds.Tables.Add(dEmpLeaveApplication); + List oParameters = new List(); + + oParameters.Add(new ReportParameter("CompanyNameBangla", System.Configuration.ConfigurationManager.AppSettings["CompanyNameBangla"])); + oParameters.Add(new ReportParameter("CompanyAddressBangla", System.Configuration.ConfigurationManager.AppSettings["CAddress"])); + + oParameters.Add(new ReportParameter("CLVisible", CLVisible.ToString())); + oParameters.Add(new ReportParameter("MLVisible", MLVisible.ToString())); + oParameters.Add(new ReportParameter("ELVisible", ELVisible.ToString())); + oParameters.Add(new ReportParameter("SLVisible", SLVisible.ToString())); + oParameters.Add(new ReportParameter("PLVisible", PLVisible.ToString())); + oParameters.Add(new ReportParameter("SPLVisible", SPLVisible.ToString())); + oParameters.Add(new ReportParameter("COMVisible", COMVisible.ToString())); + oParameters.Add(new ReportParameter("LWOPVisible", LWOPVisible.ToString())); + oParameters.Add(new ReportParameter("SignPath", signaturePath)); + oParameters.Add(new ReportParameter("EmpSignature", string.Empty));//_rImageManager.GetImage(oEmployee.Signature))); + + //ReportParameter rParam = new ReportParameter("LeaveYear", string.Format("{0} - {1}", lyy.StartDate.ToString("dd MMM yyyy"), lyy.EndDate.ToString("dd MMM yyyy"))); + //oParameters.Add(rParam); + + //fViewer.CommonReportView(null, ds, "Payroll.Report.RDLC.BanglaLeaveRegister.rdlc", oParameters); + + string RDLC = "BanglaLeaveRegister.rdlc"; + return fViewer.CommonReportViewForReports(null, ds, null, RDLC, oParameters, true, payrollTypeID, reportType); + } + + else + { + throw new Exception("data not found"); + } + } + catch (Exception ex) + { + throw new Exception(ex.Message, ex); + } + + } + + public byte[] ShowLeaveEncashmentReport(string sEmpIDs, DateTime fromMonth, int lyyid, int payrollTypeID, DateTime nextPayProcessDate, string reportType) + { + + ReportProcessor form = new ReportProcessor(); + + LeaveYear oLeaveYear = new LeaveYearService().Get(lyyid); + string leaveYear = fromMonth.ToString("MMMM yyyy") + " - " + fromMonth.AddYears(1).ToString("MMMM yyyy");//cboLeaveYear.Text; + + //DataTable dTEmpLeave = new HRM.Report.PayrollDataSet.dsEmpLeaveLedger.LeaveBalanceDataTable(); + DataTable dt = new EmpLeaveStatusService().CurrentYearStatusForEncashment(sEmpIDs, oLeaveYear, EnumLeaveStatus.Approved, fromMonth); + + + DataSet dSet = new DataSet(); + dt.TableName = "PayrollDataSet_dtEncashmentReportNew"; + dSet.Tables.Add(dt); ; + + List oParameters = new List(); + ReportParameter rParam = new ReportParameter("LeaveYear", leaveYear); + oParameters.Add(rParam); + rParam = new ReportParameter("EncashMonth", fromMonth.ToString("MMMM yyyy")); + oParameters.Add(rParam); + + string RDLC = "EncashmentReportEcho.rdlc"; + return form.CommonReportViewForReports(null, dSet, null, RDLC, oParameters, true, payrollTypeID, reportType); + } + #endregion } } diff --git a/HRM.Report/HRM.Report.csproj b/HRM.Report/HRM.Report.csproj index 8d97086..1e1fb6b 100644 --- a/HRM.Report/HRM.Report.csproj +++ b/HRM.Report/HRM.Report.csproj @@ -56,6 +56,7 @@ + @@ -123,6 +124,7 @@ + @@ -146,6 +148,7 @@ + @@ -157,6 +160,7 @@ + @@ -169,6 +173,7 @@ + @@ -363,6 +368,9 @@ + + PreserveNewest + @@ -379,15 +387,21 @@ + + + PreserveNewest + PreserveNewest + Always + @@ -587,7 +601,9 @@ - + + Always + diff --git a/HRM.Report/PayrollDataSet/PayrollDataSet.Designer.cs b/HRM.Report/PayrollDataSet/PayrollDataSet.Designer.cs index 17d87b0..84e0c30 100644 --- a/HRM.Report/PayrollDataSet/PayrollDataSet.Designer.cs +++ b/HRM.Report/PayrollDataSet/PayrollDataSet.Designer.cs @@ -390,6 +390,8 @@ namespace HRM.Report.PayrollDataSet { private EmployeeDetailEchoDataTable tableEmployeeDetailEcho; + private dtEncashmentReportNewDataTable tabledtEncashmentReportNew; + private global::System.Data.SchemaSerializationMode _schemaSerializationMode = global::System.Data.SchemaSerializationMode.IncludeSchema; [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] @@ -405,6 +407,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected PayrollDataSet(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context, false) { if ((this.IsBinarySerialized(info, context) == true)) { @@ -967,6 +971,9 @@ namespace HRM.Report.PayrollDataSet { if ((ds.Tables["EmployeeDetailEcho"] != null)) { base.Tables.Add(new EmployeeDetailEchoDataTable(ds.Tables["EmployeeDetailEcho"])); } + if ((ds.Tables["dtEncashmentReportNew"] != null)) { + base.Tables.Add(new dtEncashmentReportNewDataTable(ds.Tables["dtEncashmentReportNew"])); + } this.DataSetName = ds.DataSetName; this.Prefix = ds.Prefix; this.Namespace = ds.Namespace; @@ -2815,6 +2822,16 @@ namespace HRM.Report.PayrollDataSet { } } + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [global::System.ComponentModel.Browsable(false)] + [global::System.ComponentModel.DesignerSerializationVisibility(global::System.ComponentModel.DesignerSerializationVisibility.Content)] + public dtEncashmentReportNewDataTable dtEncashmentReportNew { + get { + return this.tabledtEncashmentReportNew; + } + } + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] [global::System.ComponentModel.BrowsableAttribute(true)] @@ -3431,6 +3448,9 @@ namespace HRM.Report.PayrollDataSet { if ((ds.Tables["EmployeeDetailEcho"] != null)) { base.Tables.Add(new EmployeeDetailEchoDataTable(ds.Tables["EmployeeDetailEcho"])); } + if ((ds.Tables["dtEncashmentReportNew"] != null)) { + base.Tables.Add(new dtEncashmentReportNewDataTable(ds.Tables["dtEncashmentReportNew"])); + } this.DataSetName = ds.DataSetName; this.Prefix = ds.Prefix; this.Namespace = ds.Namespace; @@ -4562,6 +4582,12 @@ namespace HRM.Report.PayrollDataSet { this.tableEmployeeDetailEcho.InitVars(); } } + this.tabledtEncashmentReportNew = ((dtEncashmentReportNewDataTable)(base.Tables["dtEncashmentReportNew"])); + if ((initTable == true)) { + if ((this.tabledtEncashmentReportNew != null)) { + this.tabledtEncashmentReportNew.InitVars(); + } + } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] @@ -4938,6 +4964,8 @@ namespace HRM.Report.PayrollDataSet { base.Tables.Add(this.tableDeletedLifeCycle); this.tableEmployeeDetailEcho = new EmployeeDetailEchoDataTable(); base.Tables.Add(this.tableEmployeeDetailEcho); + this.tabledtEncashmentReportNew = new dtEncashmentReportNewDataTable(); + base.Tables.Add(this.tabledtEncashmentReportNew); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] @@ -6038,6 +6066,12 @@ namespace HRM.Report.PayrollDataSet { return false; } + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + private bool ShouldSerializedtEncashmentReportNew() { + return false; + } + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] private void SchemaChanged(object sender, global::System.ComponentModel.CollectionChangeEventArgs e) { @@ -6642,6 +6676,9 @@ namespace HRM.Report.PayrollDataSet { [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] public delegate void EmployeeDetailEchoRowChangeEventHandler(object sender, EmployeeDetailEchoRowChangeEvent e); + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public delegate void dtEncashmentReportNewRowChangeEventHandler(object sender, dtEncashmentReportNewRowChangeEvent e); + /// ///Represents the strongly named DataTable class. /// @@ -6757,6 +6794,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected PayslipDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -7588,6 +7627,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected EmployeeInfoDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -8430,6 +8471,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected EmployeePersonalInfoDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -9338,6 +9381,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected EmployeeEducationDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -9663,6 +9708,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected EmployeeChildrenDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -10022,6 +10069,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected EmployeeHobbyDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -10307,6 +10356,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected EmployeeExperienceDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -10650,6 +10701,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected EmployeeTrainingDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -10983,6 +11036,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected EmployeeReferenceInsideDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -11328,6 +11383,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected EmployeeNomineeDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -11671,6 +11728,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected EmployeeReferenceOutsideDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -12020,6 +12079,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected IncomeTaxDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -12473,6 +12534,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected IncomeTaxSlabDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -12788,6 +12851,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected IncomeTaxOtherDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -13095,6 +13160,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected BankAdviceDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -13464,6 +13531,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected SalarySheetDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -14105,6 +14174,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected SettlementAdviceDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -14817,6 +14888,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected SalaryReconsilationDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -15208,6 +15281,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected CCWSalaryDetailDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -15535,6 +15610,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected CCWSaSummaryDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -15838,6 +15915,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected CashDisbursementDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -16159,6 +16238,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected PostingDetailsDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -16662,6 +16743,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected EmployeeDetailDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -17590,6 +17673,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected EmployeeHistoryDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -18039,6 +18124,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected EmpCostAllocationDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -18328,6 +18415,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected UpcomEmployeeDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -18627,6 +18716,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected OTMonthlySheetDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -18741,7 +18832,7 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] - public OTMonthlySheetRow AddOTMonthlySheetRow(string EmoNo, string Name, string OTDescription, string OTRate, double OTAmount, System.DateTime OTMonth, string SLNo, double Basic, string SeqNo) { + public OTMonthlySheetRow AddOTMonthlySheetRow(string EmoNo, string Name, string OTDescription, double OTRate, double OTAmount, System.DateTime OTMonth, string SLNo, double Basic, string SeqNo) { OTMonthlySheetRow rowOTMonthlySheetRow = ((OTMonthlySheetRow)(this.NewRow())); object[] columnValuesArray = new object[] { EmoNo, @@ -18795,7 +18886,7 @@ namespace HRM.Report.PayrollDataSet { base.Columns.Add(this.columnName); this.columnOTDescription = new global::System.Data.DataColumn("OTDescription", typeof(string), null, global::System.Data.MappingType.Element); base.Columns.Add(this.columnOTDescription); - this.columnOTRate = new global::System.Data.DataColumn("OTRate", typeof(string), null, global::System.Data.MappingType.Element); + this.columnOTRate = new global::System.Data.DataColumn("OTRate", typeof(double), null, global::System.Data.MappingType.Element); base.Columns.Add(this.columnOTRate); this.columnOTAmount = new global::System.Data.DataColumn("OTAmount", typeof(double), null, global::System.Data.MappingType.Element); base.Columns.Add(this.columnOTAmount); @@ -18982,6 +19073,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected BonusBankAdviceDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -19329,6 +19422,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected BonusRegisterDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -19755,6 +19850,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected AnnualIncomeTaxDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -20100,6 +20197,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected LaonPaymentDueDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -20619,6 +20718,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected LoanIssueDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -21020,6 +21121,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected OTHourlySheetDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -21335,6 +21438,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected BasicReportDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -21666,6 +21771,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected ExtendedSalarySheetDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -22158,6 +22265,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected OTMonthRangeDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -22471,6 +22580,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected BranchWiseOTDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -22762,6 +22873,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected DivisionWiseOTDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -23085,6 +23198,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected OverAllSummaryDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -23530,6 +23645,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected EmpGradeBasicDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -23997,6 +24114,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected EmpAllowDeductDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -24418,6 +24537,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected EmpBankHistoryDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -24885,6 +25006,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected EmpConfirmHisDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -25290,6 +25413,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected EmpPFHisDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -25661,6 +25786,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected JVReportDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -26183,6 +26310,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected UpCommingEmpDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -26534,6 +26663,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected PRBProcessDetailDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -27039,6 +27170,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected Report108DataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -28170,6 +28303,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected CCWReportDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -28515,6 +28650,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected CCDetailReportDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -28928,6 +29065,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected JVSalaryDetailDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -29251,6 +29390,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected JVLoactionWReportDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -29602,6 +29743,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected JVSummaryReportDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -29921,6 +30064,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected OPIRegisterDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -30324,6 +30469,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected AccountReportForSAPDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -30683,6 +30830,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected LoanReportForSAPDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -31217,6 +31366,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected ReportForSAPDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -31632,6 +31783,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected BankAdviceOfPRBDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -31961,6 +32114,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected OPITotalValueRegisterDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -32314,6 +32469,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected WartsilaSalarySheetSummaryDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -32919,6 +33076,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected WartsilaSalarySheetDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -33564,6 +33723,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected EmployeeJoiningDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -34015,6 +34176,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected WartsilaPaySlipDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -34891,6 +35054,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected WartsilaReconciliationDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -35708,6 +35873,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected EmpJoining4NovartisDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -36232,6 +36399,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected WartSilaRSummaryDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -36777,6 +36946,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected EmpLifeCycleDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -37196,6 +37367,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected IndividualLoanReportDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -37625,6 +37798,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected BankAdviceLetterDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -37962,6 +38137,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected EmployeeMonthlyExpenseDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -38259,6 +38436,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected EmployeeRetirementDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -38618,6 +38797,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected EmpPersonalInformationDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -39041,6 +39222,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected EmpAcademicBackgroundDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -39340,6 +39523,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected EmpLanguageKnownDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -39615,6 +39800,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected EmpMembershipInSocietiesClubsAssociationsDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -39890,6 +40077,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected EmpCloseRelationsDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -40167,6 +40356,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected EmpEmploymentHistoryDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -40450,6 +40641,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected EmpOtherProfessionalQualificationsDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -40703,6 +40896,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected EmpReferencesDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -40986,6 +41181,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected EmpDescribeInDetailsPresentJobResponsibilitiesDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -41233,6 +41430,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected EmpReasonForLeavingCurrentJobDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -41480,6 +41679,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected EmpExtraCaricularActivitiesDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -41733,6 +41934,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected EmpListOfRelativeWorkingInNovatisDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -42016,6 +42219,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected EmpAdditionalInformationDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -42265,6 +42470,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected EmpAnsDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -42524,6 +42731,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected EmpWorkingRelativesAnsDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -42781,6 +42990,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected EmpPermanentAndMailingAddressDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -43088,6 +43299,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected EmployeePhotoPathDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -43341,6 +43554,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected EmpListOfRelativeWorkingInCompanyDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -43632,6 +43847,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected ITPfAndOtherDetailsDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -43973,6 +44190,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected MultipleEmpITDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -44528,6 +44747,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected ITHeaderDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -44833,6 +45054,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected EmployeeLFADataDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -45148,6 +45371,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected TaxRebeatInvestmentDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -45447,6 +45672,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected TaxChallanDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -45736,6 +45963,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected PmpbasicDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -46105,6 +46334,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected PmpobjectivesDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -46444,6 +46675,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected PmpEmpValueBehaviorRatingsDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -46755,6 +46988,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected FSSJVReportDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -47108,6 +47343,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected dtTransferTPToPRDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -47429,6 +47666,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected EmpContinueFromDiscontinueDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -47772,6 +48011,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected EmpITInfoAndBasicInfoDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -48155,6 +48396,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected SalaryStractureDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -48831,6 +49074,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected DedtaxByMonthDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -49168,6 +49413,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected SalarySheetByMonthDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -49621,6 +49868,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected EmployeeServiceLengthDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -49936,6 +50185,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected PayRollRegisterForAllDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -50237,6 +50488,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected ReckittTaxCardDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -50532,6 +50785,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected DedtaxByMonthRangeDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -50857,6 +51112,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected dtRolePermissionDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -51146,6 +51403,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected dtRoleInfoDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -51445,6 +51704,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected dtUserRoleDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -51820,6 +52081,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected EERSDataDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -52284,6 +52547,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected SalaryReconDeductionDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -52583,6 +52848,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected SalaryReconciliationSummaryDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -52862,6 +53129,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected MemoDebitDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -53161,6 +53430,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected MemoCreditDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -53454,6 +53725,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected SharedLoanIssueDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -53853,6 +54126,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected GratuityProvisionDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -54230,6 +54505,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected GratuityRegisterDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -54541,6 +54818,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected GratuityLedgerDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -54820,6 +55099,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected LoanDataDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -55129,6 +55410,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected dtUsersDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -55472,6 +55755,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected dtUserLoginDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -55799,6 +56084,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected dtBadUserDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -56100,6 +56387,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected EmpItemWiseSalaryDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -56391,6 +56680,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected PFLedgerDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -56690,6 +56981,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected ChallanDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -56975,6 +57268,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected UpcomingTrainingDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -57342,6 +57637,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected SalaryCertificateDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -57828,6 +58125,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected ChallanNoWithMonthDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -58107,6 +58406,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected MarketSurveyComDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -58408,6 +58709,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected activeInactiveUserListDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -58703,6 +59006,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected dtCashAdviceDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -59096,6 +59401,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected BanglaPaySlipDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -59815,6 +60122,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected dtProdBonusDetailDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -60182,6 +60491,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected dtEmpDesWiseProdBonusDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -60583,6 +60894,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected dtMonthlyProdBonusDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -61060,6 +61373,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected SalarySheetStaticDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -62427,6 +62742,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected dtRoleAuditDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -62768,6 +63085,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected dtRolePermission2DataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -63115,6 +63434,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected CasualSalarySheetDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -63638,6 +63959,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected BankAdviceHNMDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -63999,6 +64322,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected EmpDesCatChangeDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -64456,6 +64781,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected EmployeeConfirmationDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -64831,6 +65158,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected MonthlyScheduleDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -65531,6 +65860,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected AllMedicalClaimDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -65852,6 +66183,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected AllEmpTaxInfoDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -66217,6 +66550,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected dtAllActiveLaonsDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -66716,6 +67051,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected ArrSheetDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -67147,6 +67484,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected EmpGroupInsuranceDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -67506,6 +67845,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected EmpGroupInsuranceDisconDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -67891,6 +68232,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected SKFExpencesPaySlipDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -68418,6 +68761,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected RemainingLoanforPayslipDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -68757,6 +69102,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected PayslipBasicInfoDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -69385,6 +69732,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected EmpPromotionDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -69748,6 +70097,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected NewlyIssuedLoanDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -70137,6 +70488,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected CurrentMonthDueLoanDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -70531,6 +70884,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected CashRefundDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -70908,6 +71263,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected PFRegisterDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -71475,6 +71832,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected BonusRegisterBATDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -71872,6 +72231,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected NmgtSpringFestivalBonusRegisterDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -72313,6 +72674,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected NmgtBonusPaySlipDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -72834,6 +73197,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected SalaryRegisterDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -73265,6 +73630,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected CrewDeploymentDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -73734,6 +74101,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected ActiveEmployeeDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -74354,6 +74723,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected BonusPaySlipDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -74729,6 +75100,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected LoanDueWithCCDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -75036,6 +75409,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected dtBankAdviceDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -75396,6 +75771,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected dtEncashmentReportDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -75915,6 +76292,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected SalaryReconNewDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -76320,6 +76699,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected AnnualIncomeCertificateDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -76923,6 +77304,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected AssetAcknowledgementDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -77378,6 +77761,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected AssetSerialInformationDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -77817,6 +78202,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected BanglaPaySlipNewDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -78849,6 +79236,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected BanglaPaySlipNewProdBonusDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -79136,6 +79525,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected EmployeeDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -79457,6 +79848,16 @@ namespace HRM.Report.PayrollDataSet { private global::System.Data.DataColumn columnWorkingHour; + private global::System.Data.DataColumn columnDesignation; + + private global::System.Data.DataColumn columnDepartment; + + private global::System.Data.DataColumn columnFloor; + + private global::System.Data.DataColumn columnLine; + + private global::System.Data.DataColumn columnSection; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] public dtProdAttendanceDataTable() { @@ -79485,6 +79886,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected dtProdAttendanceDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -79522,6 +79925,46 @@ namespace HRM.Report.PayrollDataSet { } } + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public global::System.Data.DataColumn DesignationColumn { + get { + return this.columnDesignation; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public global::System.Data.DataColumn DepartmentColumn { + get { + return this.columnDepartment; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public global::System.Data.DataColumn FloorColumn { + get { + return this.columnFloor; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public global::System.Data.DataColumn LineColumn { + get { + return this.columnLine; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public global::System.Data.DataColumn SectionColumn { + get { + return this.columnSection; + } + } + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] [global::System.ComponentModel.Browsable(false)] @@ -79559,13 +80002,18 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] - public dtProdAttendanceRow AdddtProdAttendanceRow(string EmployeeNo, string Name, string Date, string WorkingHour) { + public dtProdAttendanceRow AdddtProdAttendanceRow(string EmployeeNo, string Name, string Date, string WorkingHour, string Designation, string Department, string Floor, string Line, string Section) { dtProdAttendanceRow rowdtProdAttendanceRow = ((dtProdAttendanceRow)(this.NewRow())); object[] columnValuesArray = new object[] { EmployeeNo, Name, Date, - WorkingHour}; + WorkingHour, + Designation, + Department, + Floor, + Line, + Section}; rowdtProdAttendanceRow.ItemArray = columnValuesArray; this.Rows.Add(rowdtProdAttendanceRow); return rowdtProdAttendanceRow; @@ -79592,6 +80040,11 @@ namespace HRM.Report.PayrollDataSet { this.columnName = base.Columns["Name"]; this.columnDate = base.Columns["Date"]; this.columnWorkingHour = base.Columns["WorkingHour"]; + this.columnDesignation = base.Columns["Designation"]; + this.columnDepartment = base.Columns["Department"]; + this.columnFloor = base.Columns["Floor"]; + this.columnLine = base.Columns["Line"]; + this.columnSection = base.Columns["Section"]; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] @@ -79605,6 +80058,16 @@ namespace HRM.Report.PayrollDataSet { base.Columns.Add(this.columnDate); this.columnWorkingHour = new global::System.Data.DataColumn("WorkingHour", typeof(string), null, global::System.Data.MappingType.Element); base.Columns.Add(this.columnWorkingHour); + this.columnDesignation = new global::System.Data.DataColumn("Designation", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnDesignation); + this.columnDepartment = new global::System.Data.DataColumn("Department", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnDepartment); + this.columnFloor = new global::System.Data.DataColumn("Floor", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnFloor); + this.columnLine = new global::System.Data.DataColumn("Line", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnLine); + this.columnSection = new global::System.Data.DataColumn("Section", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnSection); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] @@ -79814,6 +80277,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected CCWiseSalarySheetNewDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -80367,6 +80832,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected CandidateInformationDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -80672,6 +81139,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected EmployeeInfoBasicDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -81081,6 +81550,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected DeletedLifeCycleDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -81622,6 +82093,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected EmployeeDetailEchoDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -82470,6 +82943,782 @@ namespace HRM.Report.PayrollDataSet { } } + /// + ///Represents the strongly named DataTable class. + /// + [global::System.Serializable()] + [global::System.Xml.Serialization.XmlSchemaProviderAttribute("GetTypedTableSchema")] + public partial class dtEncashmentReportNewDataTable : global::System.Data.TypedTableBase { + + private global::System.Data.DataColumn columnEmpName; + + private global::System.Data.DataColumn columnJoiningDate; + + private global::System.Data.DataColumn columnEmpNo; + + private global::System.Data.DataColumn columnDesignation; + + private global::System.Data.DataColumn columnAccountNo; + + private global::System.Data.DataColumn columnTINNo; + + private global::System.Data.DataColumn columnDepartment; + + private global::System.Data.DataColumn columnFloor; + + private global::System.Data.DataColumn columnSection; + + private global::System.Data.DataColumn columnLine; + + private global::System.Data.DataColumn columnCC; + + private global::System.Data.DataColumn columnCCCode; + + private global::System.Data.DataColumn columnGrade; + + private global::System.Data.DataColumn columnGross; + + private global::System.Data.DataColumn columnPresent; + + private global::System.Data.DataColumn columnHoliday; + + private global::System.Data.DataColumn columnAbcent; + + private global::System.Data.DataColumn columnCL; + + private global::System.Data.DataColumn columnSL; + + private global::System.Data.DataColumn columnSPL; + + private global::System.Data.DataColumn columnCOM; + + private global::System.Data.DataColumn columnPL; + + private global::System.Data.DataColumn columnML; + + private global::System.Data.DataColumn columnLWOP; + + private global::System.Data.DataColumn columnEL; + + private global::System.Data.DataColumn columnELDays; + + private global::System.Data.DataColumn columnELPayment; + + private global::System.Data.DataColumn columnTDSAIT; + + private global::System.Data.DataColumn columnNet; + + private global::System.Data.DataColumn columnRemarks; + + private global::System.Data.DataColumn columnSignature; + + private global::System.Data.DataColumn columnNetSum; + + private global::System.Data.DataColumn columnEnjoyedLeave; + + private global::System.Data.DataColumn columnEncashmentFromDate; + + private global::System.Data.DataColumn columnEncashmentToDate; + + private global::System.Data.DataColumn columnLeaveBalance; + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public dtEncashmentReportNewDataTable() { + this.TableName = "dtEncashmentReportNew"; + this.BeginInit(); + this.InitClass(); + this.EndInit(); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + internal dtEncashmentReportNewDataTable(global::System.Data.DataTable table) { + this.TableName = table.TableName; + if ((table.CaseSensitive != table.DataSet.CaseSensitive)) { + this.CaseSensitive = table.CaseSensitive; + } + if ((table.Locale.ToString() != table.DataSet.Locale.ToString())) { + this.Locale = table.Locale; + } + if ((table.Namespace != table.DataSet.Namespace)) { + this.Namespace = table.Namespace; + } + this.Prefix = table.Prefix; + this.MinimumCapacity = table.MinimumCapacity; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] + protected dtEncashmentReportNewDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : + base(info, context) { + this.InitVars(); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public global::System.Data.DataColumn EmpNameColumn { + get { + return this.columnEmpName; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public global::System.Data.DataColumn JoiningDateColumn { + get { + return this.columnJoiningDate; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public global::System.Data.DataColumn EmpNoColumn { + get { + return this.columnEmpNo; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public global::System.Data.DataColumn DesignationColumn { + get { + return this.columnDesignation; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public global::System.Data.DataColumn AccountNoColumn { + get { + return this.columnAccountNo; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public global::System.Data.DataColumn TINNoColumn { + get { + return this.columnTINNo; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public global::System.Data.DataColumn DepartmentColumn { + get { + return this.columnDepartment; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public global::System.Data.DataColumn FloorColumn { + get { + return this.columnFloor; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public global::System.Data.DataColumn SectionColumn { + get { + return this.columnSection; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public global::System.Data.DataColumn LineColumn { + get { + return this.columnLine; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public global::System.Data.DataColumn CCColumn { + get { + return this.columnCC; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public global::System.Data.DataColumn CCCodeColumn { + get { + return this.columnCCCode; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public global::System.Data.DataColumn GradeColumn { + get { + return this.columnGrade; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public global::System.Data.DataColumn GrossColumn { + get { + return this.columnGross; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public global::System.Data.DataColumn PresentColumn { + get { + return this.columnPresent; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public global::System.Data.DataColumn HolidayColumn { + get { + return this.columnHoliday; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public global::System.Data.DataColumn AbcentColumn { + get { + return this.columnAbcent; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public global::System.Data.DataColumn CLColumn { + get { + return this.columnCL; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public global::System.Data.DataColumn SLColumn { + get { + return this.columnSL; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public global::System.Data.DataColumn SPLColumn { + get { + return this.columnSPL; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public global::System.Data.DataColumn COMColumn { + get { + return this.columnCOM; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public global::System.Data.DataColumn PLColumn { + get { + return this.columnPL; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public global::System.Data.DataColumn MLColumn { + get { + return this.columnML; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public global::System.Data.DataColumn LWOPColumn { + get { + return this.columnLWOP; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public global::System.Data.DataColumn ELColumn { + get { + return this.columnEL; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public global::System.Data.DataColumn ELDaysColumn { + get { + return this.columnELDays; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public global::System.Data.DataColumn ELPaymentColumn { + get { + return this.columnELPayment; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public global::System.Data.DataColumn TDSAITColumn { + get { + return this.columnTDSAIT; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public global::System.Data.DataColumn NetColumn { + get { + return this.columnNet; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public global::System.Data.DataColumn RemarksColumn { + get { + return this.columnRemarks; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public global::System.Data.DataColumn SignatureColumn { + get { + return this.columnSignature; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public global::System.Data.DataColumn NetSumColumn { + get { + return this.columnNetSum; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public global::System.Data.DataColumn EnjoyedLeaveColumn { + get { + return this.columnEnjoyedLeave; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public global::System.Data.DataColumn EncashmentFromDateColumn { + get { + return this.columnEncashmentFromDate; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public global::System.Data.DataColumn EncashmentToDateColumn { + get { + return this.columnEncashmentToDate; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public global::System.Data.DataColumn LeaveBalanceColumn { + get { + return this.columnLeaveBalance; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [global::System.ComponentModel.Browsable(false)] + public int Count { + get { + return this.Rows.Count; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public dtEncashmentReportNewRow this[int index] { + get { + return ((dtEncashmentReportNewRow)(this.Rows[index])); + } + } + + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public event dtEncashmentReportNewRowChangeEventHandler dtEncashmentReportNewRowChanging; + + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public event dtEncashmentReportNewRowChangeEventHandler dtEncashmentReportNewRowChanged; + + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public event dtEncashmentReportNewRowChangeEventHandler dtEncashmentReportNewRowDeleting; + + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public event dtEncashmentReportNewRowChangeEventHandler dtEncashmentReportNewRowDeleted; + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public void AdddtEncashmentReportNewRow(dtEncashmentReportNewRow row) { + this.Rows.Add(row); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public dtEncashmentReportNewRow AdddtEncashmentReportNewRow( + string EmpName, + string JoiningDate, + string EmpNo, + string Designation, + string AccountNo, + string TINNo, + string Department, + string Floor, + string Section, + string Line, + string CC, + string CCCode, + string Grade, + string Gross, + string Present, + string Holiday, + string Abcent, + string CL, + string SL, + string SPL, + string COM, + string PL, + string ML, + string LWOP, + string EL, + double ELDays, + string ELPayment, + string TDSAIT, + double Net, + string Remarks, + string Signature, + string NetSum, + double EnjoyedLeave, + System.DateTime EncashmentFromDate, + System.DateTime EncashmentToDate, + double LeaveBalance) { + dtEncashmentReportNewRow rowdtEncashmentReportNewRow = ((dtEncashmentReportNewRow)(this.NewRow())); + object[] columnValuesArray = new object[] { + EmpName, + JoiningDate, + EmpNo, + Designation, + AccountNo, + TINNo, + Department, + Floor, + Section, + Line, + CC, + CCCode, + Grade, + Gross, + Present, + Holiday, + Abcent, + CL, + SL, + SPL, + COM, + PL, + ML, + LWOP, + EL, + ELDays, + ELPayment, + TDSAIT, + Net, + Remarks, + Signature, + NetSum, + EnjoyedLeave, + EncashmentFromDate, + EncashmentToDate, + LeaveBalance}; + rowdtEncashmentReportNewRow.ItemArray = columnValuesArray; + this.Rows.Add(rowdtEncashmentReportNewRow); + return rowdtEncashmentReportNewRow; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public override global::System.Data.DataTable Clone() { + dtEncashmentReportNewDataTable cln = ((dtEncashmentReportNewDataTable)(base.Clone())); + cln.InitVars(); + return cln; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + protected override global::System.Data.DataTable CreateInstance() { + return new dtEncashmentReportNewDataTable(); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + internal void InitVars() { + this.columnEmpName = base.Columns["EmpName"]; + this.columnJoiningDate = base.Columns["JoiningDate"]; + this.columnEmpNo = base.Columns["EmpNo"]; + this.columnDesignation = base.Columns["Designation"]; + this.columnAccountNo = base.Columns["AccountNo"]; + this.columnTINNo = base.Columns["TINNo"]; + this.columnDepartment = base.Columns["Department"]; + this.columnFloor = base.Columns["Floor"]; + this.columnSection = base.Columns["Section"]; + this.columnLine = base.Columns["Line"]; + this.columnCC = base.Columns["CC"]; + this.columnCCCode = base.Columns["CCCode"]; + this.columnGrade = base.Columns["Grade"]; + this.columnGross = base.Columns["Gross"]; + this.columnPresent = base.Columns["Present"]; + this.columnHoliday = base.Columns["Holiday"]; + this.columnAbcent = base.Columns["Abcent"]; + this.columnCL = base.Columns["CL"]; + this.columnSL = base.Columns["SL"]; + this.columnSPL = base.Columns["SPL"]; + this.columnCOM = base.Columns["COM"]; + this.columnPL = base.Columns["PL"]; + this.columnML = base.Columns["ML"]; + this.columnLWOP = base.Columns["LWOP"]; + this.columnEL = base.Columns["EL"]; + this.columnELDays = base.Columns["ELDays"]; + this.columnELPayment = base.Columns["ELPayment"]; + this.columnTDSAIT = base.Columns["TDSAIT"]; + this.columnNet = base.Columns["Net"]; + this.columnRemarks = base.Columns["Remarks"]; + this.columnSignature = base.Columns["Signature"]; + this.columnNetSum = base.Columns["NetSum"]; + this.columnEnjoyedLeave = base.Columns["EnjoyedLeave"]; + this.columnEncashmentFromDate = base.Columns["EncashmentFromDate"]; + this.columnEncashmentToDate = base.Columns["EncashmentToDate"]; + this.columnLeaveBalance = base.Columns["LeaveBalance"]; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + private void InitClass() { + this.columnEmpName = new global::System.Data.DataColumn("EmpName", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnEmpName); + this.columnJoiningDate = new global::System.Data.DataColumn("JoiningDate", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnJoiningDate); + this.columnEmpNo = new global::System.Data.DataColumn("EmpNo", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnEmpNo); + this.columnDesignation = new global::System.Data.DataColumn("Designation", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnDesignation); + this.columnAccountNo = new global::System.Data.DataColumn("AccountNo", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnAccountNo); + this.columnTINNo = new global::System.Data.DataColumn("TINNo", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnTINNo); + this.columnDepartment = new global::System.Data.DataColumn("Department", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnDepartment); + this.columnFloor = new global::System.Data.DataColumn("Floor", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnFloor); + this.columnSection = new global::System.Data.DataColumn("Section", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnSection); + this.columnLine = new global::System.Data.DataColumn("Line", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnLine); + this.columnCC = new global::System.Data.DataColumn("CC", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnCC); + this.columnCCCode = new global::System.Data.DataColumn("CCCode", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnCCCode); + this.columnGrade = new global::System.Data.DataColumn("Grade", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnGrade); + this.columnGross = new global::System.Data.DataColumn("Gross", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnGross); + this.columnPresent = new global::System.Data.DataColumn("Present", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnPresent); + this.columnHoliday = new global::System.Data.DataColumn("Holiday", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnHoliday); + this.columnAbcent = new global::System.Data.DataColumn("Abcent", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnAbcent); + this.columnCL = new global::System.Data.DataColumn("CL", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnCL); + this.columnSL = new global::System.Data.DataColumn("SL", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnSL); + this.columnSPL = new global::System.Data.DataColumn("SPL", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnSPL); + this.columnCOM = new global::System.Data.DataColumn("COM", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnCOM); + this.columnPL = new global::System.Data.DataColumn("PL", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnPL); + this.columnML = new global::System.Data.DataColumn("ML", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnML); + this.columnLWOP = new global::System.Data.DataColumn("LWOP", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnLWOP); + this.columnEL = new global::System.Data.DataColumn("EL", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnEL); + this.columnELDays = new global::System.Data.DataColumn("ELDays", typeof(double), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnELDays); + this.columnELPayment = new global::System.Data.DataColumn("ELPayment", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnELPayment); + this.columnTDSAIT = new global::System.Data.DataColumn("TDSAIT", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnTDSAIT); + this.columnNet = new global::System.Data.DataColumn("Net", typeof(double), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnNet); + this.columnRemarks = new global::System.Data.DataColumn("Remarks", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnRemarks); + this.columnSignature = new global::System.Data.DataColumn("Signature", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnSignature); + this.columnNetSum = new global::System.Data.DataColumn("NetSum", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnNetSum); + this.columnEnjoyedLeave = new global::System.Data.DataColumn("EnjoyedLeave", typeof(double), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnEnjoyedLeave); + this.columnEncashmentFromDate = new global::System.Data.DataColumn("EncashmentFromDate", typeof(global::System.DateTime), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnEncashmentFromDate); + this.columnEncashmentToDate = new global::System.Data.DataColumn("EncashmentToDate", typeof(global::System.DateTime), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnEncashmentToDate); + this.columnLeaveBalance = new global::System.Data.DataColumn("LeaveBalance", typeof(double), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnLeaveBalance); + this.columnEmpName.Caption = "EmpID"; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public dtEncashmentReportNewRow NewdtEncashmentReportNewRow() { + return ((dtEncashmentReportNewRow)(this.NewRow())); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + protected override global::System.Data.DataRow NewRowFromBuilder(global::System.Data.DataRowBuilder builder) { + return new dtEncashmentReportNewRow(builder); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + protected override global::System.Type GetRowType() { + return typeof(dtEncashmentReportNewRow); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + protected override void OnRowChanged(global::System.Data.DataRowChangeEventArgs e) { + base.OnRowChanged(e); + if ((this.dtEncashmentReportNewRowChanged != null)) { + this.dtEncashmentReportNewRowChanged(this, new dtEncashmentReportNewRowChangeEvent(((dtEncashmentReportNewRow)(e.Row)), e.Action)); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + protected override void OnRowChanging(global::System.Data.DataRowChangeEventArgs e) { + base.OnRowChanging(e); + if ((this.dtEncashmentReportNewRowChanging != null)) { + this.dtEncashmentReportNewRowChanging(this, new dtEncashmentReportNewRowChangeEvent(((dtEncashmentReportNewRow)(e.Row)), e.Action)); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + protected override void OnRowDeleted(global::System.Data.DataRowChangeEventArgs e) { + base.OnRowDeleted(e); + if ((this.dtEncashmentReportNewRowDeleted != null)) { + this.dtEncashmentReportNewRowDeleted(this, new dtEncashmentReportNewRowChangeEvent(((dtEncashmentReportNewRow)(e.Row)), e.Action)); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + protected override void OnRowDeleting(global::System.Data.DataRowChangeEventArgs e) { + base.OnRowDeleting(e); + if ((this.dtEncashmentReportNewRowDeleting != null)) { + this.dtEncashmentReportNewRowDeleting(this, new dtEncashmentReportNewRowChangeEvent(((dtEncashmentReportNewRow)(e.Row)), e.Action)); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public void RemovedtEncashmentReportNewRow(dtEncashmentReportNewRow row) { + this.Rows.Remove(row); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public static global::System.Xml.Schema.XmlSchemaComplexType GetTypedTableSchema(global::System.Xml.Schema.XmlSchemaSet xs) { + global::System.Xml.Schema.XmlSchemaComplexType type = new global::System.Xml.Schema.XmlSchemaComplexType(); + global::System.Xml.Schema.XmlSchemaSequence sequence = new global::System.Xml.Schema.XmlSchemaSequence(); + PayrollDataSet ds = new PayrollDataSet(); + global::System.Xml.Schema.XmlSchemaAny any1 = new global::System.Xml.Schema.XmlSchemaAny(); + any1.Namespace = "http://www.w3.org/2001/XMLSchema"; + any1.MinOccurs = new decimal(0); + any1.MaxOccurs = decimal.MaxValue; + any1.ProcessContents = global::System.Xml.Schema.XmlSchemaContentProcessing.Lax; + sequence.Items.Add(any1); + global::System.Xml.Schema.XmlSchemaAny any2 = new global::System.Xml.Schema.XmlSchemaAny(); + any2.Namespace = "urn:schemas-microsoft-com:xml-diffgram-v1"; + any2.MinOccurs = new decimal(1); + any2.ProcessContents = global::System.Xml.Schema.XmlSchemaContentProcessing.Lax; + sequence.Items.Add(any2); + global::System.Xml.Schema.XmlSchemaAttribute attribute1 = new global::System.Xml.Schema.XmlSchemaAttribute(); + attribute1.Name = "namespace"; + attribute1.FixedValue = ds.Namespace; + type.Attributes.Add(attribute1); + global::System.Xml.Schema.XmlSchemaAttribute attribute2 = new global::System.Xml.Schema.XmlSchemaAttribute(); + attribute2.Name = "tableTypeName"; + attribute2.FixedValue = "dtEncashmentReportNewDataTable"; + type.Attributes.Add(attribute2); + type.Particle = sequence; + global::System.Xml.Schema.XmlSchema dsSchema = ds.GetSchemaSerializable(); + if (xs.Contains(dsSchema.TargetNamespace)) { + global::System.IO.MemoryStream s1 = new global::System.IO.MemoryStream(); + global::System.IO.MemoryStream s2 = new global::System.IO.MemoryStream(); + try { + global::System.Xml.Schema.XmlSchema schema = null; + dsSchema.Write(s1); + for (global::System.Collections.IEnumerator schemas = xs.Schemas(dsSchema.TargetNamespace).GetEnumerator(); schemas.MoveNext(); ) { + schema = ((global::System.Xml.Schema.XmlSchema)(schemas.Current)); + s2.SetLength(0); + schema.Write(s2); + if ((s1.Length == s2.Length)) { + s1.Position = 0; + s2.Position = 0; + for (; ((s1.Position != s1.Length) + && (s1.ReadByte() == s2.ReadByte())); ) { + ; + } + if ((s1.Position == s1.Length)) { + return type; + } + } + } + } + finally { + if ((s1 != null)) { + s1.Close(); + } + if ((s2 != null)) { + s2.Close(); + } + } + } + xs.Add(dsSchema); + return type; + } + } + /// ///Represents strongly named DataRow class. /// @@ -94139,10 +95388,10 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] - public string OTRate { + public double OTRate { get { try { - return ((string)(this[this.tableOTMonthlySheet.OTRateColumn])); + return ((double)(this[this.tableOTMonthlySheet.OTRateColumn])); } catch (global::System.InvalidCastException e) { throw new global::System.Data.StrongTypingException("The value for column \'OTRate\' in table \'OTMonthlySheet\' is DBNull.", e); @@ -145998,6 +147247,86 @@ namespace HRM.Report.PayrollDataSet { } } + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public string Designation { + get { + try { + return ((string)(this[this.tabledtProdAttendance.DesignationColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'Designation\' in table \'dtProdAttendance\' is DBNull.", e); + } + } + set { + this[this.tabledtProdAttendance.DesignationColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public string Department { + get { + try { + return ((string)(this[this.tabledtProdAttendance.DepartmentColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'Department\' in table \'dtProdAttendance\' is DBNull.", e); + } + } + set { + this[this.tabledtProdAttendance.DepartmentColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public string Floor { + get { + try { + return ((string)(this[this.tabledtProdAttendance.FloorColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'Floor\' in table \'dtProdAttendance\' is DBNull.", e); + } + } + set { + this[this.tabledtProdAttendance.FloorColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public string Line { + get { + try { + return ((string)(this[this.tabledtProdAttendance.LineColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'Line\' in table \'dtProdAttendance\' is DBNull.", e); + } + } + set { + this[this.tabledtProdAttendance.LineColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public string Section { + get { + try { + return ((string)(this[this.tabledtProdAttendance.SectionColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'Section\' in table \'dtProdAttendance\' is DBNull.", e); + } + } + set { + this[this.tabledtProdAttendance.SectionColumn] = value; + } + } + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] public bool IsEmployeeNoNull() { @@ -146045,6 +147374,66 @@ namespace HRM.Report.PayrollDataSet { public void SetWorkingHourNull() { this[this.tabledtProdAttendance.WorkingHourColumn] = global::System.Convert.DBNull; } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public bool IsDesignationNull() { + return this.IsNull(this.tabledtProdAttendance.DesignationColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public void SetDesignationNull() { + this[this.tabledtProdAttendance.DesignationColumn] = global::System.Convert.DBNull; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public bool IsDepartmentNull() { + return this.IsNull(this.tabledtProdAttendance.DepartmentColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public void SetDepartmentNull() { + this[this.tabledtProdAttendance.DepartmentColumn] = global::System.Convert.DBNull; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public bool IsFloorNull() { + return this.IsNull(this.tabledtProdAttendance.FloorColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public void SetFloorNull() { + this[this.tabledtProdAttendance.FloorColumn] = global::System.Convert.DBNull; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public bool IsLineNull() { + return this.IsNull(this.tabledtProdAttendance.LineColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public void SetLineNull() { + this[this.tabledtProdAttendance.LineColumn] = global::System.Convert.DBNull; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public bool IsSectionNull() { + return this.IsNull(this.tabledtProdAttendance.SectionColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public void SetSectionNull() { + this[this.tabledtProdAttendance.SectionColumn] = global::System.Convert.DBNull; + } } /// @@ -149093,6 +150482,1031 @@ namespace HRM.Report.PayrollDataSet { } } + /// + ///Represents strongly named DataRow class. + /// + public partial class dtEncashmentReportNewRow : global::System.Data.DataRow { + + private dtEncashmentReportNewDataTable tabledtEncashmentReportNew; + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + internal dtEncashmentReportNewRow(global::System.Data.DataRowBuilder rb) : + base(rb) { + this.tabledtEncashmentReportNew = ((dtEncashmentReportNewDataTable)(this.Table)); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public string EmpName { + get { + try { + return ((string)(this[this.tabledtEncashmentReportNew.EmpNameColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'EmpName\' in table \'dtEncashmentReportNew\' is DBNull.", e); + } + } + set { + this[this.tabledtEncashmentReportNew.EmpNameColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public string JoiningDate { + get { + try { + return ((string)(this[this.tabledtEncashmentReportNew.JoiningDateColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'JoiningDate\' in table \'dtEncashmentReportNew\' is DBNull.", e); + } + } + set { + this[this.tabledtEncashmentReportNew.JoiningDateColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public string EmpNo { + get { + try { + return ((string)(this[this.tabledtEncashmentReportNew.EmpNoColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'EmpNo\' in table \'dtEncashmentReportNew\' is DBNull.", e); + } + } + set { + this[this.tabledtEncashmentReportNew.EmpNoColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public string Designation { + get { + try { + return ((string)(this[this.tabledtEncashmentReportNew.DesignationColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'Designation\' in table \'dtEncashmentReportNew\' is DBNull.", e); + } + } + set { + this[this.tabledtEncashmentReportNew.DesignationColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public string AccountNo { + get { + try { + return ((string)(this[this.tabledtEncashmentReportNew.AccountNoColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'AccountNo\' in table \'dtEncashmentReportNew\' is DBNull.", e); + } + } + set { + this[this.tabledtEncashmentReportNew.AccountNoColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public string TINNo { + get { + try { + return ((string)(this[this.tabledtEncashmentReportNew.TINNoColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'TINNo\' in table \'dtEncashmentReportNew\' is DBNull.", e); + } + } + set { + this[this.tabledtEncashmentReportNew.TINNoColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public string Department { + get { + try { + return ((string)(this[this.tabledtEncashmentReportNew.DepartmentColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'Department\' in table \'dtEncashmentReportNew\' is DBNull.", e); + } + } + set { + this[this.tabledtEncashmentReportNew.DepartmentColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public string Floor { + get { + try { + return ((string)(this[this.tabledtEncashmentReportNew.FloorColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'Floor\' in table \'dtEncashmentReportNew\' is DBNull.", e); + } + } + set { + this[this.tabledtEncashmentReportNew.FloorColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public string Section { + get { + try { + return ((string)(this[this.tabledtEncashmentReportNew.SectionColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'Section\' in table \'dtEncashmentReportNew\' is DBNull.", e); + } + } + set { + this[this.tabledtEncashmentReportNew.SectionColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public string Line { + get { + try { + return ((string)(this[this.tabledtEncashmentReportNew.LineColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'Line\' in table \'dtEncashmentReportNew\' is DBNull.", e); + } + } + set { + this[this.tabledtEncashmentReportNew.LineColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public string CC { + get { + try { + return ((string)(this[this.tabledtEncashmentReportNew.CCColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'CC\' in table \'dtEncashmentReportNew\' is DBNull.", e); + } + } + set { + this[this.tabledtEncashmentReportNew.CCColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public string CCCode { + get { + try { + return ((string)(this[this.tabledtEncashmentReportNew.CCCodeColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'CCCode\' in table \'dtEncashmentReportNew\' is DBNull.", e); + } + } + set { + this[this.tabledtEncashmentReportNew.CCCodeColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public string Grade { + get { + try { + return ((string)(this[this.tabledtEncashmentReportNew.GradeColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'Grade\' in table \'dtEncashmentReportNew\' is DBNull.", e); + } + } + set { + this[this.tabledtEncashmentReportNew.GradeColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public string Gross { + get { + try { + return ((string)(this[this.tabledtEncashmentReportNew.GrossColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'Gross\' in table \'dtEncashmentReportNew\' is DBNull.", e); + } + } + set { + this[this.tabledtEncashmentReportNew.GrossColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public string Present { + get { + try { + return ((string)(this[this.tabledtEncashmentReportNew.PresentColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'Present\' in table \'dtEncashmentReportNew\' is DBNull.", e); + } + } + set { + this[this.tabledtEncashmentReportNew.PresentColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public string Holiday { + get { + try { + return ((string)(this[this.tabledtEncashmentReportNew.HolidayColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'Holiday\' in table \'dtEncashmentReportNew\' is DBNull.", e); + } + } + set { + this[this.tabledtEncashmentReportNew.HolidayColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public string Abcent { + get { + try { + return ((string)(this[this.tabledtEncashmentReportNew.AbcentColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'Abcent\' in table \'dtEncashmentReportNew\' is DBNull.", e); + } + } + set { + this[this.tabledtEncashmentReportNew.AbcentColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public string CL { + get { + try { + return ((string)(this[this.tabledtEncashmentReportNew.CLColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'CL\' in table \'dtEncashmentReportNew\' is DBNull.", e); + } + } + set { + this[this.tabledtEncashmentReportNew.CLColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public string SL { + get { + try { + return ((string)(this[this.tabledtEncashmentReportNew.SLColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'SL\' in table \'dtEncashmentReportNew\' is DBNull.", e); + } + } + set { + this[this.tabledtEncashmentReportNew.SLColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public string SPL { + get { + try { + return ((string)(this[this.tabledtEncashmentReportNew.SPLColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'SPL\' in table \'dtEncashmentReportNew\' is DBNull.", e); + } + } + set { + this[this.tabledtEncashmentReportNew.SPLColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public string COM { + get { + try { + return ((string)(this[this.tabledtEncashmentReportNew.COMColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'COM\' in table \'dtEncashmentReportNew\' is DBNull.", e); + } + } + set { + this[this.tabledtEncashmentReportNew.COMColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public string PL { + get { + try { + return ((string)(this[this.tabledtEncashmentReportNew.PLColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'PL\' in table \'dtEncashmentReportNew\' is DBNull.", e); + } + } + set { + this[this.tabledtEncashmentReportNew.PLColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public string ML { + get { + try { + return ((string)(this[this.tabledtEncashmentReportNew.MLColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'ML\' in table \'dtEncashmentReportNew\' is DBNull.", e); + } + } + set { + this[this.tabledtEncashmentReportNew.MLColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public string LWOP { + get { + try { + return ((string)(this[this.tabledtEncashmentReportNew.LWOPColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'LWOP\' in table \'dtEncashmentReportNew\' is DBNull.", e); + } + } + set { + this[this.tabledtEncashmentReportNew.LWOPColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public string EL { + get { + try { + return ((string)(this[this.tabledtEncashmentReportNew.ELColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'EL\' in table \'dtEncashmentReportNew\' is DBNull.", e); + } + } + set { + this[this.tabledtEncashmentReportNew.ELColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public double ELDays { + get { + try { + return ((double)(this[this.tabledtEncashmentReportNew.ELDaysColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'ELDays\' in table \'dtEncashmentReportNew\' is DBNull.", e); + } + } + set { + this[this.tabledtEncashmentReportNew.ELDaysColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public string ELPayment { + get { + try { + return ((string)(this[this.tabledtEncashmentReportNew.ELPaymentColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'ELPayment\' in table \'dtEncashmentReportNew\' is DBNull.", e); + } + } + set { + this[this.tabledtEncashmentReportNew.ELPaymentColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public string TDSAIT { + get { + try { + return ((string)(this[this.tabledtEncashmentReportNew.TDSAITColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'TDSAIT\' in table \'dtEncashmentReportNew\' is DBNull.", e); + } + } + set { + this[this.tabledtEncashmentReportNew.TDSAITColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public double Net { + get { + try { + return ((double)(this[this.tabledtEncashmentReportNew.NetColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'Net\' in table \'dtEncashmentReportNew\' is DBNull.", e); + } + } + set { + this[this.tabledtEncashmentReportNew.NetColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public string Remarks { + get { + try { + return ((string)(this[this.tabledtEncashmentReportNew.RemarksColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'Remarks\' in table \'dtEncashmentReportNew\' is DBNull.", e); + } + } + set { + this[this.tabledtEncashmentReportNew.RemarksColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public string Signature { + get { + try { + return ((string)(this[this.tabledtEncashmentReportNew.SignatureColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'Signature\' in table \'dtEncashmentReportNew\' is DBNull.", e); + } + } + set { + this[this.tabledtEncashmentReportNew.SignatureColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public string NetSum { + get { + try { + return ((string)(this[this.tabledtEncashmentReportNew.NetSumColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'NetSum\' in table \'dtEncashmentReportNew\' is DBNull.", e); + } + } + set { + this[this.tabledtEncashmentReportNew.NetSumColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public double EnjoyedLeave { + get { + try { + return ((double)(this[this.tabledtEncashmentReportNew.EnjoyedLeaveColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'EnjoyedLeave\' in table \'dtEncashmentReportNew\' is DBNull.", e); + } + } + set { + this[this.tabledtEncashmentReportNew.EnjoyedLeaveColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public System.DateTime EncashmentFromDate { + get { + try { + return ((global::System.DateTime)(this[this.tabledtEncashmentReportNew.EncashmentFromDateColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'EncashmentFromDate\' in table \'dtEncashmentReportNew\' is DBN" + + "ull.", e); + } + } + set { + this[this.tabledtEncashmentReportNew.EncashmentFromDateColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public System.DateTime EncashmentToDate { + get { + try { + return ((global::System.DateTime)(this[this.tabledtEncashmentReportNew.EncashmentToDateColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'EncashmentToDate\' in table \'dtEncashmentReportNew\' is DBNul" + + "l.", e); + } + } + set { + this[this.tabledtEncashmentReportNew.EncashmentToDateColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public double LeaveBalance { + get { + try { + return ((double)(this[this.tabledtEncashmentReportNew.LeaveBalanceColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'LeaveBalance\' in table \'dtEncashmentReportNew\' is DBNull.", e); + } + } + set { + this[this.tabledtEncashmentReportNew.LeaveBalanceColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public bool IsEmpNameNull() { + return this.IsNull(this.tabledtEncashmentReportNew.EmpNameColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public void SetEmpNameNull() { + this[this.tabledtEncashmentReportNew.EmpNameColumn] = global::System.Convert.DBNull; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public bool IsJoiningDateNull() { + return this.IsNull(this.tabledtEncashmentReportNew.JoiningDateColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public void SetJoiningDateNull() { + this[this.tabledtEncashmentReportNew.JoiningDateColumn] = global::System.Convert.DBNull; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public bool IsEmpNoNull() { + return this.IsNull(this.tabledtEncashmentReportNew.EmpNoColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public void SetEmpNoNull() { + this[this.tabledtEncashmentReportNew.EmpNoColumn] = global::System.Convert.DBNull; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public bool IsDesignationNull() { + return this.IsNull(this.tabledtEncashmentReportNew.DesignationColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public void SetDesignationNull() { + this[this.tabledtEncashmentReportNew.DesignationColumn] = global::System.Convert.DBNull; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public bool IsAccountNoNull() { + return this.IsNull(this.tabledtEncashmentReportNew.AccountNoColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public void SetAccountNoNull() { + this[this.tabledtEncashmentReportNew.AccountNoColumn] = global::System.Convert.DBNull; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public bool IsTINNoNull() { + return this.IsNull(this.tabledtEncashmentReportNew.TINNoColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public void SetTINNoNull() { + this[this.tabledtEncashmentReportNew.TINNoColumn] = global::System.Convert.DBNull; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public bool IsDepartmentNull() { + return this.IsNull(this.tabledtEncashmentReportNew.DepartmentColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public void SetDepartmentNull() { + this[this.tabledtEncashmentReportNew.DepartmentColumn] = global::System.Convert.DBNull; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public bool IsFloorNull() { + return this.IsNull(this.tabledtEncashmentReportNew.FloorColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public void SetFloorNull() { + this[this.tabledtEncashmentReportNew.FloorColumn] = global::System.Convert.DBNull; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public bool IsSectionNull() { + return this.IsNull(this.tabledtEncashmentReportNew.SectionColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public void SetSectionNull() { + this[this.tabledtEncashmentReportNew.SectionColumn] = global::System.Convert.DBNull; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public bool IsLineNull() { + return this.IsNull(this.tabledtEncashmentReportNew.LineColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public void SetLineNull() { + this[this.tabledtEncashmentReportNew.LineColumn] = global::System.Convert.DBNull; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public bool IsCCNull() { + return this.IsNull(this.tabledtEncashmentReportNew.CCColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public void SetCCNull() { + this[this.tabledtEncashmentReportNew.CCColumn] = global::System.Convert.DBNull; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public bool IsCCCodeNull() { + return this.IsNull(this.tabledtEncashmentReportNew.CCCodeColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public void SetCCCodeNull() { + this[this.tabledtEncashmentReportNew.CCCodeColumn] = global::System.Convert.DBNull; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public bool IsGradeNull() { + return this.IsNull(this.tabledtEncashmentReportNew.GradeColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public void SetGradeNull() { + this[this.tabledtEncashmentReportNew.GradeColumn] = global::System.Convert.DBNull; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public bool IsGrossNull() { + return this.IsNull(this.tabledtEncashmentReportNew.GrossColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public void SetGrossNull() { + this[this.tabledtEncashmentReportNew.GrossColumn] = global::System.Convert.DBNull; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public bool IsPresentNull() { + return this.IsNull(this.tabledtEncashmentReportNew.PresentColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public void SetPresentNull() { + this[this.tabledtEncashmentReportNew.PresentColumn] = global::System.Convert.DBNull; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public bool IsHolidayNull() { + return this.IsNull(this.tabledtEncashmentReportNew.HolidayColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public void SetHolidayNull() { + this[this.tabledtEncashmentReportNew.HolidayColumn] = global::System.Convert.DBNull; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public bool IsAbcentNull() { + return this.IsNull(this.tabledtEncashmentReportNew.AbcentColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public void SetAbcentNull() { + this[this.tabledtEncashmentReportNew.AbcentColumn] = global::System.Convert.DBNull; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public bool IsCLNull() { + return this.IsNull(this.tabledtEncashmentReportNew.CLColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public void SetCLNull() { + this[this.tabledtEncashmentReportNew.CLColumn] = global::System.Convert.DBNull; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public bool IsSLNull() { + return this.IsNull(this.tabledtEncashmentReportNew.SLColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public void SetSLNull() { + this[this.tabledtEncashmentReportNew.SLColumn] = global::System.Convert.DBNull; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public bool IsSPLNull() { + return this.IsNull(this.tabledtEncashmentReportNew.SPLColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public void SetSPLNull() { + this[this.tabledtEncashmentReportNew.SPLColumn] = global::System.Convert.DBNull; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public bool IsCOMNull() { + return this.IsNull(this.tabledtEncashmentReportNew.COMColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public void SetCOMNull() { + this[this.tabledtEncashmentReportNew.COMColumn] = global::System.Convert.DBNull; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public bool IsPLNull() { + return this.IsNull(this.tabledtEncashmentReportNew.PLColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public void SetPLNull() { + this[this.tabledtEncashmentReportNew.PLColumn] = global::System.Convert.DBNull; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public bool IsMLNull() { + return this.IsNull(this.tabledtEncashmentReportNew.MLColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public void SetMLNull() { + this[this.tabledtEncashmentReportNew.MLColumn] = global::System.Convert.DBNull; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public bool IsLWOPNull() { + return this.IsNull(this.tabledtEncashmentReportNew.LWOPColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public void SetLWOPNull() { + this[this.tabledtEncashmentReportNew.LWOPColumn] = global::System.Convert.DBNull; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public bool IsELNull() { + return this.IsNull(this.tabledtEncashmentReportNew.ELColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public void SetELNull() { + this[this.tabledtEncashmentReportNew.ELColumn] = global::System.Convert.DBNull; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public bool IsELDaysNull() { + return this.IsNull(this.tabledtEncashmentReportNew.ELDaysColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public void SetELDaysNull() { + this[this.tabledtEncashmentReportNew.ELDaysColumn] = global::System.Convert.DBNull; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public bool IsELPaymentNull() { + return this.IsNull(this.tabledtEncashmentReportNew.ELPaymentColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public void SetELPaymentNull() { + this[this.tabledtEncashmentReportNew.ELPaymentColumn] = global::System.Convert.DBNull; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public bool IsTDSAITNull() { + return this.IsNull(this.tabledtEncashmentReportNew.TDSAITColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public void SetTDSAITNull() { + this[this.tabledtEncashmentReportNew.TDSAITColumn] = global::System.Convert.DBNull; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public bool IsNetNull() { + return this.IsNull(this.tabledtEncashmentReportNew.NetColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public void SetNetNull() { + this[this.tabledtEncashmentReportNew.NetColumn] = global::System.Convert.DBNull; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public bool IsRemarksNull() { + return this.IsNull(this.tabledtEncashmentReportNew.RemarksColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public void SetRemarksNull() { + this[this.tabledtEncashmentReportNew.RemarksColumn] = global::System.Convert.DBNull; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public bool IsSignatureNull() { + return this.IsNull(this.tabledtEncashmentReportNew.SignatureColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public void SetSignatureNull() { + this[this.tabledtEncashmentReportNew.SignatureColumn] = global::System.Convert.DBNull; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public bool IsNetSumNull() { + return this.IsNull(this.tabledtEncashmentReportNew.NetSumColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public void SetNetSumNull() { + this[this.tabledtEncashmentReportNew.NetSumColumn] = global::System.Convert.DBNull; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public bool IsEnjoyedLeaveNull() { + return this.IsNull(this.tabledtEncashmentReportNew.EnjoyedLeaveColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public void SetEnjoyedLeaveNull() { + this[this.tabledtEncashmentReportNew.EnjoyedLeaveColumn] = global::System.Convert.DBNull; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public bool IsEncashmentFromDateNull() { + return this.IsNull(this.tabledtEncashmentReportNew.EncashmentFromDateColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public void SetEncashmentFromDateNull() { + this[this.tabledtEncashmentReportNew.EncashmentFromDateColumn] = global::System.Convert.DBNull; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public bool IsEncashmentToDateNull() { + return this.IsNull(this.tabledtEncashmentReportNew.EncashmentToDateColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public void SetEncashmentToDateNull() { + this[this.tabledtEncashmentReportNew.EncashmentToDateColumn] = global::System.Convert.DBNull; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public bool IsLeaveBalanceNull() { + return this.IsNull(this.tabledtEncashmentReportNew.LeaveBalanceColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public void SetLeaveBalanceNull() { + this[this.tabledtEncashmentReportNew.LeaveBalanceColumn] = global::System.Convert.DBNull; + } + } + /// ///Row event argument class /// @@ -155314,6 +157728,40 @@ namespace HRM.Report.PayrollDataSet { } } } + + /// + ///Row event argument class + /// + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public class dtEncashmentReportNewRowChangeEvent : global::System.EventArgs { + + private dtEncashmentReportNewRow eventRow; + + private global::System.Data.DataRowAction eventAction; + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public dtEncashmentReportNewRowChangeEvent(dtEncashmentReportNewRow row, global::System.Data.DataRowAction action) { + this.eventRow = row; + this.eventAction = action; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public dtEncashmentReportNewRow Row { + get { + return this.eventRow; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public global::System.Data.DataRowAction Action { + get { + return this.eventAction; + } + } + } } } diff --git a/HRM.Report/PayrollDataSet/PayrollDataSet.xsd b/HRM.Report/PayrollDataSet/PayrollDataSet.xsd index e35f826..cb20af4 100644 --- a/HRM.Report/PayrollDataSet/PayrollDataSet.xsd +++ b/HRM.Report/PayrollDataSet/PayrollDataSet.xsd @@ -3247,6 +3247,11 @@ + + + + + @@ -3308,81 +3313,123 @@ - + - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - + + - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/HRM.Report/PayrollDataSet/PayrollDataSet.xss b/HRM.Report/PayrollDataSet/PayrollDataSet.xss index b6a9a85..75a29fb 100644 --- a/HRM.Report/PayrollDataSet/PayrollDataSet.xss +++ b/HRM.Report/PayrollDataSet/PayrollDataSet.xss @@ -4,191 +4,192 @@ Changes to this file may cause incorrect behavior and will be lost if the code is regenerated. --> - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/HRM.Report/PayrollDataSet/dsEmpLeaveLedger.Designer.cs b/HRM.Report/PayrollDataSet/dsEmpLeaveLedger.Designer.cs index a6c1084..3ec2cea 100644 --- a/HRM.Report/PayrollDataSet/dsEmpLeaveLedger.Designer.cs +++ b/HRM.Report/PayrollDataSet/dsEmpLeaveLedger.Designer.cs @@ -120,6 +120,8 @@ namespace HRM.Report.PayrollDataSet { private CCWiseSalarySummaryDataTable tableCCWiseSalarySummary; + private LeaveRegisterBanglaDataTable tableLeaveRegisterBangla; + private global::System.Data.SchemaSerializationMode _schemaSerializationMode = global::System.Data.SchemaSerializationMode.IncludeSchema; [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] @@ -135,6 +137,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected dsEmpLeaveLedger(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context, false) { if ((this.IsBinarySerialized(info, context) == true)) { @@ -292,6 +296,9 @@ namespace HRM.Report.PayrollDataSet { if ((ds.Tables["CCWiseSalarySummary"] != null)) { base.Tables.Add(new CCWiseSalarySummaryDataTable(ds.Tables["CCWiseSalarySummary"])); } + if ((ds.Tables["LeaveRegisterBangla"] != null)) { + base.Tables.Add(new LeaveRegisterBanglaDataTable(ds.Tables["LeaveRegisterBangla"])); + } this.DataSetName = ds.DataSetName; this.Prefix = ds.Prefix; this.Namespace = ds.Namespace; @@ -790,6 +797,16 @@ namespace HRM.Report.PayrollDataSet { } } + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [global::System.ComponentModel.Browsable(false)] + [global::System.ComponentModel.DesignerSerializationVisibility(global::System.ComponentModel.DesignerSerializationVisibility.Content)] + public LeaveRegisterBanglaDataTable LeaveRegisterBangla { + get { + return this.tableLeaveRegisterBangla; + } + } + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] [global::System.ComponentModel.BrowsableAttribute(true)] @@ -1001,6 +1018,9 @@ namespace HRM.Report.PayrollDataSet { if ((ds.Tables["CCWiseSalarySummary"] != null)) { base.Tables.Add(new CCWiseSalarySummaryDataTable(ds.Tables["CCWiseSalarySummary"])); } + if ((ds.Tables["LeaveRegisterBangla"] != null)) { + base.Tables.Add(new LeaveRegisterBanglaDataTable(ds.Tables["LeaveRegisterBangla"])); + } this.DataSetName = ds.DataSetName; this.Prefix = ds.Prefix; this.Namespace = ds.Namespace; @@ -1322,6 +1342,12 @@ namespace HRM.Report.PayrollDataSet { this.tableCCWiseSalarySummary.InitVars(); } } + this.tableLeaveRegisterBangla = ((LeaveRegisterBanglaDataTable)(base.Tables["LeaveRegisterBangla"])); + if ((initTable == true)) { + if ((this.tableLeaveRegisterBangla != null)) { + this.tableLeaveRegisterBangla.InitVars(); + } + } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] @@ -1428,6 +1454,8 @@ namespace HRM.Report.PayrollDataSet { base.Tables.Add(this.tableMLBenefit); this.tableCCWiseSalarySummary = new CCWiseSalarySummaryDataTable(); base.Tables.Add(this.tableCCWiseSalarySummary); + this.tableLeaveRegisterBangla = new LeaveRegisterBanglaDataTable(); + base.Tables.Add(this.tableLeaveRegisterBangla); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] @@ -1718,6 +1746,12 @@ namespace HRM.Report.PayrollDataSet { return false; } + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + private bool ShouldSerializeLeaveRegisterBangla() { + return false; + } + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] private void SchemaChanged(object sender, global::System.ComponentModel.CollectionChangeEventArgs e) { @@ -1917,6 +1951,9 @@ namespace HRM.Report.PayrollDataSet { [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] public delegate void CCWiseSalarySummaryRowChangeEventHandler(object sender, CCWiseSalarySummaryRowChangeEvent e); + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public delegate void LeaveRegisterBanglaRowChangeEventHandler(object sender, LeaveRegisterBanglaRowChangeEvent e); + /// ///Represents the strongly named DataTable class. /// @@ -1956,6 +1993,12 @@ namespace HRM.Report.PayrollDataSet { private global::System.Data.DataColumn columnRemarks; + private global::System.Data.DataColumn columnApplyDate; + + private global::System.Data.DataColumn columnApproveDate; + + private global::System.Data.DataColumn columnLeaveStatus; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] public EmpLeaveLedgerDataTable() { @@ -1984,6 +2027,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected EmpLeaveLedgerDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -2117,6 +2162,30 @@ namespace HRM.Report.PayrollDataSet { } } + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public global::System.Data.DataColumn ApplyDateColumn { + get { + return this.columnApplyDate; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public global::System.Data.DataColumn ApproveDateColumn { + get { + return this.columnApproveDate; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public global::System.Data.DataColumn LeaveStatusColumn { + get { + return this.columnLeaveStatus; + } + } + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] [global::System.ComponentModel.Browsable(false)] @@ -2170,7 +2239,10 @@ namespace HRM.Report.PayrollDataSet { string LateType, string WorkDayType, System.DateTime AttnDate2, - string Remarks) { + string Remarks, + string ApplyDate, + string ApproveDate, + string LeaveStatus) { EmpLeaveLedgerRow rowEmpLeaveLedgerRow = ((EmpLeaveLedgerRow)(this.NewRow())); object[] columnValuesArray = new object[] { EmpNo, @@ -2188,7 +2260,10 @@ namespace HRM.Report.PayrollDataSet { LateType, WorkDayType, AttnDate2, - Remarks}; + Remarks, + ApplyDate, + ApproveDate, + LeaveStatus}; rowEmpLeaveLedgerRow.ItemArray = columnValuesArray; this.Rows.Add(rowEmpLeaveLedgerRow); return rowEmpLeaveLedgerRow; @@ -2227,6 +2302,9 @@ namespace HRM.Report.PayrollDataSet { this.columnWorkDayType = base.Columns["WorkDayType"]; this.columnAttnDate2 = base.Columns["AttnDate2"]; this.columnRemarks = base.Columns["Remarks"]; + this.columnApplyDate = base.Columns["ApplyDate"]; + this.columnApproveDate = base.Columns["ApproveDate"]; + this.columnLeaveStatus = base.Columns["LeaveStatus"]; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] @@ -2264,6 +2342,12 @@ namespace HRM.Report.PayrollDataSet { base.Columns.Add(this.columnAttnDate2); this.columnRemarks = new global::System.Data.DataColumn("Remarks", typeof(string), null, global::System.Data.MappingType.Element); base.Columns.Add(this.columnRemarks); + this.columnApplyDate = new global::System.Data.DataColumn("ApplyDate", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnApplyDate); + this.columnApproveDate = new global::System.Data.DataColumn("ApproveDate", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnApproveDate); + this.columnLeaveStatus = new global::System.Data.DataColumn("LeaveStatus", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnLeaveStatus); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] @@ -2429,6 +2513,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected CCWiseLeaveEncashDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -2690,6 +2776,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected LeaveYearDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -2931,6 +3019,18 @@ namespace HRM.Report.PayrollDataSet { private global::System.Data.DataColumn columnShift; + private global::System.Data.DataColumn columnLeavePeriod; + + private global::System.Data.DataColumn columnLeaveApprover; + + private global::System.Data.DataColumn columnLeaveNotifier; + + private global::System.Data.DataColumn columnFloor; + + private global::System.Data.DataColumn columnSection; + + private global::System.Data.DataColumn columnLine; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] public EmpInformationDataTable() { @@ -2959,6 +3059,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected EmpInformationDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -3012,6 +3114,54 @@ namespace HRM.Report.PayrollDataSet { } } + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public global::System.Data.DataColumn LeavePeriodColumn { + get { + return this.columnLeavePeriod; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public global::System.Data.DataColumn LeaveApproverColumn { + get { + return this.columnLeaveApprover; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public global::System.Data.DataColumn LeaveNotifierColumn { + get { + return this.columnLeaveNotifier; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public global::System.Data.DataColumn FloorColumn { + get { + return this.columnFloor; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public global::System.Data.DataColumn SectionColumn { + get { + return this.columnSection; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public global::System.Data.DataColumn LineColumn { + get { + return this.columnLine; + } + } + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] [global::System.ComponentModel.Browsable(false)] @@ -3049,7 +3199,7 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] - public EmpInformationRow AddEmpInformationRow(string EmpNo, string EmpName, string Department, string Designation, string JoiningDate, string Shift) { + public EmpInformationRow AddEmpInformationRow(string EmpNo, string EmpName, string Department, string Designation, string JoiningDate, string Shift, string LeavePeriod, string LeaveApprover, string LeaveNotifier, string Floor, string Section, string Line) { EmpInformationRow rowEmpInformationRow = ((EmpInformationRow)(this.NewRow())); object[] columnValuesArray = new object[] { EmpNo, @@ -3057,7 +3207,13 @@ namespace HRM.Report.PayrollDataSet { Department, Designation, JoiningDate, - Shift}; + Shift, + LeavePeriod, + LeaveApprover, + LeaveNotifier, + Floor, + Section, + Line}; rowEmpInformationRow.ItemArray = columnValuesArray; this.Rows.Add(rowEmpInformationRow); return rowEmpInformationRow; @@ -3086,6 +3242,12 @@ namespace HRM.Report.PayrollDataSet { this.columnDesignation = base.Columns["Designation"]; this.columnJoiningDate = base.Columns["JoiningDate"]; this.columnShift = base.Columns["Shift"]; + this.columnLeavePeriod = base.Columns["LeavePeriod"]; + this.columnLeaveApprover = base.Columns["LeaveApprover"]; + this.columnLeaveNotifier = base.Columns["LeaveNotifier"]; + this.columnFloor = base.Columns["Floor"]; + this.columnSection = base.Columns["Section"]; + this.columnLine = base.Columns["Line"]; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] @@ -3103,6 +3265,18 @@ namespace HRM.Report.PayrollDataSet { base.Columns.Add(this.columnJoiningDate); this.columnShift = new global::System.Data.DataColumn("Shift", typeof(string), null, global::System.Data.MappingType.Element); base.Columns.Add(this.columnShift); + this.columnLeavePeriod = new global::System.Data.DataColumn("LeavePeriod", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnLeavePeriod); + this.columnLeaveApprover = new global::System.Data.DataColumn("LeaveApprover", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnLeaveApprover); + this.columnLeaveNotifier = new global::System.Data.DataColumn("LeaveNotifier", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnLeaveNotifier); + this.columnFloor = new global::System.Data.DataColumn("Floor", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnFloor); + this.columnSection = new global::System.Data.DataColumn("Section", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnSection); + this.columnLine = new global::System.Data.DataColumn("Line", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnLine); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] @@ -3276,6 +3450,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected OPIRegisterDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -3631,6 +3807,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected MaternityLeaveDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -4197,6 +4375,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected MaternityStatusDetailDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -4502,6 +4682,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected FSSDeductDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -4903,6 +5085,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected FSSAddDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -5292,6 +5476,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected GratuityLedgerDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -5607,6 +5793,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected GratuityRegisterDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -5930,6 +6118,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected FSSEmpInformationDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -6357,6 +6547,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected BudgetDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -6692,6 +6884,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected BudgetCCDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -7035,6 +7229,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected BudgetComparisonDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -7404,6 +7600,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected FSSAddItemDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -7665,6 +7863,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected FSSDeductItemDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -7926,6 +8126,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected FSSAddOtherItemDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -8185,6 +8387,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected FStkinwordsDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -8452,6 +8656,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected FSSsalaryComponentDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -8855,6 +9061,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected FSEmpDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -9355,6 +9563,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected FSSFracsalaryDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -9720,6 +9930,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected FSPreLeaveDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -10029,6 +10241,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected fsdecDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -10292,6 +10506,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected fstotalDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -10541,6 +10757,8 @@ namespace HRM.Report.PayrollDataSet { private global::System.Data.DataColumn columnBalance; + private global::System.Data.DataColumn columnCFDays; + private global::System.Data.DataColumn columnEmpNo; private global::System.Data.DataColumn columnName; @@ -10565,6 +10783,12 @@ namespace HRM.Report.PayrollDataSet { private global::System.Data.DataColumn columnLateAttnAdjust; + private global::System.Data.DataColumn columnFloor; + + private global::System.Data.DataColumn columnSection; + + private global::System.Data.DataColumn columnLine; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] public LeaveBalanceDataTable() { @@ -10593,6 +10817,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected LeaveBalanceDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -10630,6 +10856,14 @@ namespace HRM.Report.PayrollDataSet { } } + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public global::System.Data.DataColumn CFDaysColumn { + get { + return this.columnCFDays; + } + } + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] public global::System.Data.DataColumn EmpNoColumn { @@ -10726,6 +10960,30 @@ namespace HRM.Report.PayrollDataSet { } } + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public global::System.Data.DataColumn FloorColumn { + get { + return this.columnFloor; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public global::System.Data.DataColumn SectionColumn { + get { + return this.columnSection; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public global::System.Data.DataColumn LineColumn { + get { + return this.columnLine; + } + } + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] [global::System.ComponentModel.Browsable(false)] @@ -10768,6 +11026,7 @@ namespace HRM.Report.PayrollDataSet { string Opening, string Availed, string Balance, + string CFDays, string EmpNo, string Name, string Designation, @@ -10779,13 +11038,17 @@ namespace HRM.Report.PayrollDataSet { string BalanceHr, string MaxAccumulatedDays, string MaxAccumulatedDaysHr, - string LateAttnAdjust) { + string LateAttnAdjust, + string Floor, + string Section, + string Line) { LeaveBalanceRow rowLeaveBalanceRow = ((LeaveBalanceRow)(this.NewRow())); object[] columnValuesArray = new object[] { Leave, Opening, Availed, Balance, + CFDays, EmpNo, Name, Designation, @@ -10797,7 +11060,10 @@ namespace HRM.Report.PayrollDataSet { BalanceHr, MaxAccumulatedDays, MaxAccumulatedDaysHr, - LateAttnAdjust}; + LateAttnAdjust, + Floor, + Section, + Line}; rowLeaveBalanceRow.ItemArray = columnValuesArray; this.Rows.Add(rowLeaveBalanceRow); return rowLeaveBalanceRow; @@ -10824,6 +11090,7 @@ namespace HRM.Report.PayrollDataSet { this.columnOpening = base.Columns["Opening"]; this.columnAvailed = base.Columns["Availed"]; this.columnBalance = base.Columns["Balance"]; + this.columnCFDays = base.Columns["CFDays"]; this.columnEmpNo = base.Columns["EmpNo"]; this.columnName = base.Columns["Name"]; this.columnDesignation = base.Columns["Designation"]; @@ -10836,6 +11103,9 @@ namespace HRM.Report.PayrollDataSet { this.columnMaxAccumulatedDays = base.Columns["MaxAccumulatedDays"]; this.columnMaxAccumulatedDaysHr = base.Columns["MaxAccumulatedDaysHr"]; this.columnLateAttnAdjust = base.Columns["LateAttnAdjust"]; + this.columnFloor = base.Columns["Floor"]; + this.columnSection = base.Columns["Section"]; + this.columnLine = base.Columns["Line"]; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] @@ -10849,6 +11119,8 @@ namespace HRM.Report.PayrollDataSet { base.Columns.Add(this.columnAvailed); this.columnBalance = new global::System.Data.DataColumn("Balance", typeof(string), null, global::System.Data.MappingType.Element); base.Columns.Add(this.columnBalance); + this.columnCFDays = new global::System.Data.DataColumn("CFDays", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnCFDays); this.columnEmpNo = new global::System.Data.DataColumn("EmpNo", typeof(string), null, global::System.Data.MappingType.Element); base.Columns.Add(this.columnEmpNo); this.columnName = new global::System.Data.DataColumn("Name", typeof(string), null, global::System.Data.MappingType.Element); @@ -10873,6 +11145,12 @@ namespace HRM.Report.PayrollDataSet { base.Columns.Add(this.columnMaxAccumulatedDaysHr); this.columnLateAttnAdjust = new global::System.Data.DataColumn("LateAttnAdjust", typeof(string), null, global::System.Data.MappingType.Element); base.Columns.Add(this.columnLateAttnAdjust); + this.columnFloor = new global::System.Data.DataColumn("Floor", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnFloor); + this.columnSection = new global::System.Data.DataColumn("Section", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnSection); + this.columnLine = new global::System.Data.DataColumn("Line", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnLine); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] @@ -11048,6 +11326,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected EmployeesTaxDeductionDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -11377,6 +11657,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected TaxInvestmentDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -11694,6 +11976,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected TaxChallanDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -12047,6 +12331,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected LeaveApplicationDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -12608,6 +12894,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected ShortLeaveDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -12993,6 +13281,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected MultipleEmployeeLeaveDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -13614,6 +13904,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected LeaveInformationDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -14023,6 +14315,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected LeaveLedgerDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -14469,6 +14763,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected LFAReportDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -14864,6 +15160,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected FSTerminalBenefitDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -15292,6 +15590,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected FSLessDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -15682,6 +15982,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected EmpDepartmentalLeaveDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -16202,6 +16504,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected TeamLeaveEmpInfoDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -16533,6 +16837,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected TeamLeaveTypeDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -16868,6 +17174,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected TeamLeaveDetailsDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -17229,6 +17537,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected BonusPaySlipDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -17590,6 +17900,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected LeaveCashAdviceDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -17897,6 +18209,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected LeaveEntrysForSchedularDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -18304,6 +18618,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected LeaveEncashDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -18679,6 +18995,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected MLPaymentDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -19175,6 +19493,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected MLBenefitDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -19713,6 +20033,8 @@ namespace HRM.Report.PayrollDataSet { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] protected CCWiseSalarySummaryDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : base(info, context) { this.InitVars(); @@ -20119,6 +20441,676 @@ namespace HRM.Report.PayrollDataSet { } } + /// + ///Represents the strongly named DataTable class. + /// + [global::System.Serializable()] + [global::System.Xml.Serialization.XmlSchemaProviderAttribute("GetTypedTableSchema")] + public partial class LeaveRegisterBanglaDataTable : global::System.Data.TypedTableBase { + + private global::System.Data.DataColumn columnCardNo; + + private global::System.Data.DataColumn columnEmpName; + + private global::System.Data.DataColumn columnDesignation; + + private global::System.Data.DataColumn columnDepartment; + + private global::System.Data.DataColumn columnJoiningDate; + + private global::System.Data.DataColumn columnOpeningEL; + + private global::System.Data.DataColumn columnDesEL; + + private global::System.Data.DataColumn columnDesCL; + + private global::System.Data.DataColumn columnDesML; + + private global::System.Data.DataColumn columnDesPL; + + private global::System.Data.DataColumn columnDesSPL; + + private global::System.Data.DataColumn columnDesCOM; + + private global::System.Data.DataColumn columnDesLWOP; + + private global::System.Data.DataColumn columnReasonOfRejection; + + private global::System.Data.DataColumn columnLeaveGrantedDate; + + private global::System.Data.DataColumn columnTotalGrantedDays; + + private global::System.Data.DataColumn columnRemainingEL; + + private global::System.Data.DataColumn columnRemainingCL; + + private global::System.Data.DataColumn columnRemainingML; + + private global::System.Data.DataColumn columnRemainingPL; + + private global::System.Data.DataColumn columnRemainingSPL; + + private global::System.Data.DataColumn columnRemainingCOM; + + private global::System.Data.DataColumn columnRemainingLWOP; + + private global::System.Data.DataColumn columnEmployeeSignature; + + private global::System.Data.DataColumn columnEmployerSignature; + + private global::System.Data.DataColumn columnDesSL; + + private global::System.Data.DataColumn columnRemainingSL; + + private global::System.Data.DataColumn columnELEncashmentDetail; + + private global::System.Data.DataColumn columnSection; + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public LeaveRegisterBanglaDataTable() { + this.TableName = "LeaveRegisterBangla"; + this.BeginInit(); + this.InitClass(); + this.EndInit(); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + internal LeaveRegisterBanglaDataTable(global::System.Data.DataTable table) { + this.TableName = table.TableName; + if ((table.CaseSensitive != table.DataSet.CaseSensitive)) { + this.CaseSensitive = table.CaseSensitive; + } + if ((table.Locale.ToString() != table.DataSet.Locale.ToString())) { + this.Locale = table.Locale; + } + if ((table.Namespace != table.DataSet.Namespace)) { + this.Namespace = table.Namespace; + } + this.Prefix = table.Prefix; + this.MinimumCapacity = table.MinimumCapacity; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [System.ObsoleteAttribute("This API supports obsolete formatter-based serialization. It should not be called" + + " or extended by application code.", DiagnosticId="SYSLIB0051")] + protected LeaveRegisterBanglaDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : + base(info, context) { + this.InitVars(); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public global::System.Data.DataColumn CardNoColumn { + get { + return this.columnCardNo; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public global::System.Data.DataColumn EmpNameColumn { + get { + return this.columnEmpName; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public global::System.Data.DataColumn DesignationColumn { + get { + return this.columnDesignation; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public global::System.Data.DataColumn DepartmentColumn { + get { + return this.columnDepartment; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public global::System.Data.DataColumn JoiningDateColumn { + get { + return this.columnJoiningDate; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public global::System.Data.DataColumn OpeningELColumn { + get { + return this.columnOpeningEL; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public global::System.Data.DataColumn DesELColumn { + get { + return this.columnDesEL; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public global::System.Data.DataColumn DesCLColumn { + get { + return this.columnDesCL; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public global::System.Data.DataColumn DesMLColumn { + get { + return this.columnDesML; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public global::System.Data.DataColumn DesPLColumn { + get { + return this.columnDesPL; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public global::System.Data.DataColumn DesSPLColumn { + get { + return this.columnDesSPL; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public global::System.Data.DataColumn DesCOMColumn { + get { + return this.columnDesCOM; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public global::System.Data.DataColumn DesLWOPColumn { + get { + return this.columnDesLWOP; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public global::System.Data.DataColumn ReasonOfRejectionColumn { + get { + return this.columnReasonOfRejection; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public global::System.Data.DataColumn LeaveGrantedDateColumn { + get { + return this.columnLeaveGrantedDate; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public global::System.Data.DataColumn TotalGrantedDaysColumn { + get { + return this.columnTotalGrantedDays; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public global::System.Data.DataColumn RemainingELColumn { + get { + return this.columnRemainingEL; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public global::System.Data.DataColumn RemainingCLColumn { + get { + return this.columnRemainingCL; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public global::System.Data.DataColumn RemainingMLColumn { + get { + return this.columnRemainingML; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public global::System.Data.DataColumn RemainingPLColumn { + get { + return this.columnRemainingPL; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public global::System.Data.DataColumn RemainingSPLColumn { + get { + return this.columnRemainingSPL; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public global::System.Data.DataColumn RemainingCOMColumn { + get { + return this.columnRemainingCOM; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public global::System.Data.DataColumn RemainingLWOPColumn { + get { + return this.columnRemainingLWOP; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public global::System.Data.DataColumn EmployeeSignatureColumn { + get { + return this.columnEmployeeSignature; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public global::System.Data.DataColumn EmployerSignatureColumn { + get { + return this.columnEmployerSignature; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public global::System.Data.DataColumn DesSLColumn { + get { + return this.columnDesSL; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public global::System.Data.DataColumn RemainingSLColumn { + get { + return this.columnRemainingSL; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public global::System.Data.DataColumn ELEncashmentDetailColumn { + get { + return this.columnELEncashmentDetail; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public global::System.Data.DataColumn SectionColumn { + get { + return this.columnSection; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + [global::System.ComponentModel.Browsable(false)] + public int Count { + get { + return this.Rows.Count; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public LeaveRegisterBanglaRow this[int index] { + get { + return ((LeaveRegisterBanglaRow)(this.Rows[index])); + } + } + + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public event LeaveRegisterBanglaRowChangeEventHandler LeaveRegisterBanglaRowChanging; + + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public event LeaveRegisterBanglaRowChangeEventHandler LeaveRegisterBanglaRowChanged; + + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public event LeaveRegisterBanglaRowChangeEventHandler LeaveRegisterBanglaRowDeleting; + + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public event LeaveRegisterBanglaRowChangeEventHandler LeaveRegisterBanglaRowDeleted; + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public void AddLeaveRegisterBanglaRow(LeaveRegisterBanglaRow row) { + this.Rows.Add(row); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public LeaveRegisterBanglaRow AddLeaveRegisterBanglaRow( + string CardNo, + string EmpName, + string Designation, + string Department, + string JoiningDate, + string OpeningEL, + string DesEL, + string DesCL, + string DesML, + string DesPL, + string DesSPL, + string DesCOM, + string DesLWOP, + string ReasonOfRejection, + string LeaveGrantedDate, + string TotalGrantedDays, + string RemainingEL, + string RemainingCL, + string RemainingML, + string RemainingPL, + string RemainingSPL, + string RemainingCOM, + string RemainingLWOP, + string EmployeeSignature, + string EmployerSignature, + string DesSL, + string RemainingSL, + string ELEncashmentDetail, + string Section) { + LeaveRegisterBanglaRow rowLeaveRegisterBanglaRow = ((LeaveRegisterBanglaRow)(this.NewRow())); + object[] columnValuesArray = new object[] { + CardNo, + EmpName, + Designation, + Department, + JoiningDate, + OpeningEL, + DesEL, + DesCL, + DesML, + DesPL, + DesSPL, + DesCOM, + DesLWOP, + ReasonOfRejection, + LeaveGrantedDate, + TotalGrantedDays, + RemainingEL, + RemainingCL, + RemainingML, + RemainingPL, + RemainingSPL, + RemainingCOM, + RemainingLWOP, + EmployeeSignature, + EmployerSignature, + DesSL, + RemainingSL, + ELEncashmentDetail, + Section}; + rowLeaveRegisterBanglaRow.ItemArray = columnValuesArray; + this.Rows.Add(rowLeaveRegisterBanglaRow); + return rowLeaveRegisterBanglaRow; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public override global::System.Data.DataTable Clone() { + LeaveRegisterBanglaDataTable cln = ((LeaveRegisterBanglaDataTable)(base.Clone())); + cln.InitVars(); + return cln; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + protected override global::System.Data.DataTable CreateInstance() { + return new LeaveRegisterBanglaDataTable(); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + internal void InitVars() { + this.columnCardNo = base.Columns["CardNo"]; + this.columnEmpName = base.Columns["EmpName"]; + this.columnDesignation = base.Columns["Designation"]; + this.columnDepartment = base.Columns["Department"]; + this.columnJoiningDate = base.Columns["JoiningDate"]; + this.columnOpeningEL = base.Columns["OpeningEL"]; + this.columnDesEL = base.Columns["DesEL"]; + this.columnDesCL = base.Columns["DesCL"]; + this.columnDesML = base.Columns["DesML"]; + this.columnDesPL = base.Columns["DesPL"]; + this.columnDesSPL = base.Columns["DesSPL"]; + this.columnDesCOM = base.Columns["DesCOM"]; + this.columnDesLWOP = base.Columns["DesLWOP"]; + this.columnReasonOfRejection = base.Columns["ReasonOfRejection"]; + this.columnLeaveGrantedDate = base.Columns["LeaveGrantedDate"]; + this.columnTotalGrantedDays = base.Columns["TotalGrantedDays"]; + this.columnRemainingEL = base.Columns["RemainingEL"]; + this.columnRemainingCL = base.Columns["RemainingCL"]; + this.columnRemainingML = base.Columns["RemainingML"]; + this.columnRemainingPL = base.Columns["RemainingPL"]; + this.columnRemainingSPL = base.Columns["RemainingSPL"]; + this.columnRemainingCOM = base.Columns["RemainingCOM"]; + this.columnRemainingLWOP = base.Columns["RemainingLWOP"]; + this.columnEmployeeSignature = base.Columns["EmployeeSignature"]; + this.columnEmployerSignature = base.Columns["EmployerSignature"]; + this.columnDesSL = base.Columns["DesSL"]; + this.columnRemainingSL = base.Columns["RemainingSL"]; + this.columnELEncashmentDetail = base.Columns["ELEncashmentDetail"]; + this.columnSection = base.Columns["Section"]; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + private void InitClass() { + this.columnCardNo = new global::System.Data.DataColumn("CardNo", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnCardNo); + this.columnEmpName = new global::System.Data.DataColumn("EmpName", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnEmpName); + this.columnDesignation = new global::System.Data.DataColumn("Designation", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnDesignation); + this.columnDepartment = new global::System.Data.DataColumn("Department", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnDepartment); + this.columnJoiningDate = new global::System.Data.DataColumn("JoiningDate", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnJoiningDate); + this.columnOpeningEL = new global::System.Data.DataColumn("OpeningEL", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnOpeningEL); + this.columnDesEL = new global::System.Data.DataColumn("DesEL", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnDesEL); + this.columnDesCL = new global::System.Data.DataColumn("DesCL", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnDesCL); + this.columnDesML = new global::System.Data.DataColumn("DesML", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnDesML); + this.columnDesPL = new global::System.Data.DataColumn("DesPL", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnDesPL); + this.columnDesSPL = new global::System.Data.DataColumn("DesSPL", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnDesSPL); + this.columnDesCOM = new global::System.Data.DataColumn("DesCOM", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnDesCOM); + this.columnDesLWOP = new global::System.Data.DataColumn("DesLWOP", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnDesLWOP); + this.columnReasonOfRejection = new global::System.Data.DataColumn("ReasonOfRejection", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnReasonOfRejection); + this.columnLeaveGrantedDate = new global::System.Data.DataColumn("LeaveGrantedDate", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnLeaveGrantedDate); + this.columnTotalGrantedDays = new global::System.Data.DataColumn("TotalGrantedDays", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnTotalGrantedDays); + this.columnRemainingEL = new global::System.Data.DataColumn("RemainingEL", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnRemainingEL); + this.columnRemainingCL = new global::System.Data.DataColumn("RemainingCL", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnRemainingCL); + this.columnRemainingML = new global::System.Data.DataColumn("RemainingML", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnRemainingML); + this.columnRemainingPL = new global::System.Data.DataColumn("RemainingPL", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnRemainingPL); + this.columnRemainingSPL = new global::System.Data.DataColumn("RemainingSPL", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnRemainingSPL); + this.columnRemainingCOM = new global::System.Data.DataColumn("RemainingCOM", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnRemainingCOM); + this.columnRemainingLWOP = new global::System.Data.DataColumn("RemainingLWOP", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnRemainingLWOP); + this.columnEmployeeSignature = new global::System.Data.DataColumn("EmployeeSignature", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnEmployeeSignature); + this.columnEmployerSignature = new global::System.Data.DataColumn("EmployerSignature", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnEmployerSignature); + this.columnDesSL = new global::System.Data.DataColumn("DesSL", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnDesSL); + this.columnRemainingSL = new global::System.Data.DataColumn("RemainingSL", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnRemainingSL); + this.columnELEncashmentDetail = new global::System.Data.DataColumn("ELEncashmentDetail", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnELEncashmentDetail); + this.columnSection = new global::System.Data.DataColumn("Section", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnSection); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public LeaveRegisterBanglaRow NewLeaveRegisterBanglaRow() { + return ((LeaveRegisterBanglaRow)(this.NewRow())); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + protected override global::System.Data.DataRow NewRowFromBuilder(global::System.Data.DataRowBuilder builder) { + return new LeaveRegisterBanglaRow(builder); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + protected override global::System.Type GetRowType() { + return typeof(LeaveRegisterBanglaRow); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + protected override void OnRowChanged(global::System.Data.DataRowChangeEventArgs e) { + base.OnRowChanged(e); + if ((this.LeaveRegisterBanglaRowChanged != null)) { + this.LeaveRegisterBanglaRowChanged(this, new LeaveRegisterBanglaRowChangeEvent(((LeaveRegisterBanglaRow)(e.Row)), e.Action)); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + protected override void OnRowChanging(global::System.Data.DataRowChangeEventArgs e) { + base.OnRowChanging(e); + if ((this.LeaveRegisterBanglaRowChanging != null)) { + this.LeaveRegisterBanglaRowChanging(this, new LeaveRegisterBanglaRowChangeEvent(((LeaveRegisterBanglaRow)(e.Row)), e.Action)); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + protected override void OnRowDeleted(global::System.Data.DataRowChangeEventArgs e) { + base.OnRowDeleted(e); + if ((this.LeaveRegisterBanglaRowDeleted != null)) { + this.LeaveRegisterBanglaRowDeleted(this, new LeaveRegisterBanglaRowChangeEvent(((LeaveRegisterBanglaRow)(e.Row)), e.Action)); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + protected override void OnRowDeleting(global::System.Data.DataRowChangeEventArgs e) { + base.OnRowDeleting(e); + if ((this.LeaveRegisterBanglaRowDeleting != null)) { + this.LeaveRegisterBanglaRowDeleting(this, new LeaveRegisterBanglaRowChangeEvent(((LeaveRegisterBanglaRow)(e.Row)), e.Action)); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public void RemoveLeaveRegisterBanglaRow(LeaveRegisterBanglaRow row) { + this.Rows.Remove(row); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public static global::System.Xml.Schema.XmlSchemaComplexType GetTypedTableSchema(global::System.Xml.Schema.XmlSchemaSet xs) { + global::System.Xml.Schema.XmlSchemaComplexType type = new global::System.Xml.Schema.XmlSchemaComplexType(); + global::System.Xml.Schema.XmlSchemaSequence sequence = new global::System.Xml.Schema.XmlSchemaSequence(); + dsEmpLeaveLedger ds = new dsEmpLeaveLedger(); + global::System.Xml.Schema.XmlSchemaAny any1 = new global::System.Xml.Schema.XmlSchemaAny(); + any1.Namespace = "http://www.w3.org/2001/XMLSchema"; + any1.MinOccurs = new decimal(0); + any1.MaxOccurs = decimal.MaxValue; + any1.ProcessContents = global::System.Xml.Schema.XmlSchemaContentProcessing.Lax; + sequence.Items.Add(any1); + global::System.Xml.Schema.XmlSchemaAny any2 = new global::System.Xml.Schema.XmlSchemaAny(); + any2.Namespace = "urn:schemas-microsoft-com:xml-diffgram-v1"; + any2.MinOccurs = new decimal(1); + any2.ProcessContents = global::System.Xml.Schema.XmlSchemaContentProcessing.Lax; + sequence.Items.Add(any2); + global::System.Xml.Schema.XmlSchemaAttribute attribute1 = new global::System.Xml.Schema.XmlSchemaAttribute(); + attribute1.Name = "namespace"; + attribute1.FixedValue = ds.Namespace; + type.Attributes.Add(attribute1); + global::System.Xml.Schema.XmlSchemaAttribute attribute2 = new global::System.Xml.Schema.XmlSchemaAttribute(); + attribute2.Name = "tableTypeName"; + attribute2.FixedValue = "LeaveRegisterBanglaDataTable"; + type.Attributes.Add(attribute2); + type.Particle = sequence; + global::System.Xml.Schema.XmlSchema dsSchema = ds.GetSchemaSerializable(); + if (xs.Contains(dsSchema.TargetNamespace)) { + global::System.IO.MemoryStream s1 = new global::System.IO.MemoryStream(); + global::System.IO.MemoryStream s2 = new global::System.IO.MemoryStream(); + try { + global::System.Xml.Schema.XmlSchema schema = null; + dsSchema.Write(s1); + for (global::System.Collections.IEnumerator schemas = xs.Schemas(dsSchema.TargetNamespace).GetEnumerator(); schemas.MoveNext(); ) { + schema = ((global::System.Xml.Schema.XmlSchema)(schemas.Current)); + s2.SetLength(0); + schema.Write(s2); + if ((s1.Length == s2.Length)) { + s1.Position = 0; + s2.Position = 0; + for (; ((s1.Position != s1.Length) + && (s1.ReadByte() == s2.ReadByte())); ) { + ; + } + if ((s1.Position == s1.Length)) { + return type; + } + } + } + } + finally { + if ((s1 != null)) { + s1.Close(); + } + if ((s2 != null)) { + s2.Close(); + } + } + } + xs.Add(dsSchema); + return type; + } + } + /// ///Represents strongly named DataRow class. /// @@ -20389,6 +21381,54 @@ namespace HRM.Report.PayrollDataSet { } } + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public string ApplyDate { + get { + try { + return ((string)(this[this.tableEmpLeaveLedger.ApplyDateColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'ApplyDate\' in table \'EmpLeaveLedger\' is DBNull.", e); + } + } + set { + this[this.tableEmpLeaveLedger.ApplyDateColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public string ApproveDate { + get { + try { + return ((string)(this[this.tableEmpLeaveLedger.ApproveDateColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'ApproveDate\' in table \'EmpLeaveLedger\' is DBNull.", e); + } + } + set { + this[this.tableEmpLeaveLedger.ApproveDateColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public string LeaveStatus { + get { + try { + return ((string)(this[this.tableEmpLeaveLedger.LeaveStatusColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'LeaveStatus\' in table \'EmpLeaveLedger\' is DBNull.", e); + } + } + set { + this[this.tableEmpLeaveLedger.LeaveStatusColumn] = value; + } + } + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] public bool IsEmpNoNull() { @@ -20580,6 +21620,42 @@ namespace HRM.Report.PayrollDataSet { public void SetRemarksNull() { this[this.tableEmpLeaveLedger.RemarksColumn] = global::System.Convert.DBNull; } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public bool IsApplyDateNull() { + return this.IsNull(this.tableEmpLeaveLedger.ApplyDateColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public void SetApplyDateNull() { + this[this.tableEmpLeaveLedger.ApplyDateColumn] = global::System.Convert.DBNull; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public bool IsApproveDateNull() { + return this.IsNull(this.tableEmpLeaveLedger.ApproveDateColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public void SetApproveDateNull() { + this[this.tableEmpLeaveLedger.ApproveDateColumn] = global::System.Convert.DBNull; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public bool IsLeaveStatusNull() { + return this.IsNull(this.tableEmpLeaveLedger.LeaveStatusColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public void SetLeaveStatusNull() { + this[this.tableEmpLeaveLedger.LeaveStatusColumn] = global::System.Convert.DBNull; + } } /// @@ -20834,6 +21910,102 @@ namespace HRM.Report.PayrollDataSet { } } + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public string LeavePeriod { + get { + try { + return ((string)(this[this.tableEmpInformation.LeavePeriodColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'LeavePeriod\' in table \'EmpInformation\' is DBNull.", e); + } + } + set { + this[this.tableEmpInformation.LeavePeriodColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public string LeaveApprover { + get { + try { + return ((string)(this[this.tableEmpInformation.LeaveApproverColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'LeaveApprover\' in table \'EmpInformation\' is DBNull.", e); + } + } + set { + this[this.tableEmpInformation.LeaveApproverColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public string LeaveNotifier { + get { + try { + return ((string)(this[this.tableEmpInformation.LeaveNotifierColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'LeaveNotifier\' in table \'EmpInformation\' is DBNull.", e); + } + } + set { + this[this.tableEmpInformation.LeaveNotifierColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public string Floor { + get { + try { + return ((string)(this[this.tableEmpInformation.FloorColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'Floor\' in table \'EmpInformation\' is DBNull.", e); + } + } + set { + this[this.tableEmpInformation.FloorColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public string Section { + get { + try { + return ((string)(this[this.tableEmpInformation.SectionColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'Section\' in table \'EmpInformation\' is DBNull.", e); + } + } + set { + this[this.tableEmpInformation.SectionColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public string Line { + get { + try { + return ((string)(this[this.tableEmpInformation.LineColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'Line\' in table \'EmpInformation\' is DBNull.", e); + } + } + set { + this[this.tableEmpInformation.LineColumn] = value; + } + } + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] public bool IsEmpNoNull() { @@ -20905,6 +22077,78 @@ namespace HRM.Report.PayrollDataSet { public void SetShiftNull() { this[this.tableEmpInformation.ShiftColumn] = global::System.Convert.DBNull; } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public bool IsLeavePeriodNull() { + return this.IsNull(this.tableEmpInformation.LeavePeriodColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public void SetLeavePeriodNull() { + this[this.tableEmpInformation.LeavePeriodColumn] = global::System.Convert.DBNull; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public bool IsLeaveApproverNull() { + return this.IsNull(this.tableEmpInformation.LeaveApproverColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public void SetLeaveApproverNull() { + this[this.tableEmpInformation.LeaveApproverColumn] = global::System.Convert.DBNull; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public bool IsLeaveNotifierNull() { + return this.IsNull(this.tableEmpInformation.LeaveNotifierColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public void SetLeaveNotifierNull() { + this[this.tableEmpInformation.LeaveNotifierColumn] = global::System.Convert.DBNull; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public bool IsFloorNull() { + return this.IsNull(this.tableEmpInformation.FloorColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public void SetFloorNull() { + this[this.tableEmpInformation.FloorColumn] = global::System.Convert.DBNull; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public bool IsSectionNull() { + return this.IsNull(this.tableEmpInformation.SectionColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public void SetSectionNull() { + this[this.tableEmpInformation.SectionColumn] = global::System.Convert.DBNull; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public bool IsLineNull() { + return this.IsNull(this.tableEmpInformation.LineColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public void SetLineNull() { + this[this.tableEmpInformation.LineColumn] = global::System.Convert.DBNull; + } } /// @@ -26006,6 +27250,22 @@ namespace HRM.Report.PayrollDataSet { } } + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public string CFDays { + get { + try { + return ((string)(this[this.tableLeaveBalance.CFDaysColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'CFDays\' in table \'LeaveBalance\' is DBNull.", e); + } + } + set { + this[this.tableLeaveBalance.CFDaysColumn] = value; + } + } + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] public string EmpNo { @@ -26198,6 +27458,54 @@ namespace HRM.Report.PayrollDataSet { } } + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public string Floor { + get { + try { + return ((string)(this[this.tableLeaveBalance.FloorColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'Floor\' in table \'LeaveBalance\' is DBNull.", e); + } + } + set { + this[this.tableLeaveBalance.FloorColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public string Section { + get { + try { + return ((string)(this[this.tableLeaveBalance.SectionColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'Section\' in table \'LeaveBalance\' is DBNull.", e); + } + } + set { + this[this.tableLeaveBalance.SectionColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public string Line { + get { + try { + return ((string)(this[this.tableLeaveBalance.LineColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'Line\' in table \'LeaveBalance\' is DBNull.", e); + } + } + set { + this[this.tableLeaveBalance.LineColumn] = value; + } + } + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] public bool IsLeaveNull() { @@ -26246,6 +27554,18 @@ namespace HRM.Report.PayrollDataSet { this[this.tableLeaveBalance.BalanceColumn] = global::System.Convert.DBNull; } + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public bool IsCFDaysNull() { + return this.IsNull(this.tableLeaveBalance.CFDaysColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public void SetCFDaysNull() { + this[this.tableLeaveBalance.CFDaysColumn] = global::System.Convert.DBNull; + } + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] public bool IsEmpNoNull() { @@ -26389,6 +27709,42 @@ namespace HRM.Report.PayrollDataSet { public void SetLateAttnAdjustNull() { this[this.tableLeaveBalance.LateAttnAdjustColumn] = global::System.Convert.DBNull; } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public bool IsFloorNull() { + return this.IsNull(this.tableLeaveBalance.FloorColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public void SetFloorNull() { + this[this.tableLeaveBalance.FloorColumn] = global::System.Convert.DBNull; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public bool IsSectionNull() { + return this.IsNull(this.tableLeaveBalance.SectionColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public void SetSectionNull() { + this[this.tableLeaveBalance.SectionColumn] = global::System.Convert.DBNull; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public bool IsLineNull() { + return this.IsNull(this.tableLeaveBalance.LineColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public void SetLineNull() { + this[this.tableLeaveBalance.LineColumn] = global::System.Convert.DBNull; + } } /// @@ -34403,6 +35759,839 @@ namespace HRM.Report.PayrollDataSet { } } + /// + ///Represents strongly named DataRow class. + /// + public partial class LeaveRegisterBanglaRow : global::System.Data.DataRow { + + private LeaveRegisterBanglaDataTable tableLeaveRegisterBangla; + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + internal LeaveRegisterBanglaRow(global::System.Data.DataRowBuilder rb) : + base(rb) { + this.tableLeaveRegisterBangla = ((LeaveRegisterBanglaDataTable)(this.Table)); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public string CardNo { + get { + try { + return ((string)(this[this.tableLeaveRegisterBangla.CardNoColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'CardNo\' in table \'LeaveRegisterBangla\' is DBNull.", e); + } + } + set { + this[this.tableLeaveRegisterBangla.CardNoColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public string EmpName { + get { + try { + return ((string)(this[this.tableLeaveRegisterBangla.EmpNameColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'EmpName\' in table \'LeaveRegisterBangla\' is DBNull.", e); + } + } + set { + this[this.tableLeaveRegisterBangla.EmpNameColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public string Designation { + get { + try { + return ((string)(this[this.tableLeaveRegisterBangla.DesignationColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'Designation\' in table \'LeaveRegisterBangla\' is DBNull.", e); + } + } + set { + this[this.tableLeaveRegisterBangla.DesignationColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public string Department { + get { + try { + return ((string)(this[this.tableLeaveRegisterBangla.DepartmentColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'Department\' in table \'LeaveRegisterBangla\' is DBNull.", e); + } + } + set { + this[this.tableLeaveRegisterBangla.DepartmentColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public string JoiningDate { + get { + try { + return ((string)(this[this.tableLeaveRegisterBangla.JoiningDateColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'JoiningDate\' in table \'LeaveRegisterBangla\' is DBNull.", e); + } + } + set { + this[this.tableLeaveRegisterBangla.JoiningDateColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public string OpeningEL { + get { + try { + return ((string)(this[this.tableLeaveRegisterBangla.OpeningELColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'OpeningEL\' in table \'LeaveRegisterBangla\' is DBNull.", e); + } + } + set { + this[this.tableLeaveRegisterBangla.OpeningELColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public string DesEL { + get { + try { + return ((string)(this[this.tableLeaveRegisterBangla.DesELColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'DesEL\' in table \'LeaveRegisterBangla\' is DBNull.", e); + } + } + set { + this[this.tableLeaveRegisterBangla.DesELColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public string DesCL { + get { + try { + return ((string)(this[this.tableLeaveRegisterBangla.DesCLColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'DesCL\' in table \'LeaveRegisterBangla\' is DBNull.", e); + } + } + set { + this[this.tableLeaveRegisterBangla.DesCLColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public string DesML { + get { + try { + return ((string)(this[this.tableLeaveRegisterBangla.DesMLColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'DesML\' in table \'LeaveRegisterBangla\' is DBNull.", e); + } + } + set { + this[this.tableLeaveRegisterBangla.DesMLColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public string DesPL { + get { + try { + return ((string)(this[this.tableLeaveRegisterBangla.DesPLColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'DesPL\' in table \'LeaveRegisterBangla\' is DBNull.", e); + } + } + set { + this[this.tableLeaveRegisterBangla.DesPLColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public string DesSPL { + get { + try { + return ((string)(this[this.tableLeaveRegisterBangla.DesSPLColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'DesSPL\' in table \'LeaveRegisterBangla\' is DBNull.", e); + } + } + set { + this[this.tableLeaveRegisterBangla.DesSPLColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public string DesCOM { + get { + try { + return ((string)(this[this.tableLeaveRegisterBangla.DesCOMColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'DesCOM\' in table \'LeaveRegisterBangla\' is DBNull.", e); + } + } + set { + this[this.tableLeaveRegisterBangla.DesCOMColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public string DesLWOP { + get { + try { + return ((string)(this[this.tableLeaveRegisterBangla.DesLWOPColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'DesLWOP\' in table \'LeaveRegisterBangla\' is DBNull.", e); + } + } + set { + this[this.tableLeaveRegisterBangla.DesLWOPColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public string ReasonOfRejection { + get { + try { + return ((string)(this[this.tableLeaveRegisterBangla.ReasonOfRejectionColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'ReasonOfRejection\' in table \'LeaveRegisterBangla\' is DBNull" + + ".", e); + } + } + set { + this[this.tableLeaveRegisterBangla.ReasonOfRejectionColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public string LeaveGrantedDate { + get { + try { + return ((string)(this[this.tableLeaveRegisterBangla.LeaveGrantedDateColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'LeaveGrantedDate\' in table \'LeaveRegisterBangla\' is DBNull." + + "", e); + } + } + set { + this[this.tableLeaveRegisterBangla.LeaveGrantedDateColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public string TotalGrantedDays { + get { + try { + return ((string)(this[this.tableLeaveRegisterBangla.TotalGrantedDaysColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'TotalGrantedDays\' in table \'LeaveRegisterBangla\' is DBNull." + + "", e); + } + } + set { + this[this.tableLeaveRegisterBangla.TotalGrantedDaysColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public string RemainingEL { + get { + try { + return ((string)(this[this.tableLeaveRegisterBangla.RemainingELColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'RemainingEL\' in table \'LeaveRegisterBangla\' is DBNull.", e); + } + } + set { + this[this.tableLeaveRegisterBangla.RemainingELColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public string RemainingCL { + get { + try { + return ((string)(this[this.tableLeaveRegisterBangla.RemainingCLColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'RemainingCL\' in table \'LeaveRegisterBangla\' is DBNull.", e); + } + } + set { + this[this.tableLeaveRegisterBangla.RemainingCLColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public string RemainingML { + get { + try { + return ((string)(this[this.tableLeaveRegisterBangla.RemainingMLColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'RemainingML\' in table \'LeaveRegisterBangla\' is DBNull.", e); + } + } + set { + this[this.tableLeaveRegisterBangla.RemainingMLColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public string RemainingPL { + get { + try { + return ((string)(this[this.tableLeaveRegisterBangla.RemainingPLColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'RemainingPL\' in table \'LeaveRegisterBangla\' is DBNull.", e); + } + } + set { + this[this.tableLeaveRegisterBangla.RemainingPLColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public string RemainingSPL { + get { + try { + return ((string)(this[this.tableLeaveRegisterBangla.RemainingSPLColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'RemainingSPL\' in table \'LeaveRegisterBangla\' is DBNull.", e); + } + } + set { + this[this.tableLeaveRegisterBangla.RemainingSPLColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public string RemainingCOM { + get { + try { + return ((string)(this[this.tableLeaveRegisterBangla.RemainingCOMColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'RemainingCOM\' in table \'LeaveRegisterBangla\' is DBNull.", e); + } + } + set { + this[this.tableLeaveRegisterBangla.RemainingCOMColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public string RemainingLWOP { + get { + try { + return ((string)(this[this.tableLeaveRegisterBangla.RemainingLWOPColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'RemainingLWOP\' in table \'LeaveRegisterBangla\' is DBNull.", e); + } + } + set { + this[this.tableLeaveRegisterBangla.RemainingLWOPColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public string EmployeeSignature { + get { + try { + return ((string)(this[this.tableLeaveRegisterBangla.EmployeeSignatureColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'EmployeeSignature\' in table \'LeaveRegisterBangla\' is DBNull" + + ".", e); + } + } + set { + this[this.tableLeaveRegisterBangla.EmployeeSignatureColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public string EmployerSignature { + get { + try { + return ((string)(this[this.tableLeaveRegisterBangla.EmployerSignatureColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'EmployerSignature\' in table \'LeaveRegisterBangla\' is DBNull" + + ".", e); + } + } + set { + this[this.tableLeaveRegisterBangla.EmployerSignatureColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public string DesSL { + get { + try { + return ((string)(this[this.tableLeaveRegisterBangla.DesSLColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'DesSL\' in table \'LeaveRegisterBangla\' is DBNull.", e); + } + } + set { + this[this.tableLeaveRegisterBangla.DesSLColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public string RemainingSL { + get { + try { + return ((string)(this[this.tableLeaveRegisterBangla.RemainingSLColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'RemainingSL\' in table \'LeaveRegisterBangla\' is DBNull.", e); + } + } + set { + this[this.tableLeaveRegisterBangla.RemainingSLColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public string ELEncashmentDetail { + get { + try { + return ((string)(this[this.tableLeaveRegisterBangla.ELEncashmentDetailColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'ELEncashmentDetail\' in table \'LeaveRegisterBangla\' is DBNul" + + "l.", e); + } + } + set { + this[this.tableLeaveRegisterBangla.ELEncashmentDetailColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public string Section { + get { + try { + return ((string)(this[this.tableLeaveRegisterBangla.SectionColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'Section\' in table \'LeaveRegisterBangla\' is DBNull.", e); + } + } + set { + this[this.tableLeaveRegisterBangla.SectionColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public bool IsCardNoNull() { + return this.IsNull(this.tableLeaveRegisterBangla.CardNoColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public void SetCardNoNull() { + this[this.tableLeaveRegisterBangla.CardNoColumn] = global::System.Convert.DBNull; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public bool IsEmpNameNull() { + return this.IsNull(this.tableLeaveRegisterBangla.EmpNameColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public void SetEmpNameNull() { + this[this.tableLeaveRegisterBangla.EmpNameColumn] = global::System.Convert.DBNull; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public bool IsDesignationNull() { + return this.IsNull(this.tableLeaveRegisterBangla.DesignationColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public void SetDesignationNull() { + this[this.tableLeaveRegisterBangla.DesignationColumn] = global::System.Convert.DBNull; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public bool IsDepartmentNull() { + return this.IsNull(this.tableLeaveRegisterBangla.DepartmentColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public void SetDepartmentNull() { + this[this.tableLeaveRegisterBangla.DepartmentColumn] = global::System.Convert.DBNull; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public bool IsJoiningDateNull() { + return this.IsNull(this.tableLeaveRegisterBangla.JoiningDateColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public void SetJoiningDateNull() { + this[this.tableLeaveRegisterBangla.JoiningDateColumn] = global::System.Convert.DBNull; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public bool IsOpeningELNull() { + return this.IsNull(this.tableLeaveRegisterBangla.OpeningELColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public void SetOpeningELNull() { + this[this.tableLeaveRegisterBangla.OpeningELColumn] = global::System.Convert.DBNull; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public bool IsDesELNull() { + return this.IsNull(this.tableLeaveRegisterBangla.DesELColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public void SetDesELNull() { + this[this.tableLeaveRegisterBangla.DesELColumn] = global::System.Convert.DBNull; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public bool IsDesCLNull() { + return this.IsNull(this.tableLeaveRegisterBangla.DesCLColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public void SetDesCLNull() { + this[this.tableLeaveRegisterBangla.DesCLColumn] = global::System.Convert.DBNull; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public bool IsDesMLNull() { + return this.IsNull(this.tableLeaveRegisterBangla.DesMLColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public void SetDesMLNull() { + this[this.tableLeaveRegisterBangla.DesMLColumn] = global::System.Convert.DBNull; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public bool IsDesPLNull() { + return this.IsNull(this.tableLeaveRegisterBangla.DesPLColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public void SetDesPLNull() { + this[this.tableLeaveRegisterBangla.DesPLColumn] = global::System.Convert.DBNull; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public bool IsDesSPLNull() { + return this.IsNull(this.tableLeaveRegisterBangla.DesSPLColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public void SetDesSPLNull() { + this[this.tableLeaveRegisterBangla.DesSPLColumn] = global::System.Convert.DBNull; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public bool IsDesCOMNull() { + return this.IsNull(this.tableLeaveRegisterBangla.DesCOMColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public void SetDesCOMNull() { + this[this.tableLeaveRegisterBangla.DesCOMColumn] = global::System.Convert.DBNull; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public bool IsDesLWOPNull() { + return this.IsNull(this.tableLeaveRegisterBangla.DesLWOPColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public void SetDesLWOPNull() { + this[this.tableLeaveRegisterBangla.DesLWOPColumn] = global::System.Convert.DBNull; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public bool IsReasonOfRejectionNull() { + return this.IsNull(this.tableLeaveRegisterBangla.ReasonOfRejectionColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public void SetReasonOfRejectionNull() { + this[this.tableLeaveRegisterBangla.ReasonOfRejectionColumn] = global::System.Convert.DBNull; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public bool IsLeaveGrantedDateNull() { + return this.IsNull(this.tableLeaveRegisterBangla.LeaveGrantedDateColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public void SetLeaveGrantedDateNull() { + this[this.tableLeaveRegisterBangla.LeaveGrantedDateColumn] = global::System.Convert.DBNull; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public bool IsTotalGrantedDaysNull() { + return this.IsNull(this.tableLeaveRegisterBangla.TotalGrantedDaysColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public void SetTotalGrantedDaysNull() { + this[this.tableLeaveRegisterBangla.TotalGrantedDaysColumn] = global::System.Convert.DBNull; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public bool IsRemainingELNull() { + return this.IsNull(this.tableLeaveRegisterBangla.RemainingELColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public void SetRemainingELNull() { + this[this.tableLeaveRegisterBangla.RemainingELColumn] = global::System.Convert.DBNull; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public bool IsRemainingCLNull() { + return this.IsNull(this.tableLeaveRegisterBangla.RemainingCLColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public void SetRemainingCLNull() { + this[this.tableLeaveRegisterBangla.RemainingCLColumn] = global::System.Convert.DBNull; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public bool IsRemainingMLNull() { + return this.IsNull(this.tableLeaveRegisterBangla.RemainingMLColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public void SetRemainingMLNull() { + this[this.tableLeaveRegisterBangla.RemainingMLColumn] = global::System.Convert.DBNull; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public bool IsRemainingPLNull() { + return this.IsNull(this.tableLeaveRegisterBangla.RemainingPLColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public void SetRemainingPLNull() { + this[this.tableLeaveRegisterBangla.RemainingPLColumn] = global::System.Convert.DBNull; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public bool IsRemainingSPLNull() { + return this.IsNull(this.tableLeaveRegisterBangla.RemainingSPLColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public void SetRemainingSPLNull() { + this[this.tableLeaveRegisterBangla.RemainingSPLColumn] = global::System.Convert.DBNull; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public bool IsRemainingCOMNull() { + return this.IsNull(this.tableLeaveRegisterBangla.RemainingCOMColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public void SetRemainingCOMNull() { + this[this.tableLeaveRegisterBangla.RemainingCOMColumn] = global::System.Convert.DBNull; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public bool IsRemainingLWOPNull() { + return this.IsNull(this.tableLeaveRegisterBangla.RemainingLWOPColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public void SetRemainingLWOPNull() { + this[this.tableLeaveRegisterBangla.RemainingLWOPColumn] = global::System.Convert.DBNull; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public bool IsEmployeeSignatureNull() { + return this.IsNull(this.tableLeaveRegisterBangla.EmployeeSignatureColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public void SetEmployeeSignatureNull() { + this[this.tableLeaveRegisterBangla.EmployeeSignatureColumn] = global::System.Convert.DBNull; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public bool IsEmployerSignatureNull() { + return this.IsNull(this.tableLeaveRegisterBangla.EmployerSignatureColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public void SetEmployerSignatureNull() { + this[this.tableLeaveRegisterBangla.EmployerSignatureColumn] = global::System.Convert.DBNull; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public bool IsDesSLNull() { + return this.IsNull(this.tableLeaveRegisterBangla.DesSLColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public void SetDesSLNull() { + this[this.tableLeaveRegisterBangla.DesSLColumn] = global::System.Convert.DBNull; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public bool IsRemainingSLNull() { + return this.IsNull(this.tableLeaveRegisterBangla.RemainingSLColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public void SetRemainingSLNull() { + this[this.tableLeaveRegisterBangla.RemainingSLColumn] = global::System.Convert.DBNull; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public bool IsELEncashmentDetailNull() { + return this.IsNull(this.tableLeaveRegisterBangla.ELEncashmentDetailColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public void SetELEncashmentDetailNull() { + this[this.tableLeaveRegisterBangla.ELEncashmentDetailColumn] = global::System.Convert.DBNull; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public bool IsSectionNull() { + return this.IsNull(this.tableLeaveRegisterBangla.SectionColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public void SetSectionNull() { + this[this.tableLeaveRegisterBangla.SectionColumn] = global::System.Convert.DBNull; + } + } + /// ///Row event argument class /// @@ -36034,6 +38223,40 @@ namespace HRM.Report.PayrollDataSet { } } } + + /// + ///Row event argument class + /// + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public class LeaveRegisterBanglaRowChangeEvent : global::System.EventArgs { + + private LeaveRegisterBanglaRow eventRow; + + private global::System.Data.DataRowAction eventAction; + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public LeaveRegisterBanglaRowChangeEvent(LeaveRegisterBanglaRow row, global::System.Data.DataRowAction action) { + this.eventRow = row; + this.eventAction = action; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public LeaveRegisterBanglaRow Row { + get { + return this.eventRow; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")] + public global::System.Data.DataRowAction Action { + get { + return this.eventAction; + } + } + } } } diff --git a/HRM.Report/PayrollDataSet/dsEmpLeaveLedger.xsd b/HRM.Report/PayrollDataSet/dsEmpLeaveLedger.xsd index 9b29f49..81c9c3c 100644 --- a/HRM.Report/PayrollDataSet/dsEmpLeaveLedger.xsd +++ b/HRM.Report/PayrollDataSet/dsEmpLeaveLedger.xsd @@ -31,6 +31,9 @@ + + + @@ -58,7 +61,13 @@ - + + + + + + + @@ -363,6 +372,7 @@ + @@ -375,6 +385,9 @@ + + + @@ -762,25 +775,60 @@ - + - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/HRM.Report/PayrollDataSet/dsEmpLeaveLedger.xss b/HRM.Report/PayrollDataSet/dsEmpLeaveLedger.xss index ee05f35..2f20c9a 100644 --- a/HRM.Report/PayrollDataSet/dsEmpLeaveLedger.xss +++ b/HRM.Report/PayrollDataSet/dsEmpLeaveLedger.xss @@ -4,56 +4,57 @@ Changes to this file may cause incorrect behavior and will be lost if the code is regenerated. --> - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/HRM.Report/RDLC/BanglaLeaveRegister.rdlc b/HRM.Report/RDLC/BanglaLeaveRegister.rdlc new file mode 100644 index 0000000..d626fb6 --- /dev/null +++ b/HRM.Report/RDLC/BanglaLeaveRegister.rdlc @@ -0,0 +1,4526 @@ + + + 0 + + + + System.Data.DataSet + /* Local Connection */ + + 76d9533a-7316-4e7f-8a23-d0945b7e23a5 + + + + + + dsEmpLeaveLedger + /* Local Query */ + + + + CardNo + System.String + + + EmpName + System.String + + + Designation + System.String + + + Department + System.String + + + JoiningDate + System.String + + + OpeningEL + System.String + + + DesEL + System.String + + + DesCL + System.String + + + DesML + System.String + + + DesPL + System.String + + + DesSPL + System.String + + + DesCOM + System.String + + + DesLWOP + System.String + + + ReasonOfRejection + System.String + + + LeaveGrantedDate + System.String + + + TotalGrantedDays + System.String + + + RemainingEL + System.String + + + RemainingCL + System.String + + + RemainingML + System.String + + + RemainingPL + System.String + + + RemainingSPL + System.String + + + RemainingCOM + System.String + + + RemainingLWOP + System.String + + + EmployeeSignature + System.String + + + EmployerSignature + System.String + + + DesSL + System.String + + + RemainingSL + System.String + + + ELEncashmentDetail + System.String + + + Section + System.String + + + + dsEmpLeaveLedger + D:\Local\EchoTex\Echo_Desktop\Payroll.Report\PayrollDataSet\dsEmpLeaveLedger.xsd + LeaveRegisterBangla + + + + + + + + + + + + true + true + + + + + KviLvbv/cÖwZôv‡bi bvg + + + + + + + Textbox5 + 0.12847in + 0.25in + 0.7409in + + + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + KviLvbv/ cÖwZôv‡bi wVKvbv + + + + + + + Textbox5 + 0.40625in + 0.25in + 0.87284in + 1 + + + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + kªwg‡Ki bvg + + + + + + + Textbox5 + 0.68403in + 0.25in + 0.7409in + 2 + + + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + c`ex + + + + + + + Textbox5 + 0.96181in + 0.25in + 0.7409in + 3 + + + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + wefvM + + + + + + + Textbox5 + 1.23958in + 0.25in + 0.7409in + 4 + + + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + t + + + + + + + Textbox5 + 0.40625in + 0.8993in + 0.25in + 0.125in + 5 + + + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + t + + + + + + + Textbox5 + 0.12847in + 0.89931in + 0.25in + 0.125in + 6 + + + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + t + + + + + + + Textbox5 + 1.23958in + 0.89931in + 0.25in + 0.125in + 7 + + + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + t + + + + + + + Textbox5 + 0.68403in + 0.89929in + 0.25in + 0.125in + 8 + + + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + t + + + + + + + Textbox5 + 0.96181in + 0.89931in + 0.25in + 0.125in + 9 + + + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + kvLvi bvg + + + + + + + Textbox5 + 1.53125in + 0.25in + 0.7409in + 10 + + + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + t + + + + + + + Textbox5 + 1.53125in + 0.89931in + 0.25in + 0.125in + 11 + + + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + =Parameters!CompanyNameBangla.Value + + + + + + + Textbox5 + 0.12847in + 1.09376in + 0.25in + 2.40625in + 12 + + + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + =Parameters!CompanyAddressBangla.Value + + + + + + + Textbox5 + 0.40625in + 1.09376in + 0.25in + 2.40625in + 13 + + + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + =First(Fields!EmpName.Value, "dsEmpLeaveLedger_LeaveRegisterBangla") + + + + + + + Textbox5 + 0.68403in + 1.09376in + 0.25in + 2.40625in + 14 + + + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + =First(Fields!Designation.Value, "dsEmpLeaveLedger_LeaveRegisterBangla") + + + + + + + Textbox5 + 0.96181in + 1.09376in + 0.25in + 2.40625in + 15 + + + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + =First(Fields!Department.Value, "dsEmpLeaveLedger_LeaveRegisterBangla") + + + + + + + Textbox5 + 1.23958in + 1.09376in + 0.25in + 2.40625in + 16 + + + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + =First(Fields!Section.Value, "dsEmpLeaveLedger_LeaveRegisterBangla") + + + + + + + Textbox5 + 1.53125in + 1.09376in + 0.25in + 2.40625in + 17 + + + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + KvW© bs + + + + + + + Textbox5 + 0.12848in + 3.6875in + 0.25in + 0.94792in + 18 + + + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + wb‡qv‡Mi ZvwiL + + + + + + + Textbox5 + 0.40625in + 3.6875in + 0.25in + 0.94792in + 19 + + + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + t + + + + + + + Textbox5 + 0.40625in + 4.73612in + 0.25in + 0.125in + 20 + + + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + t + + + + + + + Textbox5 + 0.12848in + 4.73612in + 0.25in + 0.125in + 21 + + + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + kÖwgK †iwRóv‡ii µwgK bs + + + + + + + Textbox5 + 0.69792in + 3.6875in + 0.25in + 0.94792in + 22 + + + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + t + + + + + + + Textbox5 + 0.69792in + 4.73612in + 0.25in + 0.125in + 23 + + + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + =First(Fields!CardNo.Value, "dsEmpLeaveLedger_LeaveRegisterBangla") + + + + + + + Textbox5 + 0.12848in + 4.93056in + 0.25in + 2.05559in + 24 + + + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + =First(Fields!JoiningDate.Value, "dsEmpLeaveLedger_LeaveRegisterBangla") + + + + + + + Textbox5 + 0.40625in + 4.93056in + 0.25in + 2.05559in + 25 + + + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + + + + + + + + Textbox5 + 0.69792in + 4.93056in + 0.25in + 2.05559in + 26 + + + 2pt + 2pt + 2pt + 2pt + + + + + + + 0.38703in + + + 0.78482in + + + 0.85455in + + + 0.81289in + + + 0.48344in + + + 0.53879in + + + 0.48345in + + + 0.56544in + + + 0.48345in + + + 0.56442in + + + 0.65157in + + + 0.35586in + + + 0.47823in + + + 0.33208in + + + 0.36995in + + + 0.43417in + + + 0.48784in + + + 0.5388in + + + 0.33208in + + + 0.56544in + + + 0.43625in + + + 0.47823in + + + 0.49906in + + + + + 0.46458in + + + + + true + true + + + + + বৎসরের +প্রারম্ভে + + + + + + + Textbox33 + + + + + + Bottom + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + কি ধরনের ছুটি চাওয়া হইয়াছে + + + + + + + Textbox35 + + + Middle + 2pt + 2pt + 2pt + 2pt + + + 8 + + + + + + + + + + + + + true + true + + + + + প্রত্যাখান বা মূলতবি রাখা হইলে + + + + + + + Textbox69 + + + + + + Bottom + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + ছুটি মঞ্জুরের তারিখ + + + + + + + Textbox66 + + + + + + Bottom + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + কত দিন মঞ্জুর + + + + + + + Textbox63 + + + + + + Bottom + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + বার্ষিক ছুটি নগদায়নের সংখ্যা + + + + + + + Textbox60 + + + + + + Bottom + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + অবশিষ্ট পাওনা ছুটির পরিমান + + + + + + + Textbox57 + + + Middle + 2pt + 2pt + 2pt + 2pt + + + 8 + + + + + + + + + + + + + true + true + + + + + শ্রমিকের + + + + স্বাক্ষর + + + + / টিপসহি + + + + + + + Textbox45 + + + + + + Bottom + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + মালিক/ ব্যবস্থাপকের + + + + + + + Textbox37 + + + + + + Bottom + 2pt + 2pt + 2pt + + + + + + + + 0.46458in + + + + + true + true + + + + + জমাকৃত বার্ষিক ছুটি + + + + + + + Textbox39 + + + + + + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + বার্ষিক + + + + + + + Textbox40 + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + নৈমিত্তিক + + + + + + + Textbox43 + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + অসুস্থ্যতা + + + + + + + Textbox49 + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + মাতৃত্বকালীন ছুটি + + + + + + + Textbox73 + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + পিতৃত্বকালীন ছুটি + + + + + + + Textbox88 + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + বিশেষ ছুটি + + + + + + + Textbox82 + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + কমপেনসেটরি ছুটি + + + + + + + Textbox79 + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + পারিশ্রমিক বিহীন ছুটি + + + + + + + Textbox76 + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + প্রত্যাখানের বা মূলতবীর কারণ + + + + + + + Textbox70 + + + + + + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + + + + + + + + Textbox67 + + + + + + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + করা হইল + + + + + + + Textbox64 + + + + + + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + ও অর্থ প্রদানের তারিখ + + + + + + + Textbox61 + + + + + + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + বার্ষিক + + + + + + + Textbox58 + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + নৈমিত্তিক + + + + + + + + + + + + + + + + Textbox55 + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + অসুস্থ্যতা + + + + + + + Textbox52 + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + মাতৃত্বকালীন ছুটি + + + + + + + Textbox91 + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + পিতৃত্বকালীন ছুটি + + + + + + + Textbox106 + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + বিশেষ ছুটি + + + + + + + Textbox100 + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + কমপেনসেটরি ছুটি + + + + + + + Textbox97 + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + পারিশ্রমিক বিহীন ছুটি + + + + + + + Textbox94 + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + + + + + + + + + + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + স্বাক্ষর + + + + + + + Textbox41 + + + + + + 2pt + 2pt + 2pt + + + + + + + + 0.25in + + + + + true + true + + + + + + + + + + + + Textbox89 + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + + + + + + + + Textbox90 + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + + + + + + + + Textbox92 + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + + + + + + + + Textbox93 + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + + + + + + + + Textbox95 + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + + + + + + + + Textbox96 + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + + + + + + + + Textbox98 + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + + + + + + + + Textbox99 + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + + + + + + + + Textbox101 + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + + + + + + + + Textbox102 + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + + + + + + + + Textbox103 + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + + + + + + + + Textbox104 + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + + + + + + + + Textbox105 + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + + + + + + + + Textbox107 + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + ১০ + + + + + + + Textbox108 + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + ১১ + + + + + + + Textbox109 + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + + + + + + + + Textbox110 + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + + + + + + + + Textbox111 + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + + + + + + + + Textbox112 + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + + + + + + + + Textbox113 + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + + + + + + + + Textbox114 + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + ১২ + + + + + + + Textbox115 + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + ১৩ + + + + + + + Textbox116 + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + 0.38542in + + + + + true + true + + + + + =Fields!OpeningEL.Value + + + + + + + OpeningEL + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Fields!DesEL.Value + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Fields!DesCL.Value + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Fields!DesSL.Value + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Fields!DesML.Value + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Fields!DesPL.Value + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Fields!DesSPL.Value + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Fields!DesCOM.Value + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Fields!DesLWOP.Value + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Fields!ReasonOfRejection.Value + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Fields!LeaveGrantedDate.Value + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Fields!TotalGrantedDays.Value + + + + + + + TotalGrantedDays + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Fields!RemainingEL.Value + + + + + + + RemainingEL + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Fields!RemainingCL.Value + + + + + + + RemainingCL + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Fields!RemainingSL.Value + + + + + + + RemainingSL + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Fields!RemainingML.Value + + + + + + + RemainingML + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Fields!RemainingPL.Value + + + + + + + RemainingPL + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Fields!RemainingSPL.Value + + + + + + + RemainingSPL + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Fields!RemainingCOM.Value + + + + + + + RemainingCOM + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Fields!RemainingLWOP.Value + + + + + + + RemainingLWOP + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + External + ="file:///" & Fields!EmployeeSignature.Value + FitProportional + + + + + + + + + + Database + =Fields!EmployerSignature.Value + image/png + FitProportional + + + + + + + + + + + + + + + + =IIF(Parameters!ELVisible.Value,false,true) + + + + + =IIF(Parameters!CLVisible.Value,false,true) + + + + + =IIF(Parameters!SLVisible.Value,false,true) + + + + + =IIF(Parameters!MLVisible.Value,False,True) + + + + + =IIF(Parameters!PLVisible.Value,false,true) + + + + + =IIF(Parameters!SPLVisible.Value,false,true) + + + + + =IIF(Parameters!COMVisible.Value,false,true) + + + + + =IIF(Parameters!LWOPVisible.Value,false,true) + + + + + + + + + =IIF(Parameters!ELVisible.Value,false,true) + + + + + =IIF(Parameters!CLVisible.Value,false,true) + + + + + =IIF(Parameters!SLVisible.Value,false,true) + + + + + =IIF(Parameters!MLVisible.Value,False,True) + + + + + =IIF(Parameters!PLVisible.Value,false,true) + + + + + =IIF(Parameters!SPLVisible.Value,false,true) + + + + + =IIF(Parameters!COMVisible.Value,false,true) + + + + + =IIF(Parameters!LWOPVisible.Value,false,true) + + + + + + + + + + After + true + + + After + true + + + After + true + + + + + + + dsEmpLeaveLedger_LeaveRegisterBangla + 2.04736in + 1.56458in + 11.91784in + 27 + + + + + + 3.61194in + + + + + + + Textbox1 + 0.41667in + 6.98615in + + + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + =Parameters!CompanyAddressBangla.Value + + + + + + + Textbox2 + 0.40972in + 0.25in + 6.98615in + 1 + + + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + dig bs - 9 + + + + + + + Textbox3 + 0.67361in + 0.25in + 6.98615in + 2 + + + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + [aviv 10, 115, 116 I 117 Ges wewa 24 I 108 (1) `ªóªe¨] + + + + + + + Textbox4 + 0.9375in + 0.25in + 6.98615in + 3 + + + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + QzwUi †iwRóvi I QywUi ewn + + + + + + + Textbox5 + 1.20139in + 0.25in + 6.98615in + 4 + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + 11.69in + 8.27in + 0.6in + 0.5in + 0.5in + + + + + + + textbox3 + 17 + + + Gainsboro + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + Name + + + + + + + textbox5 + 15 + + + Gainsboro + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + Joining Date + + + + + + + Textbox31 + + + Gainsboro + 2pt + 2pt + 2pt + 2pt + Rotate270 + + + + + + + + true + true + + + + + ID No + + + + + + + Textbox33 + + + Gainsboro + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + Desig + + + + + + + textbox6 + + + Gainsboro + 2pt + 2pt + 2pt + 2pt + Rotate270 + + + + + + + + true + true + + + + + Account No + + + + + + + Textbox35 + + + Gainsboro + 2pt + 2pt + 2pt + 2pt + Rotate270 + + + + + + + + true + true + + + + + TIN No + + + + + + + Textbox39 + + + Gainsboro + 2pt + 2pt + 2pt + 2pt + Rotate270 + + + + + + + + true + true + + + + + Department + + + + + + + textbox8 + + + Gainsboro + 2pt + 2pt + 2pt + 2pt + Rotate270 + + + + + + + + true + true + + + + + Floor + + + + + + + Textbox41 + + + Gainsboro + 2pt + 2pt + 2pt + 2pt + Rotate270 + + + + + + + + true + true + + + + + Section + + + + + + + Textbox44 + + + Gainsboro + 2pt + 2pt + 2pt + 2pt + Rotate270 + + + + + + + + true + true + + + + + Line + + + + + + + Textbox46 + + + Gainsboro + 2pt + 2pt + 2pt + 2pt + Rotate270 + + + + + + + + true + true + + + + + Cost Center + + + + + + + Textbox48 + + + Gainsboro + 2pt + 2pt + 2pt + 2pt + Rotate270 + + + + + + + + true + true + + + + + Cost Center Code + + + + + + + Textbox50 + + + Gainsboro + 2pt + 2pt + 2pt + 2pt + Rotate270 + + + + + + + + true + true + + + + + Grade + + + + + + + textbox13 + + + Gainsboro + 2pt + 2pt + 2pt + 2pt + Rotate270 + + + + + + + + true + true + + + + + Actual Present days + + + + + + + textbox25 + + + Gainsboro + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + Calculated Annual Leave + + + + + + + Textbox52 + + + Gainsboro + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + Enjoyed Annual Leave + + + + + + + textbox27 + + + Gainsboro + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + Balance Annual Leave + + + + + + + textbox15 + 13 + + + Gainsboro + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + Present Gross Salary + + + + + + + Textbox14 + + + Gainsboro + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + Payable Annual Leave in Taka + + + + + + + Textbox20 + + + Gainsboro + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + TDS/AIT + + + + + + + Textbox74 + + + Gainsboro + 2pt + 2pt + 2pt + 2pt + Rotate270 + + + + + + + + true + true + + + + + Net Payment Tk + + + + + + + Textbox77 + + + Gainsboro + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + REMARKS + + + + + + + Textbox80 + + + Gainsboro + 2pt + 2pt + 2pt + 2pt + Rotate270 + + + + + + + + true + true + + + + + SIGNATURE + + + + + + + Textbox83 + + + Gainsboro + 2pt + 2pt + 2pt + 2pt + + + + + + + + 0.25in + + + + + true + true + + + + + =RowNumber(nothing) + + + + + + + Sl + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Fields!EmpName.Value + + + + + + + EmpName + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Fields!JoiningDate.Value + + + + + + + JoiningDate + + + 2pt + 2pt + 2pt + 2pt + Rotate270 + + + + + + + + true + true + + + + + =Fields!EmpNo.Value + + + + + + + EmpNo + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Fields!Designation.Value + + + + + + + Designation + + + 2pt + 2pt + 2pt + 2pt + Rotate270 + + + + + + + + true + true + + + + + =Fields!AccountNo.Value + + + + + + + AccountNo + + + 2pt + 2pt + 2pt + 2pt + Rotate270 + + + + + + + + true + true + + + + + =Fields!TINNo.Value + + + + + + + TINNo + + + 2pt + 2pt + 2pt + 2pt + Rotate270 + + + + + + + + true + true + + + + + =Fields!Department.Value + + + + + + + Department + + + 2pt + 2pt + 2pt + 2pt + Rotate270 + + + + + + + + true + true + + + + + =Fields!Floor.Value + + + + + + + Floor + + + 2pt + 2pt + 2pt + 2pt + Rotate270 + + + + + + + + true + true + + + + + =Fields!Section.Value + + + + + + + Section + + + 2pt + 2pt + 2pt + 2pt + Rotate270 + + + + + + + + true + true + + + + + =Fields!Line.Value + + + + + + + Line + + + 2pt + 2pt + 2pt + 2pt + Rotate270 + + + + + + + + true + true + + + + + =Fields!CC.Value + + + + + + + CC + + + 2pt + 2pt + 2pt + 2pt + Rotate270 + + + + + + + + true + true + + + + + =Fields!CCCode.Value + + + + + + + CCCode + + + 2pt + 2pt + 2pt + 2pt + Rotate270 + + + + + + + + true + true + + + + + =Fields!Grade.Value + + + + + + + Grade + + + 2pt + 2pt + 2pt + 2pt + Rotate270 + + + + + + + + true + true + + + + + =Fields!Present.Value + + + + + + + Present1 + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Fields!LeaveBalance.Value + + + + + + + LeaveBalance + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Fields!EnjoyedLeave.Value + + + + + + + EnjoyedLeave + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Fields!ELDays.Value + + + + + + + ELDays + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Fields!Gross.Value + + + + + + + Gross + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Fields!ELPayment.Value + + + + + + + ELPayment + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Fields!TDSAIT.Value + + + + + + + TDSAIT + + + 2pt + 2pt + 2pt + 2pt + Rotate270 + + + + + + + + true + true + + + + + =Fields!Net.Value + + + + + + + Net + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Fields!Remarks.Value + + + + + + + Remarks + + + 2pt + 2pt + 2pt + 2pt + Rotate270 + + + + + + + + true + true + + + + + =Fields!Signature.Value + + + + + + + Signature + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + 0.25in + + + + + true + true + + + + + + + + + + + + Textbox7 + + + 2pt + 2pt + 2pt + 2pt + + + 17 + + + + + + + + + + + + + + + + + + + + + + true + true + + + + + Total: + + + + + + + textbox19 + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + + + + + + + + Textbox17 + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + + + + + + + + Textbox23 + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + + + + + + + + Textbox12 + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Sum(Fields!Net.Value) + + + + + + + Textbox10 + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + + + + + + + + Textbox82 + + + 2pt + 2pt + 2pt + 2pt + Rotate270 + + + + + + + + true + true + + + + + + + + + + + + Textbox85 + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + After + true + true + + + + Detail + + + + + Detail_Collection + Output + true + + + Before + true + + + + PayrollDataSet_dtEncashmentReportNew + 0.025in + 0.1375in + 1.6in + 7.64502in + + + + Textbox24 + 2.0425in + 0.15599in + 0.25in + 1.48696in + 1 + + + + + + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + HR Department + + + + + + + + + + Textbox24 + 2.0425in + 3.14813in + 0.25in + 1.48696in + 2 + + + + + + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + Approved By + + + + Textbox24 + 2.0425in + 6.13698in + 0.25in + 1.48696in + 3 + + + + + + 2pt + 2pt + 2pt + 2pt + + + + 2.40625in + + + + + + + 0.05in + 1.58958in + 0.25in + 5.17292in + + + + External + ="file:///" & Parameters!Logo.Value + image/jpg + FitProportional + 0.05in + 0.1375in + 0.825in + 1.3in + 1 + + + + + + + textbox21 + 0.5in + 1.58958in + 0.2in + 5.17292in + 2 + + + + true + true + + + + + =Parameters!Address.Value + + + + + + + textbox29 + 0.3in + 1.58958in + 0.2in + 5.17292in + 3 + + + + true + true + + + + + ="Employee Wise Encashment Report for the year : "&Parameters!LeaveYear.Value + + + + + + + 0.91667in + 0.1375in + 0.19792in + 7.15001in + 4 + + + + true + true + + + + + ="Encash Month : " & Parameters!EncashMonth.Value + + + + + + + 1.14236in + 0.1375in + 0.19792in + 7.15001in + 5 + + + + + + + + + + 4.495in + 0.2in + 3.3in + + + + true + true + + + + + ="Print Date : " & Format(Today(), "dd MMM yyyy") + + + + + + + textbox18 + 0.1375in + 0.25in + 2.5in + 1 + + + + + + + + + + textbox27 + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + Entitlement + + + + + + + textbox28 + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + CF Days + + + + + + + textbox44 + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + Taken + + + + + + + textbox29 + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + Balance + + + + + + + textbox33 + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + 0.2in + + + + + true + true + + + + + =Fields!Leave.Value + + + + + + + Leave + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Fields!Opening.Value + + + + + + + Opening + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Fields!CFDays.Value + + + + + + + textbox45 + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Fields!Availed.Value + + + + + + + Availed + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Fields!Balance.Value + + + + + + + Balance + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + + + + + + + + + + + + + + After + true + + + + Detail + + + + + Detail_Collection + Output + true + + + + dsEmpLeaveLedger_LeaveBalance + 3in + 0.125in + 0.4in + 5.86459in + + + Right + + + + + + + 1in + + + 1.5in + + + 1.5in + + + 1.875in + + + + + 0.2in + + + + + true + true + + + + + ID : + + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =First(Fields!EmpNo.Value, "table3") + + + + + + + EmpNo + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + Date : + + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Format(Today(), "dd MMM yyyy") + + + + + + + textbox37 + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + 0.2in + + + + + true + true + + + + + Name : + + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =First(Fields!EmpName.Value, "table3") + + + + + + + EmpName + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + Leave Report Period : + + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Fields!LeavePeriod.Value + + + + + + + textbox38 + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + 0.2in + + + + + true + true + + + + + Designation : + + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Fields!Designation.Value + + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + Leave Approver : + + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Fields!LeaveApprover.Value + + + + + + + textbox39 + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + 0.2in + + + + + true + true + + + + + Department : + + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Fields!Department.Value + + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + Leave Notifier : + + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Fields!LeaveNotifier.Value + + + + + + + textbox40 + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + 0.25in + + + + + true + true + + + + + Floor: + + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Fields!Floor.Value + + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + + + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + + + + + + + + textbox23 + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + 0.25in + + + + + true + true + + + + + Section: + + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Fields!Section.Value + + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + + + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + + + + + + + + textbox41 + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + 0.25in + + + + + true + true + + + + + Line: + + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Fields!Line.Value + + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + + + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + + + + + + + + textbox47 + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + + + + + + + + + + + + + + Detail + + + + + + + + + + + Detail_Collection + Output + true + + + + dsEmpLeaveLedger_EmpInformation + 1.25in + 0.125in + 1.55in + 5.875in + 1 + + + + + + + 0.79831in + + + 0.79831in + + + 0.39915in + + + 0.79831in + + + 0.79831in + + + 0.80865in + + + 0.79831in + + + 0.66525in + + + + + 0.375in + + + + + true + true + + + + + Leave from + + + + + + + textbox10 + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + Leave To + + + + + + + textbox1 + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + Days + + + + + + + textbox2 + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + Leave Type + + + + + + + textbox3 + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + Date Applied + + + + + + + textbox8 + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + Date Approved + + + + + + + textbox15 + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + Leave Status + + + + + + + textbox17 + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + Remarks + + + + + + + textbox19 + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + 0.2in + + + + + true + true + + + + + =Fields!FromDate.Value + + + + + + + textbox13 + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Fields!ToDate.Value + + + + + + + FromDate + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Fields!TotalDays.Value + + + + + + + ToDate + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Fields!LeaveType.Value + + + + + + + TotalDays + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Fields!ApplyDate.Value + + + + + + + textbox14 + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Fields!ApproveDate.Value + + + + + + + textbox16 + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Fields!LeaveStatus.Value + + + + + + + textbox18 + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Fields!Remarks.Value + + + + + + + textbox20 + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + + + + + + + + + + + + + + + + + After + true + + + + Detail + + + + + Detail_Collection + Output + true + + + + dsEmpLeaveLedger_EmpLeaveLedger + 3.5in + 0.125in + 0.575in + 5.8646in + 2 + + + Right + + + + true + true + + + + + =Parameters!CompanyInfo.Value + + + + + + + 0.125in + 1.75in + 0.25in + 4in + 3 + + + + External + ="file:///" & Parameters!Logo.Value + image/jpg + FitProportional + 0.125in + 0.125in + 0.55in + 1.4in + 4 + + + + + + + true + true + + + + + =Parameters!Address.Value + + + + + + + true + true + + + + + Leave Report + + + + + + + textbox4 + 0.875in + 2.25in + 0.25in + 1.25in + 7 + + + 2pt + 2pt + 2pt + 2pt + + + + 4.075in + + + + + + + textbox1 + + + Silver + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + Name + + + + + + + textbox3 + + + Silver + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + Designation + + + + + + + textbox4 + + + Silver + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + Department + + + + + + + textbox14 + + + Silver + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + Floor + + + + + + + textbox5 + + + Silver + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + Section + + + + + + Silver + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + Line + + + + + + + textbox12 + + + Silver + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + Leave Type + + + + + + + textbox20 + + + Silver + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + Entitlement (Opening Balance) + + + + + + + textbox24 + + + Silver + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + Availed Leave + + + + + + + textbox27 + + + Silver + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + Remaining Leave + + + + + + + textbox31 + + + Silver + 2pt + 2pt + 2pt + 2pt + + + + + + + + 0.25in + + + + + true + true + + + + + =IIF((Fields!EmpNo.Value=Previous(Fields!EmpNo.Value)),"",Fields!EmpNo.Value) + + + + + + + + + + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =IIF((Fields!EmpNo.Value=Previous(Fields!EmpNo.Value)),"",Fields!Name.Value) + + + + + + + Name + + + + + + + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =IIF((Fields!EmpNo.Value=Previous(Fields!EmpNo.Value)),"",Fields!Designation.Value) + + + + + + + + + + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =IIF((Fields!EmpNo.Value=Previous(Fields!EmpNo.Value)),"",Fields!Department.Value) + + + + + + + + + + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =IIF((Fields!EmpNo.Value=Previous(Fields!EmpNo.Value)),"",Fields!Floor.Value) + + + + + + + + + + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =IIF((Fields!EmpNo.Value=Previous(Fields!EmpNo.Value)),"",Fields!Section.Value) + + + + + + + + + + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =IIF((Fields!EmpNo.Value=Previous(Fields!EmpNo.Value)),"",Fields!Line.Value) + + + + + + + + + + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Fields!Leave.Value + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Fields!Opening.Value + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Fields!Availed.Value + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Fields!Balance.Value + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + + + + + + + + + + + + + + + + + + + + After + true + true + + + + + =Fields!EmpNo.Value + + + + + + Detail + + + + + Detail_Collection + Output + true + + + + + + dsEmpLeaveLedger_LeaveBalance + 0.5in + 0.15in + 0.5in + 10.15in + + + + + + true + true + + + + + ="Leave Report for the Year from : "+Parameters!FromDate.Value+" - "+Parameters!ToDate.Value + + + + + + + 1in + + + + + + + 0.1in + 2.2in + 0.25in + 5.75in + + + + External + ="file:///" & Parameters!Logo.Value + image/bmp + Fit + 0.1in + 0.1in + 0.95in + 2.05in + 1 + + + + + + + true + true + + + + + =Parameters!Address.Value + + + + + + + 1.15in + 0.1in + 0in + 10.2in + 4 + + 1.75pt + + + + + + + + + + + 0.15in + 0.15in + 0.2in + 1.425in + + + + true + true + + + + + ="Page " & Globals!PageNumber & " of " & Globals!TotalPages + + + + + + + 0.1in + 9.1in + 0.2in + 1.35in + 1 + + + + + + + + + + textbox8 + 2.05in + 0.50208in + 0.85in + + + Silver + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + Name + + + + + + + textbox7 + 0.6in + 0.50208in + 1.45in + 1 + + + Silver + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + Employee Code + + + + + + + textbox1 + 0.50208in + 0.6in + 2 + + + Silver + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + Department + + + + + + + 2.9in + 0.50208in + 0.85in + 3 + + + Silver + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + Floor + + + + + + + 3.75in + 0.50208in + 0.85in + 4 + + + Silver + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + Section + + + + + + + 4.6in + 0.50208in + 0.65in + 5 + + + Silver + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + Line + + + + + + + 5.25in + 0.50208in + 0.45in + 6 + + + Silver + 2pt + 2pt + 2pt + 2pt + + + + ContentsOnly + + + Silver + + + 7 + 2 + + + + + + + + + + + + + + + + + + + + + + + + 0.75in + + + 0.7in + + + 0.55in + + + + + 0.25in + + + + + true + true + + + + + =Fields!Opening.Value + + + + + + + OpeningBalance + + + 2pt + 2pt + 2pt + 2pt + + + + Output + + + + + true + true + + + + + =Fields!Availed.Value + + + + + + + ClosingBalance + + + 2pt + 2pt + 2pt + 2pt + + + + Output + + + + + true + true + + + + + =Fields!Balance.Value + + + + + + + textbox9 + + + 2pt + 2pt + 2pt + 2pt + + + + Output + + + + + + + + + + + =Fields!Leave.Value + + + + 0.30208in + + + true + true + + + + + =Fields!Leave.Value + + + + + + + Leave + + + Silver + 2pt + 2pt + 2pt + 2pt + + + + + + + + 0.2in + + + true + true + + + + + Entitlement (Opening Balance) + + + + + + Silver + 2pt + 2pt + 2pt + 2pt + + + + + true + + + + 0.2in + + + true + true + + + + + Availed Leave + + + + + + Silver + 2pt + 2pt + 2pt + 2pt + + + + + true + + + + 0.2in + + + true + true + + + + + Remaining Leave + + + + + + + textbox6 + + + Silver + 2pt + 2pt + 2pt + 2pt + + + + + true + + + Output + true + + + + + + + + + =Fields!EmpNo.Value + + + + 0.6in + + + true + true + + + + + =Fields!EmpNo.Value + + + + + + + EmpNo + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + + =Fields!Name.Value + + + + 1.45in + + + true + true + + + + + =Fields!Name.Value + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + + =Fields!Designation.Value + + + + 0.85in + + + true + true + + + + + =Fields!Designation.Value + + + + + + + Designation + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + + =Fields!Department.Value + + + + 0.85in + + + true + true + + + + + =Fields!Department.Value + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + + =Fields!Floor.Value + + + + 0.85in + + + true + true + + + + + =Fields!Floor.Value + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + + =Fields!Section.Value + + + + 0.65in + + + true + true + + + + + =Fields!Section.Value + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + + =Fields!Line.Value + + + + 0.45in + + + true + true + + + + + =Fields!Line.Value + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + Output + true + + + Output + + + Output + + + Output + + + Output + + + Output + + + Output + + + + true + true + dsEmpLeaveLedger_LeaveBalance + 0.4in + 0.05in + 0.75208in + 7.7in + + + + + + + textbox5 + 0.75in + 1.75in + 0.25in + 5.7in + + + + true + true + + + + + =Parameters!CompanyInfo.Value + + + + + + + 0.15in + 1.75in + 0.25in + 5.7in + 1 + + + + External + ="file:///" & Parameters!Logo.Value + image/bmp + Fit + 0.1in + 0.05in + 0.825in + 1.3in + 2 + + + + + + + textbox29 + 0.4in + 1.75in + 0.2in + 5.7in + 3 + + + + + + + + + + textbox18 + 0.05in + 0.05in + 0.2in + 1.75in + + + + true + true + + + + + ="Page " & Globals!PageNumber & " of " & Globals!TotalPages + + + + + + + 6.35in + 0.2in + 1.4in + 1 + + + + + + + + + LightGrey + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + Department + + + + + + LightGrey + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + Section + + + + + + LightGrey + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + Floor + + + + + + LightGrey + 2pt + 2pt + 2pt + 2pt + + + + @@ -422,6 +570,190 @@ + + + + + =Fields!Designation.Value + + + + + =Fields!Designation.Value + + + + 1in + + + true + true + + + + + =Fields!Designation.Value + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + + =Fields!Department.Value + + + + + =Fields!Department.Value + + + + 1in + + + true + true + + + + + =Fields!Department.Value + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + + =Fields!Section.Value + + + + + =Fields!Section.Value + + + + 0.80208in + + + true + true + + + + + =Fields!Section.Value + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + + =Fields!Floor.Value + + + + + =Fields!Floor.Value + + + + 0.53125in + + + true + true + + + + + =Fields!Floor.Value + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + + + + + @@ -431,7 +763,7 @@ 0.53417in 0.025in 0.5in - 2.66458in + 5.99791in 1