Exemplo n.º 1
0
        /// <summary>
        /// guarfar unidad con piloto
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>

        private void btAceptar_Click(object sender, RoutedEventArgs e)
        {
            try
            {
                var piloto = cmbPiloto.SelectedItem.ToString();
                var placa  = cmbUnidad.SelectedItem.ToString();
                if (piloto == "")
                {
                    return;
                }
                foreach (var u in unidadParaInicidentes)
                {
                    if (u.nombreBOmbero == piloto)
                    {
                        unidadPiloto          = u;
                        unidadPiloto.idUnidad = placa;
                    }
                }
                this.Close();
            }
            catch
            {
                MessageBox.Show("Porfavor revise los datos ingresdos", "error de ingreso");
            }
        }
Exemplo n.º 2
0
        public UnidadPilotoForm()
        {
            InitializeComponent();
            unidadParaInicidentes = new List <UniidadIncidenteForm>();
            Persona persona = new Persona();

            unidadPiloto = new UniidadIncidenteForm();
            Controlador.Bombero bombero = new Controlador.Bombero();
            var bomberos = bombero.obtenerVarios();

            foreach (var b in bomberos)
            {
                var p = persona.obtener(b.persona);
                unidadParaInicidentes.Add(new UniidadIncidenteForm {
                    nombreBOmbero = p.nombres + " " + p.apellidos, idBombero = b.idBombero
                });
            }

            foreach (var u in unidadParaInicidentes)
            {
                cmbPiloto.Items.Add(u.nombreBOmbero);
            }

            Unidad unidad   = new Unidad();
            var    unidades = unidad.obtenerVarios();

            foreach (var u in unidades)
            {
                cmbUnidad.Items.Add(u.placa);
            }
        }