示例#1
0
 public V_NCita(C_Medico _medico)
 {
     InitializeComponent();
     v_nueva                  = true;
     v_medico                 = _medico;
     v_botCrear.IsVisible     = true;
     v_nombre.Text            = v_medico.v_completo;
     v_fecha.MinimumDate      = DateTime.Now;
     v_fecha.MaximumDate      = DateTime.Today.AddMonths(1);
     v_estado.Text            = (EstadoCita.Nueva).ToString();
     StackPendiente.IsVisible = false;
     StackTre.IsVisible       = false;
 }
示例#2
0
        //  bool _personaa =false;

        /*
         *
         * mailto para correo
         */
        public V_MedicoVista(C_Medico _medico)
        {
            InitializeComponent();
            sitio.IsVisible = false;
            v_medico        = _medico;

            nombre.Text    = v_medico.v_titulo + " " + v_medico.v_Nombre + "  " + v_medico.v_Apellido;
            especial.Text  = v_medico.v_Especialidad;
            domicilio.Text = v_medico.v_Domicilio + "," + v_medico.v_Ciudad;
            info.Text      = "Telefono: " + v_medico.v_Tel;/*
                                                            + "\nCorreo: " + v_medico.v_Correo +
                                                            + "\nHorario: "+ v_medico.v_horario+
                                                            + "\nCedula Profesional: "+v_medico.v_cedula;*/
            if (!string.IsNullOrEmpty(v_medico.v_horario))
            {
                //string _hor = v_medico.v_horario.Replace('-', ':');
                string[] _split = v_medico.v_horario.Split('/');
                info.Text += "\nHorario de consulta: " + _split[0] + " a " + _split[1];
            }


            img.Source = v_medico.v_img;
            string conespacio = v_medico.v_descripcion.Replace("/n", Environment.NewLine);

            descrip.Text         = " " + conespacio;
            StackBenef.IsVisible = false;
            //_personaa = true;
            v_tipo = 0;


            if (v_medico.v_cita == "1" && App.v_log == "1")
            {
                //Console.WriteLine(App.v_membresia);
                if (App.v_membresia == "1810I-0558" || App.v_membresia == "1811E-0011" || App.v_membresia == "1811F-0559")
                {
                    boton.IsVisible = true;
                }
            }
            else
            {
                boton.IsVisible = false;
            }
            // boton.IsVisible = false;
        }
示例#3
0
        /// <summary>
        /// seleccionas un elemento de la lista para expandir su informacion
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="args"></param>
        async void Fn_Select(object sender, SelectedItemChangedEventArgs args)
        {
            if (v_tipo == 0)
            {
                C_Medico item = args.SelectedItem as C_Medico;
                if (item == null)
                {
                    return;
                }

                await Navigation.PushAsync(new V_MedicoVista(item) { Title = item.v_titulo + " " + item.v_Nombre });

                v_lista.SelectedItem = null;
            }
            else if (v_tipo == 1)
            {
                C_Servicios item = args.SelectedItem as C_Servicios;
                if (item == null)
                {
                    return;
                }

                await Navigation.PushAsync(new V_MedicoVista(item) { Title = item.v_completo });

                v_lista.SelectedItem = null;
            }
            else if (v_tipo == 2)
            {
                C_ServGenerales item = args.SelectedItem as C_ServGenerales;
                if (item == null)
                {
                    return;
                }

                await Navigation.PushAsync(new V_MedicoVista(item) { Title = item.v_completo });

                v_lista.SelectedItem = null;
            }
        }