コード例 #1
0
        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;
        }
コード例 #2
0
        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;
        }