private void ButtonHeartConditionMainSubmit_Click(object sender, EventArgs e) { if (string.IsNullOrEmpty(editTextHeartConditionMainUpperPressure.Text) || string.IsNullOrEmpty(editTextHeartConditionMainLowerPressure.Text) || string.IsNullOrEmpty(editTextHeartConditionMainHeartRate.Text)) { var alertDialog = new AlertDialog.Builder(this); alertDialog.SetTitle("Uwaga!"); alertDialog.SetMessage("Aby zapisać wynik musisz uzupełnić wszystkie pola."); alertDialog.Show(); return; } if (service.CheckIfMeasurementWasSavedToday()) { var alertDialog = new AlertDialog.Builder(this); alertDialog.SetTitle("Uwaga!"); alertDialog.SetMessage("Dzisiaj już wprowadziłeś wynik pomiaru."); alertDialog.Show(); return; } var upperPressure = Int32.Parse(editTextHeartConditionMainUpperPressure.Text); var lowerPressure = Int32.Parse(editTextHeartConditionMainLowerPressure.Text); var hearRate = Int32.Parse(editTextHeartConditionMainHeartRate.Text); var measurement = new HeartConditionMeasurement() { UpperBloodPressure = upperPressure, LowerBloodPressure = lowerPressure, HeartRate = hearRate, MeasurementDate = DateTime.Now }; service.SaveHeartConditionMeasurement(measurement); var confirmationDialog = new AlertDialog.Builder(this); confirmationDialog.SetTitle("Potwierdzenie"); confirmationDialog.SetMessage("Twój pomiar został zapisany."); confirmationDialog.Show(); }
public void SaveHeartConditionMeasurement(HeartConditionMeasurement measurement) { db.Insert(measurement); }
public void SaveHeartConditionMeasurement(HeartConditionMeasurement measurement) { repository.SaveHeartConditionMeasurement(measurement); }