public List <ApprovalModel> GetApprovalHistory(int applicationId, int masterId) { try { var list = (from l in _db.SP_PASSINGGOODS_APPROVAL_HISTORY(masterId, applicationId) select new ApprovalModel() { Id = l.Id ?? 0, EmpId = l.EmpId, EmpName = l.EmpName, ApproverType = l.ApprovalType.ToString(), ApproverTypeName = l.ApproverTypeName, IsApprove = l.IsApprove, Comment = l.Comment, DateApprove = l.DateApprove, DateApproveFormat = l.DateApproveFormat, Seq = l.Seq ?? 0, JobTitle = l.JobTitle }).ToList(); return(list); } catch (Exception ex) { LogHelper.Error("ApplicationConfigRepository GetApprovalHistory: " + applicationId.ToString() + ex.Message + " Inner Exception: " + ex.InnerException.Message); return(null); } }