public Kids() { InitializeComponent(); CrossConnectivity.Current.ConnectivityChanged += Current_ConnectivityChanged; kidViewModel = App.Locator.AdminKids; BindingContext = kidViewModel; }
public KidsPage() { InitializeComponent(); BindingContext = viewModel = new KidsViewModel(); }
private ContactInfoViewModel ProcessDBModeltoViewModel(FamilyInfoDBModel familyContactModel) { if (familyContactModel == null) { return(null); } ContactInfoViewModel viewModel = new ContactInfoViewModel { FamilyContactGuid = familyContactModel.FamilyContactGuid, FamilyContactId = familyContactModel.FamilyContactId, FirstName = familyContactModel.FirstName, LastName = familyContactModel.LastName, Gender = familyContactModel.Gender, MaritalStatus = familyContactModel.MaritalStatus, Email = familyContactModel.Email, HomePhone = familyContactModel.HomePhone, MobilePhone = familyContactModel.MobilePhone, Address = familyContactModel.Address, City = familyContactModel.City, State = familyContactModel.State, ZipCode = familyContactModel.ZipCode, Kovil = familyContactModel.Kovil, KovilPirivu = familyContactModel.KovilPirivu, NativePlace = familyContactModel.NativePlace }; if (familyContactModel.Spouse != null && familyContactModel.MaritalStatus == "M") { viewModel.SpouseFirstName = familyContactModel.Spouse.FirstName; viewModel.SpouseLastName = familyContactModel.Spouse.LastName; viewModel.SpouseEmail = familyContactModel.Spouse.Email; viewModel.SpouseMobilePhone = familyContactModel.Spouse.MobilePhone; viewModel.SpouseKovil = familyContactModel.Spouse.Kovil; viewModel.SpouseKovilPirivu = familyContactModel.Spouse.KovilPirivu; viewModel.SpouseNativePlace = familyContactModel.Spouse.NativePlace; } if (!string.IsNullOrEmpty(familyContactModel.FamilyPicFileName)) { viewModel.FamilyPicFilePath = $"{AzureFileStorage.ContainerPath}/{familyContactModel.FamilyPicFileName}"; } if (familyContactModel.Kids == null || familyContactModel.Kids.Count == 0) { return(viewModel); } foreach (var kidsDBModel in familyContactModel.Kids) { var kid = new KidsViewModel { KidsInfoGuid = kidsDBModel.KidsInfoGuid, FirstName = kidsDBModel.FirstName, Age = kidsDBModel.Age, Gender = kidsDBModel.Gender }; viewModel.Kids.Add(kid); } return(viewModel); }