private void UserControl_Loaded(object sender, RoutedEventArgs e) { /*if(band){ * scrol.VerticalScrollBarVisibility = ScrollBarVisibility.Hidden; * scrol.HorizontalScrollBarVisibility = ScrollBarVisibility.Hidden; * }*/ if (pisos == 2) { gridPrincipalMain.Children.Clear(); userControls.uGestionVentas.uPasajeDosPisos pasajes2 = new userControls.uGestionVentas.uPasajeDosPisos(); pasajes2.CodigoServicio = codigoServicio; pasajes2.NombreUsuario = nombreUsuario; pasajes2.CodigoEmpresa = codigoEmpresa; pasajes2.Pisos = pisos; gridPrincipalMain.Children.Add(pasajes2); } else { gridPrincipalMain.Children.Clear(); userControls.uGestionVentas.uPasajeUnPiso pasajes1 = new userControls.uGestionVentas.uPasajeUnPiso(); pasajes1.CodigoServicio = codigoServicio; pasajes1.NombreUsuario = nombreUsuario; pasajes1.CodigoEmpresa = codigoEmpresa; pasajes1.Pisos = pisos; gridPrincipalMain.Children.Add(pasajes1); } }
private void Autobuses_MouseDoubleClick(object sender, MouseButtonEventArgs e) { Autobus auto = Autobuses.SelectedItem as Autobus; if (auto == null) { return; } if (_servicioRepositorio.servicioCoche(auto.aut_codigo) != null) { GridAutobusesMain.Children.Clear(); userControls.uGestionVentas.uPasajeDosPisos pasajes = new userControls.uGestionVentas.uPasajeDosPisos(); userControls.uGestionVentas.uPasajeUnPiso pasaje = new userControls.uGestionVentas.uPasajeUnPiso(); //pasajes.CodigoAutobus = auto.aut_codigo; pasajes.NombreUsuario = nombreUsuario; GridAutobusesMain.Children.Add(pasajes); } else { MessageBox.Show("Coche sin servicio asignado!!!!!"); } }
private void bajaPasaje(DateTime fechaServicio, DateTime fechaBaja, Button button) { if (fechaServicio > fechaBaja) { Pasaje oPasaje = _pasajeRepositorio.traerAsiento(Convert.ToInt32(button.Content), oServicio.ser_codigo); _pasajeRepositorio.removePasaje(oPasaje.pas_codigo); gridPrincipalPasajes.Children.Clear(); userControls.uGestionVentas.uPasajeUnPiso pasajes = new userControls.uGestionVentas.uPasajeUnPiso(); pasajes.CodigoServicio = oServicio.ser_codigo; pasajes.NombreUsuario = nombreUsuario; pasajes.CodigoEmpresa = (int)oAutobus.emp_codigo;; gridPrincipalPasajes.Children.Add(pasajes); MessageBox.Show("Pasaje dado de Baja!", "Venta de Pasajes", MessageBoxButton.OK, MessageBoxImage.Asterisk); } else { MessageBox.Show("No se puede dar de baja el Pasaje, el Servicio ya fue realizado", "Venta de Pasaje", MessageBoxButton.OK, MessageBoxImage.Error); } }
private void btnVender_Click(object sender, RoutedEventArgs e) { if (txtDniCliente.Text != "" && txtPrecio.Text != "") { if (MessageBox.Show("Confirmar Operacion", "Mensaje", MessageBoxButton.OK, MessageBoxImage.Question) == MessageBoxResult.OK) { PasajeRepositorio pasaje = new PasajeRepositorio(); Pasaje oPasaje = new Pasaje(); oPasaje.cli_dni = txtDniCliente.Text; oPasaje.pas_asiento = Convert.ToInt32(txtAsiento.Text); oPasaje.pas_precio = Convert.ToDecimal(txtPrecio.Text); oPasaje.pas_fechaHora = day; oPasaje.ser_codigo = servicioCodigo; pasaje.AgrgarPasaje(oPasaje); Document.FixedDoc.DetallePasaje detalle = new Document.FixedDoc.DetallePasaje(); detalle.CodigoServicio = servicioCodigo; detalle.FechaOperacion = txtFecha.Text; detalle.Precio = Convert.ToDouble(txtPrecio.Text); detalle.NumeroAsiento = Convert.ToInt32(txtAsiento.Text); detalle.CodigoPasaje = _pasajeRepositorio.ultimoPasaje().pas_codigo; detalle.DniCliente = txtDniCliente.Text; detalle.NombreUsuario = nombreUsuario; detalle.CodigoEmpresa = codigoEmpresa; detalle.Show(); /*griVentaPrincipal.Children.Clear(); * userControls.uGestionVentas.uGestionVentaPrincipal pasajev = new userControls.uGestionVentas.uGestionVentaPrincipal(); * pasajev.CodigoServicio = servicioCodigo; * pasajev.NombreUsuario = nombreUsuario; * pasajev.CodigoEmpresa = codigoEmpresa; * pasajev.Pisos = pisos; * pasajev.Band = true; * griVentaPrincipal.Children.Add(pasajev);*/ if (pisos == 2) { griVentaPrincipal.Children.Clear(); userControls.uGestionVentas.uPasajeDosPisos pasajev2 = new userControls.uGestionVentas.uPasajeDosPisos(); pasajev2.CodigoServicio = servicioCodigo; pasajev2.CodigoEmpresa = codigoEmpresa; pasajev2.Pisos = pisos; pasajev2.Band = true; griVentaPrincipal.Children.Add(pasajev2); } else { griVentaPrincipal.Children.Clear(); userControls.uGestionVentas.uPasajeUnPiso pasajev = new userControls.uGestionVentas.uPasajeUnPiso(); pasajev.CodigoServicio = servicioCodigo; pasajev.CodigoEmpresa = codigoEmpresa; pasajev.Pisos = pisos; griVentaPrincipal.Children.Add(pasajev); } } } else { MessageBox.Show("Completar todos los campos", "Mensaje", MessageBoxButton.OK, MessageBoxImage.Exclamation); } }