public IEnumerable <HealthPlanCriteriaTeamAssignment> GetHealthPlanCriteriaTeamAssignmentForMailRound(IEnumerable <HealthPlanCriteriaTeamAssignmentEditModel> teamAssignment, IEnumerable <HealthPlanCallQueueCriteria> healthPlanCallQueueCriterias, long orgRoleUserId) { if (!teamAssignment.IsNullOrEmpty()) { var healthPlanCriteriaTeamAssignments = new List <HealthPlanCriteriaTeamAssignment>(); foreach (var healthPlanCallQueueCriteria in healthPlanCallQueueCriterias) { foreach (var assignment in teamAssignment) { var data = new HealthPlanCriteriaTeamAssignment { HealthPlanCriteriaId = healthPlanCallQueueCriteria.Id, TeamId = assignment.TeamId, StartDate = assignment.StartDate, EndDate = assignment.EndDate, DateCreated = DateTime.Now, CreatedBy = orgRoleUserId }; healthPlanCriteriaTeamAssignments.Add(data); } } return(healthPlanCriteriaTeamAssignments); } return(null); }
public IEnumerable <HealthPlanCriteriaTeamAssignment> GetHealthPlanCriteriaTeamAssignment(IEnumerable <HealthPlanCriteriaTeamAssignmentEditModel> teamAssignment, HealthPlanCallQueueCriteria criteria, long orgRoleUserId) { var collection = new List <HealthPlanCriteriaTeamAssignment>(); foreach (var assignment in teamAssignment) { var data = new HealthPlanCriteriaTeamAssignment { HealthPlanCriteriaId = criteria.Id, TeamId = assignment.TeamId, StartDate = assignment.StartDate, EndDate = assignment.EndDate, DateCreated = DateTime.Now, CreatedBy = orgRoleUserId }; collection.Add(data); } return(collection); }