private bool IsRequireField(string data, string column, string PeopleID, string UserName, long LineNumber) { bool result; if (data == " " || data == "") { SueHrProfileLog eHrLog = new SueHrProfileLog(); eHrLog.PeopleID = PeopleID; eHrLog.UserName = UserName; eHrLog.Message = "Column '" + column + "' is empty at line " + LineNumber + "."; eHrLog.Active = true; eHrLog.UpdBy = ParameterServices.SystemUserID; eHrLog.UpdDate = DateTime.Now; eHrLog.CreDate = DateTime.Now; eHrLog.CreBy = ParameterServices.SystemUserID; eHrLog.UpdPgm = "UserImport"; Factory.SuEHrProfileLogService.AddLog(eHrLog); result = false; } else { result = true; } return(result); }
private DateTime?IsDate(string date, string column, string PeopleID, string UserName, long LineNumber) { DateTime?result; try { result = DateTime.Parse(date, provider); } catch (FormatException e) { SueHrProfileLog eHrLog = new SueHrProfileLog(); eHrLog.PeopleID = PeopleID; eHrLog.UserName = UserName; eHrLog.Message = "Invalid data in column '" + column + "' at line " + LineNumber + "."; eHrLog.Active = true; eHrLog.UpdBy = ParameterServices.SystemUserID; eHrLog.UpdDate = DateTime.Now; eHrLog.CreDate = DateTime.Now; eHrLog.CreBy = ParameterServices.SystemUserID; eHrLog.UpdPgm = "UserImport"; Factory.SuEHrProfileLogService.AddLog(eHrLog); result = null; } return(result); }