Exemple #1
0
        public void GuardarButton_Click(object sender, RoutedEventArgs e)
        {
            bool guardado = false;



            if (string.IsNullOrWhiteSpace(IDTextbox.Text) || IDTextbox.Text == "0")
            {
                guardado = ReservacionBLL.Guardar(reservacion);
            }
            else
            {
                if (!Existe())
                {
                    MessageBox.Show("No se pudede modificar", "Fallo", MessageBoxButton.OK, MessageBoxImage.Error);
                    return;
                }
                guardado = ReservacionBLL.Modificar(reservacion);
            }

            if (guardado)
            {
                Limpiar();
                MessageBox.Show("Exito.", "Exito", MessageBoxButton.OK, MessageBoxImage.Information);
            }
            else
            {
                MessageBox.Show("No se puede guardar.", "Fallo", MessageBoxButton.OK, MessageBoxImage.Error);
            }
        }
Exemple #2
0
        public void BuscarButton_Click(object sender, RoutedEventArgs e)
        {
            Reservacion anterior = ReservacionBLL.Buscar(Convert.ToInt32(IDTextbox.Text));

            if (anterior != null)
            {
                this.reservacion = anterior;
                this.DataContext = null;
                this.DataContext = reservacion;

                MessageBox.Show("Exito!!");
            }
            else
            {
                MessageBox.Show("No existe.");
            }
        }
Exemple #3
0
        public void EliminarButton_Click(object sender, RoutedEventArgs e)
        {
            Reservacion existe = ReservacionBLL.Buscar(this.reservacion.ReservacionID);

            if (existe == null)
            {
                MessageBox.Show("Proyecto no encontrado", "Fallo",
                                MessageBoxButton.OK, MessageBoxImage.Error);
                return;
            }
            else
            {
                ReservacionBLL.Eliminar(this.reservacion.ReservacionID);
                MessageBox.Show("Eliminado", "Exito",
                                MessageBoxButton.OK, MessageBoxImage.Information);
                Limpiar();
            }
        }
        private void BuscarButton_Click(object sender, RoutedEventArgs e)

        {
            var listado = new List <Reservacion>();

            if (CriterioTextBox.Text.Trim().Length > 0)

            {
                switch (FiltroComboBox.SelectedIndex)

                {
                case 0:

                    listado = ReservacionBLL.GetList(e => e.ReservacionID == Utilidades.ToInt(CriterioTextBox.Text));

                    break;



                case 1:

                    listado = ReservacionBLL.GetList(e => e.UsuarioID == Utilidades.ToInt(CriterioTextBox.Text));

                    break;
                }
            }

            else

            {
                listado = ReservacionBLL.GetList(c => true);
            }



            DatosDataGrid.ItemsSource = null;

            DatosDataGrid.ItemsSource = listado;
        }
Exemple #5
0
        public bool Existe()
        {
            var proyecto = ReservacionBLL.Buscar(Convert.ToInt32(IDTextbox.Text));

            return(proyecto != null);
        }