public List <HRTimeKeepersInfo> GetTimeKeeperByMachineAndDate(int?machineID, DateTime?dateFrom, DateTime?dateTo) { DataSet ds = dal.GetDataSet("HRTimeKeepers_GetTimeKeeperByMachineAndDate", machineID, dateFrom, dateTo); List <HRTimeKeepersInfo> list = new List <HRTimeKeepersInfo>(); if (ds.Tables.Count > 0) { foreach (DataRow row in ds.Tables[0].Rows) { HRTimeKeepersInfo obj = (HRTimeKeepersInfo)GetObjectFromDataRow(row); list.Add(obj); } } return(list); }
public List <HRTimeKeepersInfo> GetTimeKeeperByConditions(int?branchID, int?departmentID, int?departmentRoomID, int?departmentRoomGroupItemID, int?employeeID, int?machineID, DateTime?dateFrom, DateTime?dateTo) { DataSet ds = dal.GetDataSet("HRTimeKeepers_GetTimeKeeperByConditions", branchID, departmentID, departmentRoomID, departmentRoomGroupItemID, employeeID, machineID, dateFrom, dateTo); List <HRTimeKeepersInfo> list = new List <HRTimeKeepersInfo>(); if (ds.Tables.Count > 0) { foreach (DataRow row in ds.Tables[0].Rows) { HRTimeKeepersInfo obj = (HRTimeKeepersInfo)GetObjectFromDataRow(row); obj.HRTimeKeeperTimeInOutModeName = row["HRTimeKeeperTimeInOutModeName"].ToString(); list.Add(obj); } } ds.Dispose(); return(list); }