Merge pull request 'Raw data upload' (#54) from dev_chapal into devqc
Reviewed-on: http://103.197.204.162:3025/CelHRTeam/EchoTex_Payroll/pulls/54
This commit is contained in:
commit
22e3cacf65
|
|
@ -395,14 +395,14 @@ namespace HRM.DA
|
|||
DataTable _dtRawData = null;
|
||||
_dtRawData = new DataTable("AttnRawData");
|
||||
// _dtRawData.Columns.Add("ATTNRAWDATAID", typeof(int));
|
||||
_dtRawData.Columns.Add("CARDID", typeof(int));
|
||||
_dtRawData.Columns.Add("EMPLOYEEID", typeof(int));
|
||||
_dtRawData.Columns.Add("CARDNO", typeof(string));
|
||||
_dtRawData.Columns.Add("PUNCHTIME", typeof(DateTime));
|
||||
_dtRawData.Columns.Add("ENTRYMODE", typeof(int));
|
||||
_dtRawData.Columns.Add("DEVICEIPADDRESS", typeof(string));
|
||||
_dtRawData.Columns.Add("DEVICENO", typeof(string));
|
||||
_dtRawData.Columns.Add("PUNCHDATE", typeof(DateTime));
|
||||
_dtRawData.Columns.Add("CardID", typeof(int));
|
||||
_dtRawData.Columns.Add("EmployeeID", typeof(int));
|
||||
_dtRawData.Columns.Add("CardNo", typeof(string));
|
||||
_dtRawData.Columns.Add("PunchTime", typeof(DateTime));
|
||||
_dtRawData.Columns.Add("EntryMode", typeof(int));
|
||||
_dtRawData.Columns.Add("DeviceIPAddress", typeof(string));
|
||||
_dtRawData.Columns.Add("DeviceNo", typeof(string));
|
||||
//_dtRawData.Columns.Add("PUNCHDATE", typeof(DateTime));
|
||||
|
||||
foreach (AttnRawData item in attnRawDatas)
|
||||
{
|
||||
|
|
@ -422,8 +422,8 @@ namespace HRM.DA
|
|||
item.PunchTime,
|
||||
(int)item.EntryMode,
|
||||
item.DeviceIPAddress,
|
||||
item.DeviceNo,
|
||||
item.PunchTime);
|
||||
item.DeviceNo
|
||||
);
|
||||
}
|
||||
|
||||
using (SqlBulkCopy bulkCopy = new SqlBulkCopy((SqlConnection)tc.Connection,
|
||||
|
|
@ -433,14 +433,14 @@ namespace HRM.DA
|
|||
bulkCopy.BatchSize = 5000;
|
||||
|
||||
// bulkCopy.ColumnMappings.Add("ATTNRAWDATAID", "ATTNRAWDATAID");
|
||||
bulkCopy.ColumnMappings.Add("CARDID", "CARDID");
|
||||
bulkCopy.ColumnMappings.Add("EMPLOYEEID", "EMPLOYEEID");
|
||||
bulkCopy.ColumnMappings.Add("CARDNO", "CARDNO");
|
||||
bulkCopy.ColumnMappings.Add("PUNCHTIME", "PUNCHTIME");
|
||||
bulkCopy.ColumnMappings.Add("ENTRYMODE", "ENTRYMODE");
|
||||
bulkCopy.ColumnMappings.Add("DEVICEIPADDRESS", "DEVICEIPADDRESS");
|
||||
bulkCopy.ColumnMappings.Add("DEVICENO", "DEVICENO");
|
||||
bulkCopy.ColumnMappings.Add("PUNCHDATE", "PUNCHDATE");
|
||||
bulkCopy.ColumnMappings.Add("CardID", "CardID");
|
||||
bulkCopy.ColumnMappings.Add("EmployeeID", "EmployeeID");
|
||||
bulkCopy.ColumnMappings.Add("CardNo", "CardNo");
|
||||
bulkCopy.ColumnMappings.Add("PunchTime", "PunchTime");
|
||||
bulkCopy.ColumnMappings.Add("EntryMode", "EntryMode");
|
||||
bulkCopy.ColumnMappings.Add("DeviceIPAddress", "DeviceIPAddress");
|
||||
bulkCopy.ColumnMappings.Add("DeviceNo", "DeviceNo");
|
||||
// bulkCopy.ColumnMappings.Add("PUNCHDATE", "PUNCHDATE");
|
||||
|
||||
bulkCopy.DestinationTableName = "AttnRawData";
|
||||
bulkCopy.WriteToServer(_dtRawData);
|
||||
|
|
|
|||
|
|
@ -248,8 +248,8 @@ export class ReadAttendanceRawdataComponent {
|
|||
item.employeeNo = x.employeeNo,
|
||||
item.entryMode = (x.entryMode == undefined || x.entryMode.length <= 0) ? 0 : this.entryModes.find(e => e.name.trim().toLowerCase() == x.entryMode.trim().toLowerCase()).value,
|
||||
item.cardNo = (x.cardNo !== undefined || x.cardNo !== "" || x.cardNo !== null) ? item.employeeNo : item.cardNo,
|
||||
item.deviceNo = (x.deviceNo !== undefined || x.deviceNo !== "" || x.deviceNo !== null) ? null : item.deviceNo,
|
||||
item.deviceIPAddress = (x.deviceIPAddress !== undefined || x.deviceIPAddress !== "" || x.deviceIPAddress !== null) ? null : item.deviceIPAddress
|
||||
item.deviceNo = (x.deviceNo !== undefined || x.deviceNo !== "" || x.deviceNo !== null) ? "" : item.deviceNo,
|
||||
item.deviceIPAddress = (x.deviceIPAddress !== undefined || x.deviceIPAddress !== "" || x.deviceIPAddress !== null) ? "" : item.deviceIPAddress
|
||||
this.attnRawDatas.push(item);
|
||||
});
|
||||
//console.log(this.attnRawDatas);
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user