Beispiel #1
0
        private async void EliminarButton_Click(object sender, RoutedEventArgs e)
        {
            bool eliminado = false;

            if (int.TryParse(SalidaIdTextBox.Text, out int salidaId))
            {
                if (await SalidasVehiculoBLL.Existe(salidaId))
                {
                    MessageBoxResult opcion = MessageBox.Show("Desea eliminar esta salida?.", "Confirme", MessageBoxButton.YesNo, MessageBoxImage.Question);

                    if (opcion == MessageBoxResult.Yes)
                    {
                        eliminado = await SalidasVehiculoBLL.Eliminar(salidaId);

                        if (eliminado)
                        {
                            Limpiar();
                            MessageBox.Show("Eliminado.");
                        }
                        else
                        {
                            MessageBox.Show("Error al eliminar.");
                        }
                    }
                }
                else
                {
                    MessageBox.Show("Esta salida no existe.");
                }
            }
            else
            {
                MessageBox.Show("salida Id invalido.");
            }
        }
Beispiel #2
0
        private async void InicializarSalidaVehiculo(int SalidaId)
        {
            var vehiculo = await VehiculoBLL.Buscar(ID);

            var _salida = await SalidasVehiculoBLL.Buscar(SalidaId);

            if (_salida != null)
            {
                salida = _salida;
            }
            else
            {
                MessageBox.Show("Esta salida fue eliminado");
            }
        }
Beispiel #3
0
        private async void GuardarButton_Click(object sender, RoutedEventArgs e)
        {
            bool guardado = false;

            if (CamposValidos())
            {
                guardado = await SalidasVehiculoBLL.Guardar(salida);

                if (guardado)
                {
                    Limpiar();
                    MessageBox.Show("Guardado.");
                }
                else
                {
                    MessageBox.Show("Error al guardar.");
                }
            }
        }
Beispiel #4
0
        private async void BuscarButton_Click(object sender, RoutedEventArgs e)
        {
            if (int.TryParse(SalidaIdTextBox.Text, out int salidaId))
            {
                if (await SalidasVehiculoBLL.Existe(salidaId))
                {
                    salida = await SalidasVehiculoBLL.Buscar(salidaId);

                    MyPropertyChanged("salida");
                }
                else
                {
                    MessageBox.Show("Esta salida no existe.");
                    Limpiar();
                }
            }
            else
            {
                MessageBox.Show("Esta salida Id es invalido.");
            }
        }