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"]); }
private void buttonBorrarMantenimiento_Click(object sender, RoutedEventArgs e) { DataRowView data = null; dsMant = new DataSet(); MantenimientoComponente mantComp = new MantenimientoComponente(); NeMantenimientoComponente neMantenimientoComponente = new NeMantenimientoComponente(); data = (DataRowView)dataGridMantComp.SelectedItems[0]; string id = data["Id"].ToString(); int idMant = int.Parse(id); mantComp.IdMantenimiento = idMant; neMantenimientoComponente.delMantenimientoComp(mantComp); System.Windows.MessageBox.Show("Mantenimiento Eliminado"); dsMant = neMantenimientoComponente.getMantenimientosComp(componente); dataGridMantComp.ItemsSource = new DataView(dsMant.Tables["listaMantenimientos"]); buttonBorrarMantComp.IsEnabled = false; buttonModificarMantComp.IsEnabled = false; }
private void buttonIngresarMantenimiento_Click(object sender, RoutedEventArgs e) { neMantenimientoComponete = new NeMantenimientoComponente(); DateTime fechaSelect = new DateTime(); fechaSelect = fechaInspeccion.SelectedDate.Value; mantComp.IdComponente = idComp; mantComp.FechaInspeccion = fechaSelect; mantComp.Estado = textBoxEstado.Text; if (comboBoxEncargado.Text == "Seleccione Operador") { MessageBox.Show("Seleccione un un operador"); } else { mantComp.RutEncargado = comboBoxEncargado.SelectedValue.ToString(); MessageBox.Show("Mantenimiento Ingresado"); neMantenimientoComponete.insertMantenimientoComponente(mantComp); this.Close(); } }
private void buttonModificarMantenimiento_Click(object sender, RoutedEventArgs e) { DataRowView data = null; dsMant = new DataSet(); MantenimientoComponente mantComp = new MantenimientoComponente(); NeMantenimientoComponente neMantenimientoComponente = new NeMantenimientoComponente(); data = (DataRowView)dataGridMantComp.SelectedItems[0]; string id = data["Id"].ToString(); int idMantComp = int.Parse(id); Sesion.SetValue("idMantComp", idMantComp); ModificarMantenimientoComponente modificar = new ModificarMantenimientoComponente(); modificar.ShowDialog(); dsMant = neMantenimientoComponente.getMantenimientosComp(componente); dataGridMantComp.ItemsSource = new DataView(dsMant.Tables["listaMantenimientos"]); buttonBorrarMantComp.IsEnabled = false; buttonModificarMantComp.IsEnabled = false; }
private void buttonModificarMantenimiento_Click(object sender, RoutedEventArgs e) { idMantComp = Sesion.GetValue <int>("idMantComp"); neMantenimientoComponente = new NeMantenimientoComponente(); DateTime fechaSelect = new DateTime(); fechaSelect = fechaInspeccion.SelectedDate.Value; mantComp.IdMantenimiento = idMantComp; mantComp.IdComponente = idComp; mantComp.FechaInspeccion = fechaSelect; mantComp.Estado = comboBoxEstado.SelectedValue.ToString(); if (comboBoxEncargado.Text == "Seleccione Operador") { MessageBox.Show("Seleccione un un operador"); } else { mantComp.RutEncargado = comboBoxEncargado.SelectedValue.ToString(); MessageBox.Show("Mantenimiento Modificado"); neMantenimientoComponente.updateMantenimientoAeronave(mantComp); this.Close(); } }