Пример #1
0
 public ModificacionTipo(Form formTipos, TipoAvion tipoAvion)
 {
     _formTipos        = formTipos;
     tipoModificacion  = tipoAvion;
     _tiposRepositorio = new TiposAvionRepositorio();
     InitializeComponent();
 }
Пример #2
0
        private void btnGuardar_Click(object sender, EventArgs e)
        {
            TipoAvion modificarTipo = new TipoAvion();

            modificarTipo.descripcion       = txtDescripcion.Text;
            modificarTipo.longitud          = Convert.ToSingle(txtLongitud.Text);
            modificarTipo.alcance           = Convert.ToInt32(txtAlcance.Text);
            modificarTipo.pasajerosClase1   = Convert.ToInt32(txtClase1.Text);
            modificarTipo.pasajerosClase2   = Convert.ToInt32(txtClaseTurista.Text);
            modificarTipo.capacidadEquipaje = Convert.ToInt32(txtEquipaje.Text);
            modificarTipo.salidasEmergencia = Convert.ToInt32(txtSalidas.Text);

            modificarTipo.estado = tipoModificacion.estado;
            modificarTipo.id     = tipoModificacion.id;

            MessageBoxButtons buttons   = MessageBoxButtons.YesNo;
            DialogResult      resultado = MessageBox.Show("Está seguro que desea realizar esta operación?", "Modificar Tipo Avion", buttons);

            if (resultado == System.Windows.Forms.DialogResult.Yes)
            {
                _tiposRepositorio.ModificacionTipo(modificarTipo);
            }

            CerrarFormuario();
        }
Пример #3
0
 public BajaTipo(Form formtipo, TipoAvion tipoAvion)
 {
     _formTipo         = formtipo;
     tipoBaja          = tipoAvion;
     _tiposRepositorio = new TiposAvionRepositorio();
     InitializeComponent();
 }
Пример #4
0
        public ActionResult DeleteConfirmed(int id)
        {
            TipoAvion tipoAvion = db.TipoAvion.Find(id);

            db.TipoAvion.Remove(tipoAvion);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
Пример #5
0
        private void btnBaja_Click(object sender, EventArgs e)
        {
            TipoAvion tipoSelecionado = (TipoAvion)lboxTipos.SelectedItem;
            BajaTipo  bajaTipo        = new BajaTipo(this, tipoSelecionado);

            bajaTipo.Show();
            this.Hide();
        }
Пример #6
0
        private void btnConfirmar_Click(object sender, EventArgs e)
        {
            TipoAvion tipoSeleccionado = (TipoAvion)comboCategorias.SelectedItem;

            avion.idTipo      = tipoSeleccionado.id;
            avion.descripcion = rTxtNuevaDescripcion.Text;

            _avionesRep.ModificacionAvion(avion);
            CerrarFormuario();
        }
Пример #7
0
 public ActionResult Edit([Bind(Include = "IdTipoAvion,Nombre")] TipoAvion tipoAvion)
 {
     if (ModelState.IsValid)
     {
         db.Entry(tipoAvion).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(tipoAvion));
 }
Пример #8
0
        public ActionResult Create([Bind(Include = "IdTipoAvion,Nombre")] TipoAvion tipoAvion)
        {
            if (ModelState.IsValid)
            {
                db.TipoAvion.Add(tipoAvion);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(tipoAvion));
        }
Пример #9
0
        // GET: TipoAvion/Delete/5
        public ActionResult Delete(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            TipoAvion tipoAvion = db.TipoAvion.Find(id);

            if (tipoAvion == null)
            {
                return(HttpNotFound());
            }
            return(View(tipoAvion));
        }
Пример #10
0
        private void btnAceptar_Click(object sender, EventArgs e)
        {
            TipoAvion nuevoTipo = new TipoAvion();

            nuevoTipo.descripcion       = txtDescripcion.Text;
            nuevoTipo.longitud          = Convert.ToSingle(txtLongitud.Text);
            nuevoTipo.alcance           = Convert.ToInt32(txtAlcance.Text);
            nuevoTipo.pasajerosClase1   = Convert.ToInt32(txtClase1.Text);
            nuevoTipo.pasajerosClase2   = Convert.ToInt32(txtClaseTurista.Text);
            nuevoTipo.capacidadEquipaje = Convert.ToInt32(txtEquipaje.Text);
            nuevoTipo.salidasEmergencia = Convert.ToInt32(txtSalidas.Text);

            nuevoTipo.id = 0;

            _tiposRepositorio.AltaTipo(nuevoTipo);
            CerrarFormuario();
        }
Пример #11
0
        private void lboxTipos_SelectedIndexChanged(object sender, EventArgs e)
        {
            TipoAvion tipoSelecionado = (TipoAvion)lboxTipos.SelectedItem;

            txtDescripcion.Text  = tipoSelecionado.descripcion;
            txtLongitud.Text     = tipoSelecionado.longitud.ToString();
            txtAlcance.Text      = tipoSelecionado.alcance.ToString();
            txtClase1.Text       = tipoSelecionado.pasajerosClase1.ToString();
            txtClaseTurista.Text = tipoSelecionado.pasajerosClase2.ToString();
            txtEquipaje.Text     = tipoSelecionado.capacidadEquipaje.ToString();
            txtSalidas.Text      = tipoSelecionado.salidasEmergencia.ToString();
            if (tipoSelecionado.EstaActivo())
            {
                txtActivo.Text = "Si";
            }
            else
            {
                txtActivo.Text = "No";
            }
        }
Пример #12
0
        private List <Avion> Filtrarxtipo(List <Avion> aviones)
        {
            TipoAvion    tipoSeleccionado  = (TipoAvion)comboCategorias.SelectedItem;
            List <Avion> avionesxCategoria = new List <Avion>();

            if (tipoSeleccionado.id != -1)
            {
                foreach (Avion avion in aviones)
                {
                    if (avion.idTipo == tipoSeleccionado.id)
                    {
                        avionesxCategoria.Add(avion);
                    }
                }
                return(avionesxCategoria);
            }
            else
            {
                return(_aviones);
            }
        }
Пример #13
0
 public Detalle_Tipo(Form form, TipoAvion tipoAvion)
 {
     _form = form;
     tipo  = tipoAvion;
     InitializeComponent();
 }