Exemplo n.º 1
0
        private void buttonIngresarMantenimiento_Click(object sender, RoutedEventArgs e)
        {
            mantNave = new MantenimientoAeronave();
            neMantenimientoAeronave = new NeMantenimientoAeronave();
            DateTime fechaSelect = new DateTime();

            fechaSelect         = fechaInspeccion.SelectedDate.Value;
            mantNave.Matricula  = matricula;
            mantNave.Ispecccion = fechaSelect;
            mantNave.Estado     = textBoxEstado.Text;
            if (comboBoxEncargado.Text == "Seleccione Operador")
            {
                MessageBox.Show("Seleccione un un operador");
            }
            else
            {
                mantNave.RutUsuario = comboBoxEncargado.SelectedValue.ToString();
                MessageBox.Show("Mantenimiento Ingresado");
                neMantenimientoAeronave.insertMantenimientoAeronave(mantNave);
                this.Close();
            }

            //if (mantNave.Ispecccion < DateTime.Now)
            //  {
            //    MessageBox.Show("Seleccione una fecha mayor a la actual");
            //  }
            //else
            //  {

            //}
        }
Exemplo n.º 2
0
 public void EliminarMantenimientoAeronave(MantenimientoAeronave mantNave)
 {
     if (conn.Open())
     {
         OracleCommand oraCmd = new OracleCommand(conn.getUsuario() + "DELETE_MANT_NAVE", conn.Cnn);
         oraCmd.BindByName  = true;
         oraCmd.CommandType = CommandType.StoredProcedure;
         oraCmd.Parameters.Add("id_mant", OracleDbType.Int64, mantNave.IdMantenimiento, ParameterDirection.Input);
         oraCmd.ExecuteNonQuery();
         conn.Close();
     }
 }
Exemplo n.º 3
0
 public void IngresarMantenimientoAeronave(MantenimientoAeronave mantNave)
 {
     if (conn.Open())
     {
         OracleCommand ora_cmd = new OracleCommand(conn.getUsuario() + "INSERT_MANT_NAVE", conn.Cnn);
         ora_cmd.BindByName  = true;
         ora_cmd.CommandType = CommandType.StoredProcedure;
         ora_cmd.Parameters.Add("mn_matricula", OracleDbType.Varchar2, mantNave.Matricula, ParameterDirection.Input);
         ora_cmd.Parameters.Add("mn_fecha", OracleDbType.Date, mantNave.Ispecccion, ParameterDirection.Input);
         ora_cmd.Parameters.Add("mn_estado", OracleDbType.Varchar2, mantNave.Estado, ParameterDirection.Input);
         ora_cmd.Parameters.Add("mn_encargado", OracleDbType.Varchar2, mantNave.RutUsuario, ParameterDirection.Input);
         ora_cmd.ExecuteNonQuery();
         conn.Close();
     }
 }
Exemplo n.º 4
0
        private void buttonBorrarMantenimiento_Click(object sender, RoutedEventArgs e)
        {
            DataRowView data = null;

            dsMant = new DataSet();
            MantenimientoAeronave   mantNave = new MantenimientoAeronave();
            NeMantenimientoAeronave neMantenimientoAeronave = new NeMantenimientoAeronave();

            data = (DataRowView)dataGridMant.SelectedItems[0];
            string id     = data["Id"].ToString();
            int    idMant = int.Parse(id);

            mantNave.IdMantenimiento = idMant;
            neMantenimientoAeronave.delMantenimiento(mantNave);
            System.Windows.MessageBox.Show("Mantenimiento Eliminado");
            dsMant = neMantenimiento.getMantenimientos(aeronave);
            dataGridMant.ItemsSource               = new DataView(dsMant.Tables["listaMantenimientos"]);
            buttonBorrarMantenimiento.IsEnabled    = false;
            buttonModificarMantenimiento.IsEnabled = false;
        }
Exemplo n.º 5
0
        private void buttonModificarMantenimiento_Click(object sender, RoutedEventArgs e)
        {
            DataRowView data = null;

            dsMant = new DataSet();
            MantenimientoAeronave   mantNave = new MantenimientoAeronave();
            NeMantenimientoAeronave neMantenimientoAeronave = new NeMantenimientoAeronave();

            data = (DataRowView)dataGridMant.SelectedItems[0];
            string id     = data["Id"].ToString();
            int    idMant = int.Parse(id);

            Sesion.SetValue("idMant", idMant);
            ModificarMantenimientoAeronave modificar = new ModificarMantenimientoAeronave();

            modificar.ShowDialog();
            dsMant = neMantenimiento.getMantenimientos(aeronave);
            dataGridMant.ItemsSource               = new DataView(dsMant.Tables["listaMantenimientos"]);
            buttonBorrarMantenimiento.IsEnabled    = false;
            buttonModificarMantenimiento.IsEnabled = false;
        }
Exemplo n.º 6
0
        public void updateMantenimientoAeronave(MantenimientoAeronave mantNave)
        {
            MantenimientoAeronaveDao mantenimiento = new MantenimientoAeronaveDao();

            mantenimiento.ModificarMantenimientoAeronave(mantNave);
        }
Exemplo n.º 7
0
        public void insertMantenimientoAeronave(MantenimientoAeronave mantNave)
        {
            MantenimientoAeronaveDao mantenimiento = new MantenimientoAeronaveDao();

            mantenimiento.IngresarMantenimientoAeronave(mantNave);
        }
Exemplo n.º 8
0
        public void delMantenimiento(MantenimientoAeronave mantNave)
        {
            MantenimientoAeronaveDao mantenimiento = new MantenimientoAeronaveDao();

            mantenimiento.EliminarMantenimientoAeronave(mantNave);
        }