private void guardarButton_Click(object sender, RoutedEventArgs e)
        {
            bool paso = false;

            if (!ValidarCampos())
            {
                return;
            }

            if (idTextBox.Text == "0")
            {
                paso = VehiculoBLL.Guardar(vehiculos);
            }

            else
            {
                if (!ExisteEnLaBaseDatos())
                {
                    MessageBox.Show("No se puede modificar, no existe!!", "Error", MessageBoxButton.OK, MessageBoxImage.Error);
                }
                paso = VehiculoBLL.Modificar(vehiculos);
            }

            if (paso)
            {
                MessageBox.Show("Guardado", "Exito", MessageBoxButton.OK, MessageBoxImage.Information);
                LimpiarCampos();
            }
            else
            {
                MessageBox.Show("No se Guardo", "Error", MessageBoxButton.OK, MessageBoxImage.Error);
            }
        }
Пример #2
0
        public void GuardarTest()
        {
            Vehiculos vehiculo = new Vehiculos();
            bool      paso     = false;

            vehiculo.VehiculoId   = 0;
            vehiculo.ClienteId    = 1;
            vehiculo.TipoVehiculo = "Quad";
            vehiculo.Descripcion  = "Toyota";
            vehiculo.Placa        = "11313rg";
            vehiculo.Año          = 2016;
            vehiculo.Fecha        = DateTime.Now;

            paso = VehiculoBLL.Guardar(vehiculo);

            Assert.AreEqual(paso, true);
        }
Пример #3
0
        private async void GuardarButton_Click(object sender, RoutedEventArgs e)
        {
            bool guardado = false;

            if (CamposValidos())
            {
                guardado = await VehiculoBLL.Guardar(vehiculo);

                if (guardado)
                {
                    //Limpiar();
                    MessageBox.Show("Guardado.");
                }
                else
                {
                    MessageBox.Show("Error al guardar.");
                }
            }
        }