Esempio n. 1
0
        void IPageViewModel.inicializa()
        {
            TabVisible               = false;
            DatosIngresoVisible      = true;
            IngresosVisible          = false;
            DatosCausaPenalVisible   = false;
            AgregarCausaPenalVisible = false;
            DiscrecionalVisible      = false;
            HeaderRegistro           = "Registro Discrecional";
            TrasladoEnabled          = false;
            IdentificacionEnabled    = true;
            IngresoEnabled           = true;
            TabIdentificacion        = false;
            TabTraslado              = false;
            TabIngreso               = true;
            TabApodosAlias           = false;
            TabDatosGenerales        = true;
            TabFotosHuellas          = false;
            TabMediaFiliacion        = false;
            TabSenasParticulares     = false;
            TabPandillas             = false;
            DatosGeneralesEnabled    = true; //false;
            ApodosAliasEnabled       = true; //false;
            FotosHuellasEnabled      = true; //false;
            MediaFiliacionEnabled    = true; //false;
            SenasParticularesEnabled = true; //false;
            PandillasEnabled         = true; //false;
            /*********************************************/
            //inicializamos las listas
            ListEstadoCivil      = new ObservableCollection <ESTADO_CIVIL>();
            ListOcupacion        = new ObservableCollection <OCUPACION>();
            ListEscolaridad      = new ObservableCollection <ESCOLARIDAD>();
            ListReligion         = new ObservableCollection <RELIGION>();
            ListEtnia            = new ObservableCollection <ETNIA>();
            ListPaisNacionalidad = new ObservableCollection <PAIS_NACIONALIDAD>();
            ListEntidad          = new ObservableCollection <ENTIDAD>();
            ListMunicipio        = new ObservableCollection <MUNICIPIO>();
            //
            SelectPais      = new PAIS_NACIONALIDAD();
            SelectEntidad   = new ENTIDAD();
            SelectMunicipio = new MUNICIPIO();

            this.getAllComboBox();

            /**********************************************/
        }
Esempio n. 2
0
        private void GuardarPais()
        {
            try
            {
                if (Clave > 0)
                {  //Actualizar
                    SelectedItem.PAIS         = Descripcion;
                    SelectedItem.ESTATUS      = SelectedEstatus.CLAVE;
                    SelectedItem.NACIONALIDAD = Nacionalidad;
                    obj.Actualizar(new PAIS_NACIONALIDAD()
                    {
                        ID_PAIS_NAC  = SelectedItem.ID_PAIS_NAC,
                        NACIONALIDAD = SelectedItem.NACIONALIDAD,
                        PM           = SelectedItem.PM,
                        ESTATUS      = SelectedEstatus.CLAVE
                    });
                }
                else
                {   //Agregar
                    PAIS_NACIONALIDAD newItem = new PAIS_NACIONALIDAD();
                    newItem.ID_PAIS_NAC  = Clave;
                    newItem.PAIS         = Descripcion;
                    newItem.ESTATUS      = SelectedEstatus.CLAVE;
                    newItem.NACIONALIDAD = Nacionalidad;
                    newItem.PM           = 0;
                    obj.Insertar(newItem);

                    //var f = tf.MEDIA_FILIACION.DESCR;
                }
                //Limpiamos las variables
                Clave       = 0;
                Descripcion = string.Empty;
                //Mostrar Listado
                GetPaises();
            }
            catch (Exception ex)
            {
                StaticSourcesViewModel.ShowMessageError("Algo pasó...", "Ocurrió un error al guardar.", ex);
            }
        }