コード例 #1
0
        private void BtnAgregarAutomovil_Click(object sender, RoutedEventArgs e)
        {
            try
            {
                if (validaciones.ValidaPatente(TxtPatente.Text) && validaciones.ValidaAnhoVehiculo(int.Parse(TxtAnioVehiculo.Text)))
                {
                    Vehiculo vehiculo = new Vehiculo()
                    {
                        Patente = TxtCodigoPostal.Text,
                        Anho    = int.Parse(TxtAnioVivienda.Text),
                    };

                    if (vehiculo.Create())
                    {
                        MessageBox.Show("Vehiculo agregado", "Información", MessageBoxButton.OK, MessageBoxImage.Information);
                        LimpiaDatosVivienda();
                    }
                    else
                    {
                        MessageBox.Show("El vehiculo no se pudo agregar", "Atención", MessageBoxButton.OK, MessageBoxImage.Exclamation);
                    }
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message, "Atención", MessageBoxButton.OK, MessageBoxImage.Exclamation);
            }
        }
コード例 #2
0
        public void TestMethod1()
        {
            //Arrange
            var resultadoEsperado = true;

            var idMarca     = 1;
            var nombreMarca = "Marca 1";

            var idModelo     = 1;
            var nombreModelo = "Modelo 1";

            var annio   = 1999;
            var patente = "Patente 1";

            Marca marca = new Marca()
            {
                Id     = idMarca,
                Nombre = nombreMarca
            };
            Modelo modelo = new Modelo
            {
                Id     = idModelo,
                Nombre = nombreModelo
            };
            MarcaModelo marcaModelo = new MarcaModelo()
            {
                Marca  = marca,
                Modelo = modelo
            };

            Vehiculo vehiculo = new Vehiculo()
            {
                Patente     = patente,
                IdMarca     = marca.Id,
                IdModelo    = modelo.Id,
                Anho        = annio,
                MarcaModelo = marcaModelo
            };

            //Act
            var resultado = vehiculo.Create();

            //Assert
            Assert.AreEqual(resultadoEsperado, resultado);
        }