private BadgeAward LoadData(int id, PointsReportItemDTO pointsReportItem) { var badgeAward = new BadgeAward { BadgeAwardId = id, PaidCompletedById = pointsReportItem.PayoutById, PaidDate = pointsReportItem.PayoutDate, PaidOut = true }; return(badgeAward); }
internal void Load(PointsReportItemDTO data) { using (this.BypassPropertyChecks) { this.EmployeeId = data.EmployeeId; this.EmployeeFirstName = data.EmployeeFirstName; this.EmployeeLastName = data.EmployeeLastName; this.EmployeeADName = data.EmployeeADName; this.EmployeeLocation = data.EmployeeLocation; this.TotalPoints = data.TotalPoints; this.PaidOut = false; this.PayoutById = null; this.PayoutDate = null; this.BadgeAwardIds = data.BadgeAwardIds; } this.MarkClean(); this.MarkOld(); this.MarkAsChild(); }
internal PointsReportItemDTO Unload() { using (this.BypassPropertyChecks) { var returnValue = new PointsReportItemDTO { EmployeeId = this.EmployeeId, EmployeeFirstName = this.EmployeeFirstName, EmployeeLastName = this.EmployeeLastName, EmployeeADName = this.EmployeeADName, EmployeeLocation = this.EmployeeLocation, TotalPoints = this.TotalPoints, PaidOut = this.PaidOut, PayoutById = this.PayoutById, PayoutDate = this.PayoutDate, BadgeAwardIds = this.BadgeAwardIds }; return(returnValue); } }