コード例 #1
0
ファイル: AddCiudad.xaml.cs プロジェクト: PeterRV/Padron
        private void BtnGuardar_Click(object sender, RoutedEventArgs e)
        {
            if (String.IsNullOrEmpty(TxtCiudad.Text) || String.IsNullOrWhiteSpace(TxtCiudad.Text))
            {
                MessageBox.Show("Para continuar debes ingresar el nombre de la ciudad que deseas agregar, de lo contrario presiona Cancelar");
                return;
            }

            Ciudad newciudad = new Ciudad();
            newciudad.CiudadDesc = TxtCiudad.Text;
            newciudad.CiudadStr = StringUtilities.PrepareToAlphabeticalOrder(TxtCiudad.Text);
            newciudad.IdEstado = estado.IdEstado;

            bool complete = new PaisEstadoModel().InsertaCiudad(newciudad);

            if (complete)
            {
                estado.Ciudades.Insert(0, newciudad);
                DialogResult = true;
                this.Close();
            }
            else
            {
                MessageBox.Show("No se pudo completar la operación, intentalo nuevamente");
                return;
            }
        }
コード例 #2
0
ファイル: PaisEstadoWin.xaml.cs プロジェクト: PeterRV/Padron
        private void BtnGuardar_Click(object sender, RoutedEventArgs e)
        {
            if (String.IsNullOrEmpty(TxtPaisEstado.Text) || String.IsNullOrWhiteSpace(TxtPaisEstado.Text))
            {
                MessageBox.Show("Para poder continuar debes ingresar el nombre del país o estado que deseas agregar");
                return;

            }
            else
            {
                PaisEstadoModel model = new PaisEstadoModel();

                if (pais != null)
                {
                    pais.PaisDesc = TxtPaisEstado.Text;
                    bool complete = model.InsertaPais(pais);

                    if (complete)
                    {
                        PaisesSingleton.Paises.Add(pais);
                        DialogResult = true;
                        this.Close();
                    }
                }
                else
                {
                    estado.EstadoDesc = TxtPaisEstado.Text;
                    bool complete = model.InsertaEstado(estado);

                    if (complete)
                    {
                        Pais myPais = (from n in PaisesSingleton.Paises
                                       where n.IdPais == estado.IdPais
                                       select n).ToList()[0];

                        if (myPais.Estados == null)
                            myPais.Estados = new System.Collections.ObjectModel.ObservableCollection<Estado>();

                        myPais.Estados.Add(estado);
                        DialogResult = true;
                        this.Close();
                    }

                }
            }
        }
コード例 #3
0
        private void LoadNoBindings()
        {
            organismo.Integrantes = new TitularModel().GetTitulares(organismo.IdOrganismo);
            GridIntegrantes.DataContext = organismo.Integrantes;
            CbxTipoOrg.SelectedValue = organismo.TipoOrganismo;
            CbxOrdinal.SelectedValue = organismo.Ordinal;
            CbxCircuito.SelectedValue = organismo.Circuito;
            CbxDistribucion.SelectedValue = organismo.TipoDistr;
            int idPais = new PaisEstadoModel().GetPaises(organismo.Estado).IdPais;
            CbxPais.SelectedValue = idPais;
            CbxEstado.SelectedValue = organismo.Estado;
            CbxCiudad.SelectedValue = organismo.Ciudad;

            List<int> materias = ScjnUtilities.NumericUtilities.GetDecimalsInBinary(organismo.Materia);

            if (materias.Count == 1)
                CbxMateria1.SelectedValue = materias[0];
            if (materias.Count == 2)
            {
                CbxMateria1.SelectedValue = materias[0];
                CbxMateria2.SelectedValue = materias[1];
            }
            if (materias.Count == 3)
            {
                CbxMateria1.SelectedValue = materias[0];
                CbxMateria2.SelectedValue = materias[1];
                CbxMateria3.SelectedValue = materias[2];
            }

            //Pais thePais = (from n in PaisesSingleton.Paises
            //                where n.IdPais == idPais
            //                select n).ToList()[0];

            //CbxPais.SelectedItem = thePais;

        }