public CommunityMemberVm(CommunityMember cm, bool getNestedListData)
 {
     CommunityMemberId = cm.CommunityMemberId;
     FirstName         = cm.FirstName;
     LastName          = cm.LastName;
     SpouseFirstName   = cm.SpouseFirstName;
     SpouseLastName    = cm.SpouseLastName;
     SpousePhoneNumber = cm.SpousePhoneNumber;
     PhoneNumber       = cm.PhoneNumber;
     Email             = cm.Email;
     Gender            = cm.Gender;
     DateOfBirth       = cm.DateOfBirth;
     Street1           = cm.Street1;
     Street2           = cm.Street2;
     City    = cm.City;
     State   = cm.State;
     ZipCode = cm.ZipCode;
     Age     = cm.Age;
     NumberOfIndividualsInFamily = cm.NumberOfIndividualsInFamily;
     NumberOfChildren            = cm.NumberOfChildren;
     FullName = cm.FullName;
     if (getNestedListData)
     {
         this.Children = new List <ChildVm>();
         if (cm.Children != null && cm.Children.Count() > 0)
         {
             foreach (var child in cm.Children)
             {
                 ChildVm cvm = new ChildVm(child, true);
                 this.Children.Add(cvm);
             }
         }
     }
 }
 public ServerResponse<string, string, ChildVm> AddActivity(int Id, string ActivityName)
 {
     try
     {
         CommunityActivity activity = new CommunityActivity() { ActivityName = ActivityName, ChildId = Id };
         baseRepo.Add<CommunityActivity>(activity);
         ChildVm cvm = new ChildVm(baseRepo.getDb().Child.Find(Id), true);
         return new ServerResponse<string, string, ChildVm>(ErrorMessages.SuccessString, null, cvm);
     }
     catch (Exception e)
     {
         return new ServerResponse<string, string, ChildVm>(ErrorMessages.ErrorString, ErrorMessages.ErrMsg_Generic, null);
     }
 }
 public CommunityMemberVm(CommunityMember cm, bool getNestedListData)
 {
     CommunityMemberId = cm.CommunityMemberId;
     FirstName = cm.FirstName;
     LastName = cm.LastName;
     SpouseFirstName = cm.SpouseFirstName;
     SpouseLastName = cm.SpouseLastName;
     SpousePhoneNumber = cm.SpousePhoneNumber;
     PhoneNumber = cm.PhoneNumber;
     Email = cm.Email;
     Gender = cm.Gender;
     DateOfBirth = cm.DateOfBirth;
     Street1 = cm.Street1;
     Street2 = cm.Street2;
     City = cm.City;
     State = cm.State;
     ZipCode = cm.ZipCode;
     Age = cm.Age;
     NumberOfIndividualsInFamily = cm.NumberOfIndividualsInFamily;
     NumberOfChildren = cm.NumberOfChildren;
     FullName = cm.FullName;
     if (getNestedListData)
     {
         this.Children = new List<ChildVm>();
         if (cm.Children != null && cm.Children.Count() > 0)
         {
             foreach (var child in cm.Children)
             {
                 ChildVm cvm = new ChildVm(child, true);
                 this.Children.Add(cvm);
             }
         }
     }
 }