示例#1
0
        public AfiliadoEditViewModel()
        {
            this.helperAfiliado = new FullAfiliado();

            this.FotoSource = null;
            this.CredencialPosteriorSource = null;
            this.credencialFrontalSource   = null;

            this.perfilTomado    = 0;
            this.frontalTomado   = 0;
            this.posteriorTomado = 0;

            //Llenado de los campos de tipo picker
            this.Sexos = new ObservableCollection <string>()
            {
                "Seleccione un sexo",
                "Masculino",
                "Femenino"
            };
            this.EstadosCiviles = new ObservableCollection <string>()
            {
                "Seleccione un estado civil",
                "Soltera/o",
                "Casada/o",
                "Viuda/o",
                "Madre Soltera",
                "Padre Soltero"
            };
            this.Ocupaciones = new ObservableCollection <string>()
            {
                "Seleccione una ocupación",
                "Desempleada/o",
                "Ama de Casa",
                "Estudiante",
                "Campesina/o / Ejidataria/o",
                "Pequeña/o Productor/a",
                "Comerciante",
                "Empleada/o de Gobierno",
                "Empleada/o Particular",
                "Empresaria/o",
                "Profesionista Independiente",
                "Jubilida/o / Pensionada/o",
                "Otra/o"
            };
            this.Escolaridades = new ObservableCollection <string>()
            {
                "Seleccione una escolaridad",
                "Ninguna",
                "Preescolar",
                "Primaria",
                "Secundaria",
                "Carrera Ténica con Secundaria Terminada",
                "Preparatoria o Bachillerato",
                "Carrera Técnica con Preparatoria Terminada",
                "Normal",
                "Profesional",
                "Posgrado"
            };
        }
        public AfiliadoCreateViewModel()
        {
            this.helperAfiliado = new FullAfiliado();

            this.perfilTomado    = 0;
            this.frontalTomado   = 0;
            this.posteriorTomado = 0;

            //Llenado de los campos de tipo picker
            this.Sexos = new ObservableCollection <string>()
            {
                "Seleccione un sexo",
                "Masculino",
                "Femenino"
            };
            this.EstadosCiviles = new ObservableCollection <string>()
            {
                "Seleccione un estado civil",
                "Soltera/o",
                "Casada/o",
                "Viuda/o",
                "Madre Soltera",
                "Padre Soltero"
            };
            this.Ocupaciones = new ObservableCollection <string>()
            {
                "Seleccione una ocupación",
                "Desempleada/o",
                "Ama de Casa",
                "Estudiante",
                "Campesina/o / Ejidataria/o",
                "Pequeña/o Productor/a",
                "Comerciante",
                "Empleada/o de Gobierno",
                "Empleada/o Particular",
                "Empresaria/o",
                "Profesionista Independiente",
                "Jubilida/o / Pensionada/o",
                "Otra/o"
            };
            this.Escolaridades = new ObservableCollection <string>()
            {
                "Seleccione una escolaridad",
                "Ninguna",
                "Preescolar",
                "Primaria",
                "Secundaria",
                "Carrera Ténica con Secundaria Terminada",
                "Preparatoria o Bachillerato",
                "Carrera Técnica con Preparatoria Terminada",
                "Normal",
                "Profesional",
                "Posgrado"
            };

            //Seteo de todos los elementos del XAML
            this.Municipio                 = string.Empty;
            this.Region                    = string.Empty;
            this.Zona                      = string.Empty;
            this.Seccion                   = string.Empty;
            this.Casilla                   = string.Empty;
            this.Promotor                  = string.Empty;
            this.Comunidad                 = string.Empty;
            this.Nombre                    = string.Empty;
            this.NombreSegundo             = string.Empty;
            this.ApellidoPat               = string.Empty;
            this.ApellidoMat               = string.Empty;
            this.SexoSelected              = this.Sexos.ElementAt(0);
            this.Edad                      = string.Empty;
            this.EstadoCivilSelected       = this.EstadosCiviles.ElementAt(0);
            this.Domicilio                 = string.Empty;
            this.TelefonoFijo              = string.Empty;
            this.TelefonoCelular           = string.Empty;
            this.TelefonoAlter             = string.Empty;
            this.Ocupacion                 = this.Ocupaciones.ElementAt(0);
            this.Escolaridad               = this.Escolaridades.ElementAt(0);
            this.Email                     = string.Empty;
            this.NumIne                    = string.Empty;
            this.ClaveIne                  = string.Empty;
            this.Curp                      = string.Empty;
            this.Facebook                  = string.Empty;
            this.Observacion               = string.Empty;
            this.ImageSource               = "no_image";
            this.CredencialFrontalSource   = "no_image";
            this.CredencialPosteriorSource = "no_image";
        }