protected override void OnStart() { base.OnStart(); pacient.findAndLoad(this, pacient.id); diet.findAndLoad(this, pacient.paciente.idDieta); rutine.findAndLoad(this, pacient.paciente.idRutina); var userName = FindViewById <EditText>(Resource.Id.userNameDetailsET); userName.Text = pacient.userName; var pacientNameDetails = FindViewById <EditText>(Resource.Id.pacientNameDetails); pacientNameDetails.Text = pacient.paciente.name; var pacientNameRecordDetails = FindViewById <EditText>(Resource.Id.pacientNameRecordDetails); pacientNameRecordDetails.Text = pacient.paciente.name; var pacientNameDietDetails = FindViewById <EditText>(Resource.Id.dietNameDetailsET); pacientNameDietDetails.Text = diet.name; var pacientNameRutineDetails = FindViewById <EditText>(Resource.Id.rutineNameDetailsET); pacientNameRutineDetails.Text = rutine.name; }
protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); SetContentView(Resource.Layout.dietDetails); name = FindViewById <EditText>(Resource.Id.dietNameDetails); description = FindViewById <EditText>(Resource.Id.dietDescriptionDetails); kcal = FindViewById <EditText>(Resource.Id.dietKcalDetails); diet.id = Intent.GetIntExtra("Diet", 0); diet.findAndLoad(this, diet.id); name.Text = diet.name; description.Text = diet.content; kcal.Text = diet.kcal.ToString(); changeDietPB = FindViewById <Button>(Resource.Id.changeDietPB); changeDietPB.Click += changeDiet; cancelDietUpdatePB = FindViewById <Button>(Resource.Id.cancelDietUpdatePB); cancelDietUpdatePB.Click += cancelDietUpdate; saveDietUpdatePB = FindViewById <Button>(Resource.Id.saveDietUpdatePB); saveDietUpdatePB.Click += saveDietUpdate; // Create your application here }
protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); SetContentView(Resource.Layout.pacientDiet); pacient.id = Intent.GetIntExtra("Pacient", 0); pacient.findAndLoad(this, pacient.id); authLevel = Intent.GetIntExtra("Auth", 4); diet.findAndLoad(this, pacient.paciente.idDieta); nameET = FindViewById <EditText>(Resource.Id.dietNameDetailsET); kcal = FindViewById <EditText>(Resource.Id.dietKcalDetailsET); name = FindViewById <Spinner>(Resource.Id.dietNameDetailsSP); description = FindViewById <EditText>(Resource.Id.dietDescriptionDetailsET); var dieta = new Dieta(); dietas = dieta.all(this); nameET.Text = diet.name; kcal.Text = diet.kcal.ToString(); ArrayAdapter <Dieta> adapter = new ArrayAdapter <Dieta>(this, Resource.Layout.support_simple_spinner_dropdown_item, dietas); name.Adapter = adapter; if (pacient.paciente.idDieta == 0) { pacient.paciente.idDieta = dietas[dietas.FindIndex(a => a.name == "Sin dieta")].id; } name.SetSelection(dietas.FindIndex(a => a.id == pacient.paciente.idDieta)); name.ItemSelected += dietSelectionChange; changePacientDietPB = FindViewById <Button>(Resource.Id.changePacientDietPB); changePacientDietPB.Click += changePacientDiet; if (authLevel == 4 || authLevel == 3) { changePacientDietPB.Visibility = ViewStates.Invisible; } cancelPacientDietUpdatePB = FindViewById <Button>(Resource.Id.cancelPacientDietUpdatePB); cancelPacientDietUpdatePB.Click += cancelPacientDietUpdate; savePacientDietUpdatePB = FindViewById <Button>(Resource.Id.savePacientDietUpdatePB); savePacientDietUpdatePB.Click += savePacientDietUpdate; // Create your application here }
private void AgregarDieta(object sender, EventArgs e) { Dieta diet = new Dieta(); var name = FindViewById <EditText>(Resource.Id.dietNameAdd); diet.name = name.Text; var content = FindViewById <EditText>(Resource.Id.dietDescriptionAdd); diet.content = content.Text; var kcal = FindViewById <EditText>(Resource.Id.dietKcalAdd); if (kcal.Text != "") { diet.kcal = int.Parse(kcal.Text); } else { diet.kcal = 0; } if (!(diet.name.Trim() != "" && diet.content.Trim() != "")) { Toast.MakeText(this, "Debe llenar todos los campos", ToastLength.Short).Show(); return; } if (diet.findAndLoad(this, diet.name)) { Toast.MakeText(this, "La dieta ya esta registrada", ToastLength.Short).Show(); } else { diet.save(this); name.Text = ""; content.Text = ""; kcal.Text = ""; Finish(); } }