private void ViewRotacionDetail(int id) { // Instanciamos _rotacion = new Rotacion(); _rotacionService = new RotacionService(); // Consultamos la lista rotación de paciente por Id _rotacion = _rotacionService.getRotacionPacienteById(id); // Mostramos los datos if (_rotacion.comun == true) { _txtTipoColchon.Text = "Común"; } if (_rotacion.aire == true) { _txtTipoColchon.Text = "Aíre"; } if (_rotacion.lateralIzq == true) { _txtPosicion.Text = "Lateral Izquierdo"; } if (_rotacion.lateralDer == true) { _txtPosicion.Text = "Lateral Derecho"; } if (_rotacion.supina == true) { _txtPosicion.Text = "Supino"; } if (_rotacion.prono == true) { _txtPosicion.Text = "Prono"; } _txtFecha.Text = _rotacion.fecha; _txtHora.Text = _rotacion.hora; }
protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); SetContentView(Resource.Layout.RotacionEdit); Toolbar toolbar = FindViewById <Toolbar>(Resource.Id.toolbar); SetSupportActionBar(toolbar); // Una marca atrás en el icono en ActionBar SupportActionBar.SetDisplayHomeAsUpEnabled(true); _radioComun = FindViewById <RadioButton>(Resource.Id.radioComun); // Común _radioAire = FindViewById <RadioButton>(Resource.Id.radioAire); // Aíre _radio1 = FindViewById <RadioButton>(Resource.Id.radio1); // Lateral Izquierdo _radio2 = FindViewById <RadioButton>(Resource.Id.radio2); // Lateral Derecho _radio3 = FindViewById <RadioButton>(Resource.Id.radio3); // Supino _radio4 = FindViewById <RadioButton>(Resource.Id.radio4); // Prono _edtFecha = FindViewById <EditText>(Resource.Id.edtFecha); // Fecha _edtHora = FindViewById <EditText>(Resource.Id.edtHora); // Hora _btnEdit = FindViewById <Button>(Resource.Id.btnEdit); // Botón // Instanciamos _rotacion = new Rotacion(); // Click Fecha _edtFecha.Click += delegate { DatePickerFragment frag = DatePickerFragment.NewInstance(delegate(DateTime time) { _edtFecha.Text = time.ToShortDateString(); // Mostrar la fecha seleccionada en el edittext _rotacion.fecha = _edtFecha.Text; // Cargamos la fecha }); frag.Show(FragmentManager, DatePickerFragment.TAG); }; // Click Hora _edtHora.Click += delegate { TimePickerFragment frag = TimePickerFragment.NewInstance(delegate(DateTime time) { _edtHora.Text = time.ToShortTimeString(); // Mostrar la hora seleccionada en el edittext _rotacion.hora = _edtHora.Text; // Cargamos la hora }); frag.Show(FragmentManager, TimePickerFragment.TAG); }; // Recibimos el Id Rotación var id = Intent.Extras.GetInt(KEY_ID); _rotacion = new Rotacion(); _rotacionService = new RotacionService(); // Consultamos la lista rotación de paciente pot Id _rotacion = _rotacionService.getRotacionPacienteById(id); // Mostramos los datos if (_rotacion.comun == true) { _radioComun.Checked = true; } if (_rotacion.aire == true) { _radioAire.Checked = true; } if (_rotacion.lateralIzq == true) { _radio1.Checked = true; } if (_rotacion.lateralDer == true) { _radio2.Checked = true; } if (_rotacion.supina == true) { _radio3.Checked = true; } if (_rotacion.prono == true) { _radio4.Checked = true; } _edtFecha.Text = _rotacion.fecha; _edtHora.Text = _rotacion.hora; // Click Alertar _btnEdit.Click += updateAlertRotacion; }