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); } }
async Task FiltrarVehiculo() { if (FiltroComboBox.SelectedIndex == 0) //Todo { Vehiculos = (await VehiculoBLL.GetVehiculos()).Where(v => true).ToList(); } else if (FiltroComboBox.SelectedIndex == 1) //Vehiculo { if (int.TryParse(CriterioTextBox.Text, out int VehiculoId)) { Vehiculos = (await VehiculoBLL.GetVehiculos()).Where(v => v.VehiculoId == VehiculoId).ToList(); } } else if (FiltroComboBox.SelectedIndex == 2) //poliza { if (int.TryParse(CriterioTextBox.Text, out int PolizaId)) { Vehiculos = (await VehiculoBLL.GetVehiculos()).Where(v => v.Poliza.PolizaId == PolizaId).ToList(); } } if (TodasRadioButton.IsChecked.Value) { Vehiculos = Vehiculos.Where(v => true).ToList(); } CargarGrid(); }
public void ExisteTest() { bool paso = false; paso = VehiculoBLL.Existe(1); Assert.AreEqual(paso, true); }
private async Task BuscarVehiculo() { Vehiculo = await VehiculoBLL.Buscar(Renta.VehiculoId); LlenarCamposVehiculo(); CalcularMontoRenta(); }
public void EliminarTest() { bool paso = false; paso = VehiculoBLL.Eliminar(1); Assert.AreEqual(paso, true); }
private void eliminarButton_Click(object sender, RoutedEventArgs e) { if (VehiculoBLL.Eliminar(vehiculos.VehiculoId)) { LimpiarCampos(); MessageBox.Show("Eliminado", "Exito", MessageBoxButton.OK, MessageBoxImage.Exclamation); } else { MessageBox.Show("No Eliminado", "Fallo", MessageBoxButton.OK, MessageBoxImage.Error); } }
private async void InicializarVehiculo(int vehiculoId) { var _vehiculo = await VehiculoBLL.Buscar(vehiculoId); if (_vehiculo != null) { vehiculo = _vehiculo; } else { MessageBox.Show("Este cliente fue eliminado"); } }
public void GetListTest() { bool paso = false; List <Vehiculos> lista = VehiculoBLL.GetList(l => true); if (lista != null) { paso = true; } Assert.AreEqual(paso, true); }
public void BuscarTest() { Vehiculos vehiculo = new Vehiculos(); bool paso = false; vehiculo = VehiculoBLL.Buscar(1); if (vehiculo != null) { paso = true; } Assert.AreEqual(paso, true); }
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"); } }
private void buscarButton_Click(object sender, RoutedEventArgs e) { Vehiculos vehiculolocal = VehiculoBLL.Buscar(vehiculos.VehiculoId); if (vehiculolocal != null) { vehiculos = vehiculolocal; LLenar(); } else { LimpiarCampos(); MessageBox.Show("No Encontrado", "Salir", MessageBoxButton.OK, MessageBoxImage.Exclamation); } }
public void ModificarTest() { Vehiculos vehiculo = new Vehiculos(); bool paso = false; vehiculo.VehiculoId = 1; vehiculo.ClienteId = 1; vehiculo.TipoVehiculo = "Quad"; vehiculo.Descripcion = "Toyota"; vehiculo.Placa = "11313rg"; vehiculo.Año = 2020; vehiculo.Fecha = DateTime.Now; paso = VehiculoBLL.Modificar(vehiculo); Assert.AreEqual(paso, true); }
private void LlenaComboBox() { ArticuloBLL articulos = new ArticuloBLL(); ClienteBLL cliente = new ClienteBLL(); VehiculoBLL vehiculos = new VehiculoBLL(); articuloComboBox.ItemsSource = ArticuloBLL.GetList(a => true); articuloComboBox.DisplayMemberPath = "Articulo"; articuloComboBox.SelectedValuePath = "ArticuloId"; vehiculoComboBox.ItemsSource = VehiculoBLL.GetList(t => true); vehiculoComboBox.DisplayMemberPath = "Descripcion"; vehiculoComboBox.SelectedValuePath = "VehiculoId"; clienteComboBox.ItemsSource = ClienteBLL.GetList(v => true); clienteComboBox.DisplayMemberPath = "Nombre"; clienteComboBox.SelectedValuePath = "ClienteId"; }
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."); } } }
private void llenarComboMarca() { try { ddlMarca.Items.Clear(); ddlMarca.DataSource = VehiculoBLL.obtenerMarca(); ddlMarca.DataTextField = "Marca"; ddlMarca.DataValueField = "idMarca"; ddlMarca.DataBind(); ddlMarca.Items.Insert(0, "-- Todas --"); } catch (Exception) { string disennoMensajeI = "<div class='alert alert-warning alert - dismissable fade in'><a href='#' class='close' data-dismiss='alert' aria-label='close'>×</a>"; string mensaje = "Error al cargar las Marcas"; string disennoMensajeF = "</div>"; ltlMensaje.Text = disennoMensajeI + mensaje + disennoMensajeF; ltlMensaje.Visible = true; } }
private void llenarComboModelo() { ddlTP_Modelo.Items.Clear(); try { ddlTP_Modelo.DataSource = VehiculoBLL.obtenerModelo(Convert.ToInt32(ddlTP_Marca.SelectedValue)); ddlTP_Modelo.DataTextField = "Modelo"; ddlTP_Modelo.DataValueField = "idModelo"; ddlTP_Modelo.DataBind(); ddlTP_Modelo.Items.Insert(0, "Seleccione un Modelo"); } catch (Exception) { string disennoMensajeI = "<div class='alert alert-warning alert - dismissable fade in'><a href='#' class='close' data-dismiss='alert' aria-label='close'>×</a>"; string mensaje = "Error al cargar las Categorias"; string disennoMensajeF = "</div>"; ltlMensaje.Text = disennoMensajeI + mensaje + disennoMensajeF; ltlMensaje.Visible = true; } }
private async void BuscarButton_Click(object sender, RoutedEventArgs e) { if (int.TryParse(VehiculoIdTextBox.Text, out int vehiculoId)) { if (await VehiculoBLL.Existe(vehiculoId)) { vehiculo = await VehiculoBLL.Buscar(vehiculoId); MyPropertyChanged("vehiculo"); } else { MessageBox.Show("Este vehiculo no existe."); Limpiar(); } } else { MessageBox.Show("Este vehiculo id es invalido."); } }
private void consultar1Button_Click(object sender, RoutedEventArgs e) { var listado = new List <Vehiculos>(); if (criterioTextBox.Text.Trim().Length > 0) { switch (filtroComboBox.SelectedIndex) { case 0: listado = VehiculoBLL.GetList(p => true); break; case 1: int ID = Convert.ToInt32(criterioTextBox.Text); listado = VehiculoBLL.GetList(p => p.VehiculoId == ID); break; case 2: int Placa = Convert.ToInt32(criterioTextBox.Text); listado = VehiculoBLL.GetList(p => p.VehiculoId == Placa); break; case 3: int Año = Convert.ToInt32(criterioTextBox.Text); listado = VehiculoBLL.GetList(p => p.VehiculoId == Año); break; } listado = listado.Where(c => c.Fecha.Date >= desdeDatePicker.SelectedDate.Value && c.Fecha.Date <= hastaDatePicker.SelectedDate.Value).ToList(); } else { listado = VehiculoBLL.GetList(p => true); } consultarDataGrid.ItemsSource = listado; }
private async Task <bool> Validar() { bool validados = true; string mensaje = "Errores: \n\n"; if (!int.TryParse(RentaIdTextBox.Text, out int RentaId)) { validados = false; mensaje += "\nRenta Id invalido."; } else { if (RentaId < 0) { validados = false; mensaje += "\nRenta Id invalido."; } } if (!int.TryParse(ClienteIdTextBox.Text, out int clienteId)) { validados = false; mensaje += "\nCliente Id invalido."; } else { Cliente cliente = await ClientesBLL.Buscar(clienteId); if (cliente == null) { validados = false; mensaje += "\nEste cliente no existe."; } } if (!int.TryParse(VehiculoIdTextBox.Text, out int vehiculoId)) { validados = false; mensaje += "\nVehículo Id invalido."; } else // TODO: Revisar { Vehiculo vehiculo = await VehiculoBLL.Buscar(vehiculoId); if (vehiculo == null) { validados = false; mensaje += "\nEste vehículo no existe."; } else { if (vehiculo.Estado == VehiculoEstado.Rentado) { validados = false; mensaje += "\nEste vehículo fue rentado."; } else if (vehiculo.Estado == VehiculoEstado.Rentado) { validados = false; mensaje += "\nEste vehículo fue Rentado."; } } } if (Renta.FechaInicial.Date < DateTime.Now.Date) { validados = false; mensaje += "\nLa fecha inicial debe ser mayor que la actual"; } if (Renta.FechaFinal.Date <= Renta.FechaInicial.Date) { validados = false; mensaje += "\nLa fecha final debe ser mayor que la inical"; } if (!validados) { MessageBox.Show(mensaje); } return(validados); }
public JsonResult PerteneceSolicitante(string nroPlaca, string nroSolicitante) { int resultado = new VehiculoBLL().ConsultaPerteneceSolicitante(nroPlaca, nroSolicitante); return(Json(new { modelo = resultado }, JsonRequestBehavior.AllowGet)); }
public JsonResult ObtenerDatosVehiculo(string nroPlaca) { ConsultarVehiculoVM vehiculo = new VehiculoBLL().ConsultarDatosVehiculo(nroPlaca); return(Json(new { modelo = vehiculo }, JsonRequestBehavior.AllowGet)); }
private bool ExisteEnLaBaseDatos() { Vehiculos vehiculos = VehiculoBLL.Buscar((int)Convert.ToInt32(idTextBox.Text)); return(vehiculos != null); }
private async Task BuscarVehiculo() { Vehiculo = await VehiculoBLL.Buscar(salida.VehiculoId); LlenarCamposVehiculo(); }
private async Task InicializarVehiculo() { Vehiculos = await VehiculoBLL.GetVehiculos(); CargarGrid(); }