Esempio n. 1
0
        public CustomerFamilyPageUI()
        {
            InitializeComponent();
            BindingContext = new CustomerFamilyPageVM(Navigation);
            client         = new FireSharp.FirebaseClient(iconfig.config);
            getgiadinh(CMND_);
            getAddressResident();

            CLICKNAVIGATEPAGEADDADDRESS.Text = KeyCustomerViewEnumeration.CustomerFamilyPlaceholder_Current;

            this.handelAction();
        }
Esempio n. 2
0
        protected override void OnAppearing()
        {
            base.OnAppearing();
            ///
            var vm = BindingContext as CustomerFamilyPageVM;

            if (vm.Items.Count <= 0)
            {
                BindingContext = new CustomerFamilyPageVM(Navigation);
            }
            try
            {
                if (Application.Current.Properties.ContainsKey(KeyCustomerViewEnumeration.CustomerFamilyDBgioitinh))
                {
                    for (int i = 0; i < Sex_.Items.Count; i++)
                    {
                        try
                        {
                            if (Application.Current.Properties[KeyCustomerViewEnumeration.CustomerFamilyDBgioitinh].ToString() == Sex_.Items[i].ToString())
                            {
                                Sex_.SelectedIndex = i;
                            }
                        }
                        catch { Sex_.SelectedIndex = 0; }
                    }
                }
            }
            catch { }

            try
            {
                if (Application.Current.Properties.ContainsKey(KeyCustomerViewEnumeration.CustomerFamilyDBNAME_))
                {
                    NAME_.Text = Application.Current.Properties[KeyCustomerViewEnumeration.CustomerFamilyDBNAME_].ToString();
                }
            }
            catch { }

            try
            {
                if (Application.Current.Properties.ContainsKey(KeyCustomerViewEnumeration.CustomerFamilyDBDateNgaySinh))
                {
                    BIRTDATE_.Date = Convert.ToDateTime(Application.Current.Properties[KeyCustomerViewEnumeration.CustomerFamilyDBDateNgaySinh]);
                }
            }
            catch { }

            try
            {
                if (Application.Current.Properties.ContainsKey(KeyCustomerViewEnumeration.CustomerFamilyDBquanhe))
                {
                    for (int i = 0; i < QUANHE_.Items.Count; i++)
                    {
                        try
                        {
                            if (Application.Current.Properties[KeyCustomerViewEnumeration.CustomerFamilyDBquanhe].ToString() == QUANHE_.Items[i].ToString())
                            {
                                QUANHE_.SelectedIndex = i;
                            }
                        }
                        catch { QUANHE_.SelectedIndex = 0; }
                    }
                }
            }
            catch { }

            try
            {
                if (Application.Current.Properties.ContainsKey(KeyCustomerViewEnumeration.CustomerFamilyCustomerFamily))
                {
                    CLICKNAVIGATEPAGEADDADDRESS.Text = Application.Current.Properties[KeyCustomerViewEnumeration.CustomerFamilyCustomerFamily].ToString();
                }
            }
            catch { }
        }