public async void SetData()
        {
            ProfileDatabase db  = new ProfileDatabase(dbPath);
            var             _db = await db.GetProfileAsync();

            if (_db != null)
            {
                string _name    = "";
                string _address = "";
                int    _age;
                _name       += _db.FirstName + " " + ((_db.MiddleName != null) ? _db.MiddleName.ElementAt(0).ToString() : "") + ". " + _db.LastName;
                name.Text    = _name;
                _address    += _db.HouseNumber + " " + _db.Street + " St. Brgy. " + _db.Barangay + " " + _db.Town + ", " + _db.City;
                address.Text = _address;
                _age         = ((DateTime.Now.DayOfYear < _db.Birthdate.DayOfYear) ? DateTime.Now.Year - _db.Birthdate.Year - 1 : DateTime.Now.Year - _db.Birthdate.Year);
                age.Text     = _age.ToString();
                blood.Text   = _db.BloodGroup;
                other.Text   = _db.OtherInfo;
            }
            else
            {
                string _data = "No Data";
                name.Text    = _data;
                address.Text = _data;
                age.Text     = _data;
                blood.Text   = _data;
                other.Text   = _data;
            }
        }
Exemple #2
0
        public async void ShowData()
        {
            ProfileDatabase db  = new ProfileDatabase(dbPath);
            var             _db = await db.GetProfileAsync();

            profileId   = _db.ProfileId;
            firstName   = _db.FirstName;
            middleName  = _db.MiddleName;
            lastName    = _db.LastName;
            houseNumber = _db.HouseNumber;
            street      = _db.Street;
            barangay    = _db.Barangay;
            town        = _db.Town;
            city        = _db.City;
            birthDate   = _db.Birthdate;
            bloodGroup  = _db.BloodGroup;
            otherInfo   = _db.OtherInfo;
        }