public void GuardarTest() { Vehiculos vehiculos = new Vehiculos(0, 1, "Disponible", "jeepeta", "Hilux", "Toyota", "ZA12", 2010, 50000, 0.18, 1000, 0, 1, DateTime.Now); bool paso = false; paso = VehiculosBLL.Guardar(vehiculos); Assert.AreEqual(paso, true); }
public void GuardarTest() { bool paso; Vehiculos vehiculo = new Vehiculos(); vehiculo.VehiculoId = 1; vehiculo.Descripcion = "Toyota Corolla 2005 Le"; vehiculo.TotalMantenimiento = 0; paso = VehiculosBLL.Guardar(vehiculo); Assert.AreEqual(paso, true); }
private void GuardarButton_Click(object sender, EventArgs e) { Vehiculos vehiculos; bool Paso = false; if (HayErrores()) { MessageBox.Show("Debe llenar éste campo!!!", "Validación", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } vehiculos = LlenaClase(); if (VehiculoIdNumericUpDown.Value == 0) { Paso = VehiculosBLL.Guardar(vehiculos); } else { int id = Convert.ToInt32(VehiculoIdNumericUpDown.Value); vehiculos = VehiculosBLL.Buscar(id); if (vehiculos != null) { Paso = VehiculosBLL.Modificar(LlenaClase()); } else { MessageBox.Show("Id no existe", "Falló", MessageBoxButtons.OK, MessageBoxIcon.Error); } } if (Paso) { MessageBox.Show("Guardado", "Exito", MessageBoxButtons.OK, MessageBoxIcon.Information); Limpiar(); } else { MessageBox.Show("No se pudo guardar", "Falló", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void buttonGuardar_Click(object sender, EventArgs e) { bool paso = false; Vehiculos vehiculos = Llenaclase(); if (validar(2)) { MessageBox.Show("Llene las casillas correspondientes"); } else { if (vehiculoIdNumericUpDown.Value == 0) { paso = VehiculosBLL.Guardar(vehiculos); } else { int id = Convert.ToInt32(vehiculoIdNumericUpDown.Value); var mantenimientos = VehiculosBLL.Buscar(id); if (mantenimientos != null) { paso = VehiculosBLL.Modificar(vehiculos); } } LimpiarCampos(); GeneralErrorProvider.Clear(); if (paso) { MessageBox.Show("Guardado!", "Exitoso", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("No pudo Guardar!", "Fallo", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }
private void GuardarButton_Click(object sender, RoutedEventArgs e) { if (!Validar()) { return; } if (VehiculoIdTextBox.Text.Trim() == string.Empty) { MessageBox.Show("El Campo (Vehiculo Id) está vacío.\n\nAsigne un Id al Vehiculo.", "Advertencia", MessageBoxButton.OK, MessageBoxImage.Warning); VehiculoIdTextBox.Text = "0"; VehiculoIdTextBox.Focus(); VehiculoIdTextBox.SelectAll(); return; } if (MarcaComboBox.Text == string.Empty) { MessageBox.Show("El Campo (Marca) está vacío.\n\nPorfavor, Seleccione La Marca del Vehiculo a Crear.", "Advertencia", MessageBoxButton.OK, MessageBoxImage.Warning); MarcaComboBox.IsDropDownOpen = true; return; } if (MatriculaTextBox.Text.Trim() == string.Empty) { MessageBox.Show("El Campo (Matricula) está vacío.\n\nAsigne una Matricula al Vehiculo.", "Advertencia", MessageBoxButton.OK, MessageBoxImage.Warning); MatriculaTextBox.Text = "0"; MatriculaTextBox.Focus(); MatriculaTextBox.SelectAll(); return; } if (ModeloTextbox.Text.Trim() == string.Empty) { MessageBox.Show("El Campo (Modelo) está vacío.\n\nAsigne un Modelo al Vehiculo.", "Advertencia", MessageBoxButton.OK, MessageBoxImage.Warning); ModeloTextbox.Clear(); ModeloTextbox.Focus(); return; } if (DescripcionTextBox.Text.Trim() == string.Empty) { MessageBox.Show("El Campo (Descripciòn) está vacío.\n\nAsigne un comentario al vehiculo.", "Advertencia", MessageBoxButton.OK, MessageBoxImage.Warning); DescripcionTextBox.Clear(); DescripcionTextBox.Focus(); return; } if (VINTextBox.Text.Trim() == string.Empty) { MessageBox.Show("El Campo (VIN Number) está vacío.\n\nAsigne un VIN al Vehiculo.", "Advertencia", MessageBoxButton.OK, MessageBoxImage.Warning); VINTextBox.Text = "0"; VINTextBox.Focus(); VINTextBox.SelectAll(); return; } if (PlacaTextBox.Text.Trim() == string.Empty) { MessageBox.Show("El Campo(Placa) esta vacio .\n\nAsigne una placa al vehiculo.", "Advertencia", MessageBoxButton.OK, MessageBoxImage.Warning); PlacaTextBox.Focus(); return; } if (AnoTextBox.Text.Trim() == string.Empty) { MessageBox.Show("El campo (Año) esta vacio .\n\nAsigne un Año al vehiculo.", "Advertencia", MessageBoxButton.OK, MessageBoxImage.Warning); AnoTextBox.Focus(); return; } if (CostoTextBox.Text.Trim() == string.Empty) { MessageBox.Show("El Campo (Costo) está vacío.\n\nAsigne un costo al Vehiculo.", "Advertencia", MessageBoxButton.OK, MessageBoxImage.Warning); CostoTextBox.Clear(); CostoTextBox.Focus(); return; } if (PrecioPorDiaTextBox.Text.Trim() == string.Empty) { MessageBox.Show("El Campo (Precio Por Dia) está vacío.\n\nAsigne un Precio al Vehiculo.", "Advertencia", MessageBoxButton.OK, MessageBoxImage.Warning); PrecioPorDiaTextBox.Clear(); PrecioPorDiaTextBox.Focus(); return; } var paso = VehiculosBLL.Guardar(vehiculos); if (paso) { Limpiar(); MessageBox.Show("Guardado correctamente!", "Exito", MessageBoxButton.OK, MessageBoxImage.Information); } else { MessageBox.Show("Transaccion Fallida", "Fallo", MessageBoxButton.OK, MessageBoxImage.Error); } }