public static CustomList <SalaryProcess> deleteTempEmpListSalary(int ID) { ConnectionManager conManager = new ConnectionManager(ConnectionName.HR); CustomList <SalaryProcess> ShiftRosterCollection = new CustomList <SalaryProcess>(); IDataReader reader = null; String sql = "exec spDeleteTempEmpListForSalary '" + ID + "'"; try { conManager.OpenDataReader(sql, out reader); while (reader.Read()) { SalaryProcess newShiftRoster = new SalaryProcess(); newShiftRoster.SetData(reader); ShiftRosterCollection.Add(newShiftRoster); } ShiftRosterCollection.InsertSpName = "spInsertTempEmpListForSalary"; ShiftRosterCollection.DeleteSpName = "spDeleteTempEmpListForSalary"; return(ShiftRosterCollection); } catch (Exception ex) { throw (ex); } finally { if (reader != null && !reader.IsClosed) { reader.Close(); } } }
public static CustomList <SalaryProcess> doSalaryProcess(string spName, string YearNo, string MonthNo, string fromdate, string toDate, string tableName) { ConnectionManager conManager = new ConnectionManager(ConnectionName.HR); CustomList <SalaryProcess> SalaryProcessCollection = new CustomList <SalaryProcess>(); IDataReader reader = null; String sql = "exec " + spName + "'" + YearNo + "','" + MonthNo + "','" + fromdate + "','" + toDate + "','" + tableName + "'"; try { conManager.OpenDataReader(sql, out reader); while (reader.Read()) { SalaryProcess newSalaryProcess = new SalaryProcess(); newSalaryProcess.SetData(reader); SalaryProcessCollection.Add(newSalaryProcess); } SalaryProcessCollection.InsertSpName = "spInsertSalaryProcess"; SalaryProcessCollection.UpdateSpName = "spUpdateSalaryProcess"; SalaryProcessCollection.DeleteSpName = "spDeleteSalaryProcess"; return(SalaryProcessCollection); } catch (Exception ex) { throw (ex); } finally { if (reader != null && !reader.IsClosed) { reader.Close(); } } }
public static CustomList <SalaryProcess> deleteProcessedSalary(string tableName, string yearno, string month) { ConnectionManager conManager = new ConnectionManager(ConnectionName.HR); CustomList <SalaryProcess> ShiftRosterCollection = new CustomList <SalaryProcess>(); IDataReader reader = null; String sql = "exec spDeleteSalaryProcessTableWise '" + yearno + "','" + month + "','" + tableName + "'"; try { conManager.OpenDataReader(sql, out reader); while (reader.Read()) { SalaryProcess newShiftRoster = new SalaryProcess(); newShiftRoster.SetData(reader); ShiftRosterCollection.Add(newShiftRoster); } ShiftRosterCollection.InsertSpName = "spInsertShiftRoster"; ShiftRosterCollection.UpdateSpName = "spUpdateShiftRoster"; ShiftRosterCollection.DeleteSpName = "spDeleteShiftRoster"; return(ShiftRosterCollection); } catch (Exception ex) { throw (ex); } finally { if (reader != null && !reader.IsClosed) { reader.Close(); } } }
public static CustomList <SalaryProcess> GetAllSalaryProcess() { ConnectionManager conManager = new ConnectionManager(ConnectionName.HR); CustomList <SalaryProcess> SalaryProcessCollection = new CustomList <SalaryProcess>(); IDataReader reader = null; const String sql = "select * from SalaryProcess"; try { conManager.OpenDataReader(sql, out reader); while (reader.Read()) { SalaryProcess newSalaryProcess = new SalaryProcess(); newSalaryProcess.SetData(reader); SalaryProcessCollection.Add(newSalaryProcess); } SalaryProcessCollection.InsertSpName = "spInsertSalaryProcess"; SalaryProcessCollection.UpdateSpName = "spUpdateSalaryProcess"; SalaryProcessCollection.DeleteSpName = "spDeleteSalaryProcess"; return(SalaryProcessCollection); } catch (Exception ex) { throw (ex); } finally { if (reader != null && !reader.IsClosed) { reader.Close(); } } }