Example #1
0
        //method nay danh cho ba me cho con bu
        public string AdviceMamaBeautiful()
        {
            double bmi = BMIIndex();

            WeightMamaBMI wBmi = new WeightMamaBMI(mama.Weight, mama.Height, mama.Old);
            PMamaBMI mbmi = new PMamaBMI();
            mbmi.InsertObject(wBmi);

            if (bmi < 18.5)
            {
                return "Bạn có thể trạng gầy, có thể gây thiếu chất và thiếu sữa cho con bú. Bạn cần tăng thêm ít nhất " +
                        (18.5 * mama.Height * mama.Height - mama.Weight).ToString(".0") +
                        " kg. Chúng tôi khuyến cáo nên tăng thêm " +
                        (20.5 * mama.Height * mama.Height - mama.Weight).ToString(".0") +
                        " kg là hợp lý cho bà mẹ chuẩn bị mang thai.";
            }
            else if (bmi >= 18.5 && bmi <= 24.5)
            {
                if (bmi <= 21.5 && bmi >= 19.5)
                {
                    return "Bạn có mức cân hợp lí. Hãy cố gắng duy trì điều này để có thể chất khỏe mạnh, vóc dáng đẹp sau sinh";
                }
                else
                {
                    return "Bạn có mức cân khá hợp lí. Chúng tôi khuyến cáo nên ở mức cân " 
                        + (20.5 * mama.Height * mama.Height).ToString(".0") + " để đạt tỉ lệ vàng.";
                }
            }
            else
            {
                return "Bạn có số cân quá mức. Điều này gây nhiều nguy cơ về tim mạch, hàm lượng mỡ trong máu cao. Bạn nên điều chỉnh về số cân về "
                    + (20.5 * mama.Height * mama.Height - mama.Weight).ToString(".0") + " kg";
            }
            
        }
Example #2
0
 public new ObservableCollection<WeightMamaBMI> GetListObject()
 {
     using (var db = new SQLiteConnection(dbPath))
     {
         List<WeightMamaBMI> obCollection = db.Table<WeightMamaBMI>().ToList<WeightMamaBMI>();
         WeightMamaBMI temp = new WeightMamaBMI();
         for (int i = 0, j = obCollection.Count - 1; i < obCollection.Count; ++i)
         {
             if (i < obCollection.Count / 2)
             {
                 temp = obCollection[i];
                 obCollection[i] = obCollection[j];
                 obCollection[j] = temp;
             }
         }
         ObservableCollection<WeightMamaBMI> listWeight = new ObservableCollection<WeightMamaBMI>(obCollection);
         return listWeight;
     }
 }