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;
        }
Beispiel #2
0
        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
        }
Beispiel #4
0
        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();
            }
        }