public void actualizar() { //llenar datagrid con componentes Aeronave aeronave = new Aeronave(); aeronave.Matricula = Sesion.GetValue <Aeronave>("aeronave").Matricula; //Aeronave aeronave = Sesion.GetValue<Aeronave>("aeronave"); neComponente = new NeComponente(); ds = neComponente.getComponentes(aeronave); dataGridComponentes.ItemsSource = new DataView(ds.Tables["listaComponentes"]); }
private void dataGridComponentes_SourceUpdated(object sender, DataTransferEventArgs e) { //llenar datagrid con componentes Aeronave aeronave = new Aeronave(); aeronave.Matricula = Sesion.GetValue <Aeronave>("aeronave").Matricula; //Aeronave aeronave = Sesion.GetValue<Aeronave>("aeronave"); neComponente = new NeComponente(); ds = neComponente.getComponentes(aeronave); dataGridComponentes.ItemsSource = null; dataGridComponentes.ItemsSource = new DataView(ds.Tables["listaComponentes"]); }
public MantenimientoComp() { InitializeComponent(); aeronave = new Aeronave(); neComponente = new NeComponente(); ds = new DataSet(); neMantComp = new NeMantenimientoComponente(); matricula = Sesion.GetValue <string>("Matricula"); aeronave.Matricula = matricula; ds = neComponente.getComponentes(aeronave); dataGridComp.ItemsSource = new DataView(ds.Tables["listaComponentes"]); }
public Ingresar_aeronave_componentes_nuevo(Ingresar_aeronave_componentes ne) { InitializeComponent(); comp = ne; //llenar datagrid con componentes Aeronave aeronave = new Aeronave(); aeronave.Matricula = Sesion.GetValue <Aeronave>("aeronave").Matricula; //Aeronave aeronave = Sesion.GetValue<Aeronave>("aeronave"); neComponente = new NeComponente(); ds = neComponente.getComponentes(aeronave); dataGridComponentePadre.ItemsSource = new DataView(ds.Tables["listaComponentes"]); }
private void buttonAgregar_Click(object sender, RoutedEventArgs e) { Componente componente = new Componente(); //datos del usuario componente.Nombre = textBoxNombre.Text; componente.HorasVuelo = float.Parse(textBoxHorasVuelo.Text); componente.LimiteHorasVuelo = float.Parse(textBoxLimiteHoras.Text); componente.FechaVencimiento = (DateTime)datePickerFechaVencimiento.SelectedDate; //datos automaticos componente.MatriculaAeronave = Sesion.GetValue <Aeronave>("aeronave").Matricula; componente.Estado = "NO OPERATIVO"; componente.IdPadre = padre; //obtener ultimo id neComponente = new NeComponente(); int ultimo = neComponente.ultimoID(); ultimo = ultimo + 1; componente.IdComponente = ultimo; //correr procedimiento de ingreso int resultado = neComponente.IngresarComponente(componente); if (resultado == 1) { MessageBox.Show("Componente ingresado"); } else { MessageBox.Show("NO se ingreso el componente"); } this.Close(); comp.actualizar(); /*MessageBox.Show( * "id: " + componente.IdComponente+ * "\nnombre: " + componente.Nombre + * "\nHoras de vuelo: " + componente.HorasVuelo + * "\nLimite de horas: " + componente.LimiteHorasVuelo + * "\nFecha de vencimiento: " + componente.FechaVencimiento + * "\nMatricula: " + componente.MatriculaAeronave + * "\nEstado: " + componente.Estado+ * "\nId padre: "+componente.IdPadre * );*/ }