コード例 #1
0
        private void AddSala_Executed(object sender, ExecutedRoutedEventArgs e)
        {
            AddUpdateSala addSala = new AddUpdateSala("Añadir Sala");

            addSala.ResizeMode    = ResizeMode.NoResize;
            addSala.ShowInTaskbar = false;

            if ((bool)addSala.ShowDialog())
            {
                Servicios.InsertaSala(new Salas(0, addSala.Disponible, addSala.Capacidad, addSala.Numero));
            }
            ActualizaVista();
        }
コード例 #2
0
        private void ActualizarSala_Executed(object sender, ExecutedRoutedEventArgs e)
        {
            AddUpdateSala actualizarSala = new AddUpdateSala("Actualizar Sala")
            {
                Numero     = MainWindowVM.SalaSeleccionada.Numero,
                Capacidad  = MainWindowVM.SalaSeleccionada.Capacidad,
                Disponible = MainWindowVM.SalaSeleccionada.Disponible
            };

            actualizarSala.ResizeMode    = ResizeMode.NoResize;
            actualizarSala.ShowInTaskbar = false;

            if ((bool)actualizarSala.ShowDialog())
            {
                MainWindowVM.SalaSeleccionada.Capacidad  = actualizarSala.Capacidad;
                MainWindowVM.SalaSeleccionada.Numero     = actualizarSala.Numero;
                MainWindowVM.SalaSeleccionada.Disponible = actualizarSala.Disponible;

                Servicios.ActualizaSala(MainWindowVM.SalaSeleccionada);
            }
            ActualizaVista();
        }