private static void AddPlan(ref List <MembershipPlan> list, LG.Services.GMS.MembershipPlan plan, Int64 clientRID) { var data = new MembershipPlan() { GroupRID = plan.GroupRID, ClientRID = clientRID, CorporationRID = GroupDataService.CorporationRID, MembershipLabel = plan.Label, CoverageCode = plan.CoverageCode, PerMemberPerMonth = plan.PMPM, FamilyMemberPerMonth = plan.FMPM, MembershipPlanID = plan.MembershipPlanID, BillingType = plan.BillingType == LG.Services.GMS.BillingTypeEnum.PerMemberPerMonth ? LG.Services.MPS.BillingTypeEnum.PerMemberPerMonth : LG.Services.MPS.BillingTypeEnum.PerEmployeePerMonth, IsActive = plan.IsActive }; list.Add(data); }
void InitializeBussinsessSettingsPerMembership( ref List <BusinessSettings> list, LG.Data.Models.Clients.MembershipPlan item, LG.Data.Models.Clients.Group group) { var businessSettings = new LG.Data.Models.Clients.BusinessSettings() { FMPM = 0M, PMPM = 0M, IsActive = true, ClientRID = group.ClientRID, GroupRID = group.GroupRID, CorporationRID = group.CorporationRID, MembershipPlanID = item.MembershipPlanID, }; list.Add(businessSettings); }
private static void AddPlan(ref List<MembershipPlan> list, LG.Services.GMS.MembershipPlan plan, Int64 clientRID) { var data = new MembershipPlan() { GroupRID = plan.GroupRID, ClientRID = clientRID, CorporationRID = GroupDataService.CorporationRID, MembershipLabel = plan.Label, CoverageCode = plan.CoverageCode, PerMemberPerMonth = plan.PMPM, FamilyMemberPerMonth = plan.FMPM, MembershipPlanID = plan.MembershipPlanID, BillingType = plan.BillingType == LG.Services.GMS.BillingTypeEnum.PerMemberPerMonth ? LG.Services.MPS.BillingTypeEnum.PerMemberPerMonth : LG.Services.MPS.BillingTypeEnum.PerEmployeePerMonth, IsActive = plan.IsActive }; list.Add(data); }