public void MapFromServerObject(Mercury.Server.Application.MemberCaseCareIntervention serverObject) { base.MapFromServerObject((Mercury.Server.Application.CareIntervention)serverObject); memberCaseId = serverObject.MemberCaseId; careInterventionId = serverObject.CareInterventionId; status = serverObject.Status; activities = new List <MemberCaseCareInterventionActivity> (); foreach (Server.Application.MemberCaseCareInterventionActivity currentActivity in serverObject.CareInterventionActivities) { MemberCaseCareInterventionActivity activity = new MemberCaseCareInterventionActivity(application, currentActivity); activity.MemberCaseCareIntervention = this; activities.Add(activity); } return; }
public void MapFromServerObject(Mercury.Server.Application.MemberCaseCarePlanGoal serverObject) { base.MapFromServerObject((Mercury.Server.Application.CarePlanGoal)serverObject); memberCaseCarePlanId = serverObject.MemberCaseCarePlanId; carePlanGoalId = serverObject.CarePlanGoalId; status = serverObject.Status; initialValue = serverObject.InitialValue; lastValue = serverObject.LastValue; targetValue = serverObject.TargetValue; interventions.Clear(); foreach (Server.Application.MemberCaseCarePlanGoalIntervention currentServerCareIntervention in serverObject.GoalInterventions) { MemberCaseCarePlanGoalIntervention intervention = new MemberCaseCarePlanGoalIntervention(Application, currentServerCareIntervention); intervention.MemberCaseCarePlanGoal = this; interventions.Add(intervention); } return; }
public MemberCaseCarePlan(Application applicationReference, Mercury.Server.Application.MemberCaseCarePlan serverObject) { BaseConstructor(applicationReference, serverObject); MemberCaseId = serverObject.MemberCaseId; carePlanId = serverObject.CarePlanId; status = serverObject.Status; addedDate = serverObject.AddedDate; EffectiveDate = serverObject.EffectiveDate; TerminationDate = serverObject.TerminationDate; careOutcomeId = serverObject.CareOutcomeId; goals = new List <MemberCaseCarePlanGoal> (); foreach (Server.Application.MemberCaseCarePlanGoal currentServerGoal in serverObject.Goals) { MemberCaseCarePlanGoal memberCaseCarePlanGoal = new MemberCaseCarePlanGoal(application, currentServerGoal); memberCaseCarePlanGoal.MemberCaseCarePlan = this; goals.Add(memberCaseCarePlanGoal); } return; }
public MemberCase(Application applicationReference, Mercury.Server.Application.MemberCase serverObject) { BaseConstructor(applicationReference, serverObject); memberId = serverObject.MemberId; referenceNumber = serverObject.ReferenceNumber; status = serverObject.Status; assignedToWorkTeamId = serverObject.AssignedToWorkTeamId; assignedToWorkTeamDate = serverObject.AssignedToWorkTeamDate; assignedToSecurityAuthorityId = serverObject.AssignedToSecurityAuthorityId; assignedToUserAccountId = serverObject.AssignedToUserAccountId; assignedToUserAccountName = serverObject.AssignedToUserAccountName; assignedToUserDisplayName = serverObject.AssignedToUserDisplayName; assignedToDate = serverObject.AssignedToDate; lockedBySecurityAuthorityId = serverObject.LockedBySecurityAuthorityId; lockedByUserAccountId = serverObject.LockedByUserAccountId; lockedByUserAccountName = serverObject.LockedByUserAccountName; lockedByUserDisplayName = serverObject.LockedByUserDisplayName; lockedByDate = serverObject.LockedByDate; effectiveDate = serverObject.EffectiveDate; terminationDate = serverObject.TerminationDate; problemClasses.Clear(); foreach (Server.Application.MemberCaseProblemClass currentServerProblemClass in serverObject.ProblemClasses) { MemberCaseProblemClass problemClass = new MemberCaseProblemClass(Application, currentServerProblemClass); problemClass.MemberCase = this; problemClasses.Add(problemClass); } carePlans.Clear(); foreach (Server.Application.MemberCaseCarePlan currentServerCarePlan in serverObject.CarePlans) { MemberCaseCarePlan carePlan = new MemberCaseCarePlan(Application, currentServerCarePlan); carePlan.MemberCase = this; carePlans.Add(carePlan); } careInterventions.Clear(); foreach (Server.Application.MemberCaseCareIntervention currentServerCareIntervention in serverObject.CareInterventions) { MemberCaseCareIntervention careIntervention = new MemberCaseCareIntervention(Application, currentServerCareIntervention); careIntervention.MemberCase = this; careInterventions.Add(careIntervention); } return; }