protected void btnCrearTaxi_Click(object sender, EventArgs e) { lblMensaje.Visible = true; try { if (txtMotorTaxi.Text.Equals("") || txtMotorTaxi.Text.Equals("") || ddlModeloTaxi.SelectedIndex == 0 || ddlTipoTaxi.SelectedIndex == 0) { throw new Exception("Ingrese todos los datos del vehiculo"); } string patente = txtPatenteTaxi.Text; Modelos modelo = (Modelos)Enum.Parse(typeof(Modelos), ddlModeloTaxi.SelectedValue); double motor = double.Parse(txtMotorTaxi.Text); TipoTaxi tipoTaxi = (TipoTaxi)Enum.Parse(typeof(TipoTaxi), ddlTipoTaxi.SelectedValue); Taxi objTaxi = new Taxi(tipoTaxi, patente, modelo, motor); if (ControladorVehiculos.addVehiculo(objTaxi)) { lblMensaje.Text = "Se agrego el Taxi"; limpiarCamposTaxi(); } else { lblMensaje.Text = "Ya existe un vehiculo con esa patente"; } } catch (Exception ex) { lblMensaje.Text = "Error: " + ex.Message; } }
protected void btnCrearColectivo_Click(object sender, EventArgs e) { lblMensaje.Visible = true; try { if (txtPatenteColectivo.Text.Equals("") || txtMotorColectivo.Text.Equals("") || ddlModeloColectivo.SelectedIndex == 0 || ddlRecorrido.SelectedIndex == 0) { throw new Exception("Ingrese todos los datos del vehiculo"); } string patente = txtPatenteColectivo.Text; Modelos modelo = (Modelos)Enum.Parse(typeof(Modelos), ddlModeloColectivo.SelectedValue); double motor = double.Parse(txtMotorColectivo.Text); Recorridos recorrido = (Recorridos)Enum.Parse(typeof(Recorridos), ddlRecorrido.SelectedValue); Colectivo objColectivo = new Colectivo(recorrido, patente, modelo, motor); if (ControladorVehiculos.addVehiculo(objColectivo)) { lblMensaje.Text = "Se agrego el colectivo"; limpiarCamposColectivo(); } else { lblMensaje.Text = "Ya existe un vehiculo con esa patente"; } } catch (Exception ex) { lblMensaje.Text = "Error: " + ex.Message; } }
private void cargarPatentes() { lstPatentes.Items.Clear(); foreach (Vehiculo vehiculo in ControladorVehiculos.listadoVehiculos()) { lstPatentes.Items.Add(vehiculo.Patente); } }
private void cargarPatentes() { List <Vehiculo> _misVehiculos = ControladorVehiculos.listadoVehiculos(); //ControladorVehiculos misVehiculos = (ControladorVehiculos)Session["MisVehiculos"]; lstPatentes.Items.Clear(); foreach (Vehiculo vehiculo in _misVehiculos) { lstPatentes.Items.Add(vehiculo.Patente); } }
protected void btnEliminar_Click(object sender, EventArgs e) { lblMensaje.Visible = true; if (ControladorVehiculos.removeVehiculo(txtPatente.Text)) { lblMensaje.Text = "Se elimino el Vehiculo con la patente: " + txtPatente.Text; cargarPatentes(); } else { lblMensaje.Text = "No existe el vehiculo con esa patente"; } }
protected void btnBuscar_Click(object sender, EventArgs e) { Vehiculo objVehiculo = ControladorVehiculos.buscarPorPatente(txtPatente.Text); if (objVehiculo != null) { mostrarDiv.Visible = true; buscadorDiv.Visible = false; txtVehiculo.Text = objVehiculo.ToString(); } else { lblMensaje.Visible = true; lblMensaje.Text = "No existe el vehiculo con esa patente"; } }