コード例 #1
0
 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);
 }
コード例 #2
0
        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);
        }