private void Servicios_MouseDoubleClick(object sender, MouseButtonEventArgs e) { ClassServicioString servicio = Servicios.SelectedItem as ClassServicioString; btnModificarServicio.IsEnabled = true; btnGuardarUsuario.IsEnabled = false; if (servicio == null) { return; } if (_servicioRepositorio.buscarServicio(servicio.Ser_codigo) != null) { servicioCodigo = servicio.Ser_codigo; cmbAtobuses.SelectedValue = servicio.Aut_matricula; dateFecha.SelectedDate = Convert.ToDateTime(servicio.Ser_fecha); if (Convert.ToInt32(Convert.ToDateTime(servicio.Ser_fecha).Hour) == 0) { cmbHora.SelectedIndex = 0; } else { cmbHora.SelectedIndex = Convert.ToInt32(Convert.ToDateTime(servicio.Ser_fecha).Hour) - 1; } cmbMinutos.SelectedIndex = Convert.ToInt32(Convert.ToDateTime(servicio.Ser_fecha).Minute); if (Convert.ToString(servicio.Ser_estado).Equals("Abierto")) { cmbEstado.SelectedIndex = 0; } else { if (Convert.ToString(servicio.Ser_estado).Equals("Cancelado")) { cmbEstado.SelectedIndex = 1; } else { cmbEstado.SelectedIndex = 2; } } cmbOrigen.SelectedValue = servicio.Ter_origen; cmbDestino.SelectedValue = servicio.Ter_destino; } else { MessageBox.Show("Servicio no Disponible"); } }
private void Servicios_MouseDoubleClick(object sender, MouseButtonEventArgs e) { ClassServicioString servicio = Servicios.SelectedItem as ClassServicioString; if (servicio == null) { return; } if (_servicioRepositorio.buscarServicio(servicio.Ser_codigo) != null) { GridAutobusesMain.Children.Clear(); userControls.uGestionVentas.uGestionVentaPrincipal pasajes = new userControls.uGestionVentas.uGestionVentaPrincipal(); pasajes.CodigoServicio = servicio.Ser_codigo; pasajes.NombreUsuario = nombreUsuario; pasajes.CodigoEmpresa = servicio.Emp_codigo; pasajes.Pisos = servicio.Aut_cantidadPisos; GridAutobusesMain.Children.Add(pasajes); } else { MessageBox.Show("Servicio no Disponible"); } }