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); } }