public UC_Apartamento(ControladorUserControls controlerUserControls, string IdEdificio)
 {
     InitializeComponent();
     this._IdEdificio       = IdEdificio;
     _controlerUserControls = controlerUserControls;
     _uCListEntidad         = new UC_ListApartamento(LocalDataStore.GetApartamentsOf(_IdEdificio));
     StartUserControl();
 }
        public void Aceptar(object sender, EventArgs e)
        {
            Model.Apartamento nuevoApartamento = new Model.Apartamento();
            nuevoApartamento.Id_Edificio = _idEdificio;
            nuevoApartamento.N_Piso      = int.Parse(txt_N_Piso.Text);
            nuevoApartamento.N_Puerta    = int.Parse(txt_N_Puerta.Text);
            nuevoApartamento.Bloque      = GetBloqueChecked();
            bool response = LocalDataStore.GuardarApartamento(nuevoApartamento);

            if (response == true)
            {
                MessageBox.Show("El registro fue exitoso", "Añadir nuevo Apartamento", MessageBoxButton.OK, MessageBoxImage.Information);
                //_lbx_dataList.Items.Refresh();
                _lbx_dataList.ItemsSource = LocalDataStore.GetApartamentsOf(_idEdificio);
            }
            else
            {
                MessageBox.Show("El registro no fue agregado", "Añadir nuevo Apartamento", MessageBoxButton.OK, MessageBoxImage.Exclamation);
            }
        }