public async Task <IActionResult> Edit(int id, [Bind("IDAerolinea,ruc")] Aerolinea aerolinea)
        {
            if (id != aerolinea.IDAerolinea)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                try
                {
                    _context.Update(aerolinea);
                    await _context.SaveChangesAsync();
                }
                catch (DbUpdateConcurrencyException)
                {
                    if (!AerolineaExists(aerolinea.IDAerolinea))
                    {
                        return(NotFound());
                    }
                    else
                    {
                        throw;
                    }
                }
                return(RedirectToAction(nameof(Index)));
            }
            return(View(aerolinea));
        }
Exemple #2
0
        public IHttpActionResult PostAerolinea(Aerolinea aerolinea)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            db.Aerolineas.Add(aerolinea);

            try
            {
                db.SaveChanges();
            }
            catch (DbUpdateException)
            {
                if (AerolineaExists(aerolinea.Nombre))
                {
                    return(Conflict());
                }
                else
                {
                    throw;
                }
            }

            return(CreatedAtRoute("DefaultApi", new { id = aerolinea.Nombre }, aerolinea));
        }
Exemple #3
0
 public Aerolinea ConsultarAerolinea(int identificacion)
 {
     try
     {
         if (SiExisteAerolinea(identificacion))
         {
             Aerolinea aerolinea = new Aerolinea();
             using (aplication2Context ctx = new aplication2Context())
             {
                 aerolinea = ctx.Aerolinea.Where(x => x.Id == identificacion).FirstOrDefault();
                 ctx.SaveChanges();
             }
             return(aerolinea);
         }
         else
         {
             Aerolinea aerolinea = new Aerolinea();
             return(aerolinea);
         }
     }
     catch (Exception Ex)
     {
         string Message = Ex.Message;
         throw;
     }
 }
        public async Task <IHttpActionResult> PostAerolinea(Aerolinea aerolinea)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            db.Aerolineas.Add(aerolinea);

            try
            {
                await db.SaveChangesAsync();
            }
            catch (DbUpdateException)
            {
                if (AerolineaExists(aerolinea.Consecutivo))
                {
                    return(Conflict());
                }
                else
                {
                    throw;
                }
            }

            return(CreatedAtRoute("DefaultApi", new { id = aerolinea.Consecutivo }, aerolinea));
        }
 public VerVuelosPasajeros(Aerolinea aero, AerolineaLogica aeroLog, bool isComun)
 {
     this.aerolinea       = aero;
     this.aerolineaLogica = aeroLog;
     this.IsComun         = isComun;
     InitializeComponent();
 }
Exemple #6
0
        public Aerolinea datosAerolinea()
        {
            objAerolinea = new Aerolinea();

            objAerolinea.nombre_aerolinea = txt_NombreAerolinea.Text.Trim();
            return(objAerolinea);
        }
 public AgregarVueloInternacional(Aerolinea aero, AerolineaLogica aeroLogica)
 {
     this.aerolinea       = aero;
     this.aerolineaLogica = aeroLogica;
     this.destinos        = aerolinea.Destinos;
     InitializeComponent();
 }
Exemple #8
0
 public FinalizarVuelos(Aerolinea aero, AerolineaLogica aeroLog, bool iSComun)
 {
     this.aerolinea       = aero;
     this.aerolineaLogica = aeroLog;
     this.isComun         = iSComun;
     InitializeComponent();
 }
        public async Task <IHttpActionResult> PutAerolinea(string id, Aerolinea aerolinea)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            if (id != aerolinea.Consecutivo)
            {
                return(BadRequest());
            }

            db.Entry(aerolinea).State = EntityState.Modified;

            try
            {
                await db.SaveChangesAsync();
            }
            catch (DbUpdateConcurrencyException)
            {
                if (!AerolineaExists(id))
                {
                    return(NotFound());
                }
                else
                {
                    throw;
                }
            }

            return(StatusCode(HttpStatusCode.NoContent));
        }
        public Aerolinea interfasesDatosAerolinea()
        {
            objAero = new Aerolinea();

            objAero.Nombre_Aerolinea = txtAerolinea.Text.Trim();

            return(objAero);
        }
Exemple #11
0
 public LlenarVuelo(Aerolinea aero, AerolineaLogica aeroLog, bool isComun)
 {
     this.aerolinea       = aero;
     this.aerolineaLogica = aeroLog;
     this.esVueloComun    = isComun;
     this.pasajeros       = aerolinea.Pasajeros;
     InitializeComponent();
 }
        public ActionResult DeleteConfirmed(int id)
        {
            Aerolinea aerolinea = db.Aereolinea.Find(id);

            db.Aereolinea.Remove(aerolinea);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
Exemple #13
0
        private void modificarToolStripMenuItem1_Click(object sender, EventArgs e)
        {
            DestinoModificar DM = new DestinoModificar(Aerolinea, AerolineaLogica);

            DM.ShowDialog();
            Aerolinea       = DM.aerolinea;
            AerolineaLogica = DM.aerolineaLogica;
            DM.Close();
        }
Exemple #14
0
        private void modificarToolStripMenuItem_Click(object sender, EventArgs e)
        {
            PasajeroModificar PM = new PasajeroModificar(Aerolinea, AerolineaLogica);

            PM.ShowDialog();
            Aerolinea       = PM.aerolinea;
            AerolineaLogica = PM.aerolineaLogica;
            PM.Close();
        }
Exemple #15
0
        //Muestra y De baja Vuelos tanto Comunes como Internacionales
        private void darDeVajaUnVueloToolStripMenuItem_Click(object sender, EventArgs e)
        {
            EliminarVuelos EV = new EliminarVuelos(Aerolinea, AerolineaLogica);

            EV.ShowDialog();
            Aerolinea       = EV.aerolinea;
            AerolineaLogica = EV.aerolineaLogica;
            EV.Close();
        }
Exemple #16
0
        //VerVuelo
        private void internacionalesToolStripMenuItem2_Click(object sender, EventArgs e)
        {
            VerVuelosPasajeros VP = new VerVuelosPasajeros(Aerolinea, AerolineaLogica, false);

            VP.ShowDialog();
            Aerolinea       = VP.aerolinea;
            AerolineaLogica = VP.aerolineaLogica;
            VP.Close();
        }
Exemple #17
0
        //Alta Vuelo Internacional
        private void internacionalToolStripMenuItem_Click(object sender, EventArgs e)
        {
            AgregarVueloInternacional AVI = new AgregarVueloInternacional(Aerolinea, AerolineaLogica);

            AVI.ShowDialog();
            Aerolinea       = AVI.aerolinea;
            AerolineaLogica = AVI.aerolineaLogica;
            AVI.Close();
        }
Exemple #18
0
        //Alta VComun
        private void comunToolStripMenuItem_Click(object sender, EventArgs e)
        {
            AgregarVueloComun AVG = new AgregarVueloComun(Aerolinea, AerolineaLogica);

            AVG.ShowDialog();
            Aerolinea       = AVG.aerolinea;
            AerolineaLogica = AVG.aerolineaLogica;
            AVG.Close();
        }
Exemple #19
0
        public Aerolinea ModificarAerolinea()
        {
            objAerolinea = new Aerolinea();

            objAerolinea.id_aerolinea     = Convert.ToInt16(txt_CodigoAerolinea.Text.Trim());
            objAerolinea.nombre_aerolinea = txt_NombreAerolinea.Text.Trim();
            objAvion.modelo_avion         = Convert.ToString(cmb_modelo.SelectedValue);
            return(objAerolinea);
        }
        public async Task <Aerolinea> Actualizar(Aerolinea aerolinea, string token)
        {
            HttpClient client   = GetClient(token);
            var        response = await client.PutAsync(URL,
                                                        new StringContent(JsonConvert.SerializeObject(aerolinea), Encoding.UTF8,
                                                                          "application/json"));

            return(JsonConvert.DeserializeObject <Aerolinea>(await response.Content.ReadAsStringAsync()));
        }
Exemple #21
0
 public frm_AerolineaEdit(Aerolinea obj, frm_Aerolineas frm)
 {
     InitializeComponent();
     preparaEdicion();
     esnuevo  = false;
     this.obj = obj;
     DatosInterface();
     frmPadre = frm;
 }
Exemple #22
0
        private void borrarToolStripMenuItem1_Click(object sender, EventArgs e)
        {
            DestinoBorrar DB = new DestinoBorrar(Aerolinea, AerolineaLogica);

            DB.ShowDialog();
            Aerolinea       = DB.aerolinea;
            AerolineaLogica = DB.aerolineaLogica;
            DB.Close();
        }
Exemple #23
0
        //Llenar Vuelo Internacional
        private void internacionalesToolStripMenuItem1_Click(object sender, EventArgs e)
        {
            LlenarVuelo LV = new LlenarVuelo(Aerolinea, AerolineaLogica, false);

            LV.ShowDialog();
            Aerolinea       = LV.aerolinea;
            AerolineaLogica = LV.aerolineaLogica;
            LV.Close();
        }
Exemple #24
0
        //Ver vuelos internacionales y finalizar
        private void internacionalesToolStripMenuItem_Click(object sender, EventArgs e)
        {
            FinalizarVuelos FV = new FinalizarVuelos(Aerolinea, AerolineaLogica, false);

            FV.ShowDialog();
            Aerolinea       = FV.aerolinea;
            AerolineaLogica = FV.aerolineaLogica;
            FV.Close();
        }
        //
        // GET: /Aerolinea/Create

        public ActionResult Create()
        {
            ViewData["nombreUsuario"] = ModeloAcceso.getInstancia().NombreUsuario;
            ViewData["estado"]        = ModeloAcceso.getInstancia().Estado;
            String[] precio = { "100", "150", "250", "300", "350", "400" };
            ViewData["precio"] = new SelectList(precio);
            Aerolinea a = new Aerolinea();

            return(View(a));
        }
Exemple #26
0
        //_aerolinea.Find<Aerolinea>(aerolinea => aerolinea.IDAerolinea == id).FirstOrDefault();

        public Aerolinea Create(Aerolinea aero)
        {
            db.Aerolinea.InsertOne(aero);
            return(aero);

            /*
             * _aerolinea.InsertOne(aero);
             * return aero;
             */
        }
 public ActionResult Edit([Bind(Include = "AerolineaID,Nombre")] Aerolinea aerolinea)
 {
     if (ModelState.IsValid)
     {
         db.Entry(aerolinea).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(aerolinea));
 }
Exemple #28
0
        public Aerolinea InterfaceDatos()
        {
            obj = new Aerolinea();

            int id = 0; int.TryParse(txt_ClaveAeolinea.Text, out id);

            obj.Id_Aerolinea = id;
            obj.Nombre       = txt_NombreAerolinea.Text.Trim();
            return(obj);
        }
Exemple #29
0
 private void workContarPaginas_DoWork(object sender, DoWorkEventArgs e)
 {
     butIr.Invoke((MethodInvoker) delegate {
         butIr.Enabled = false;
     });
     txtBuscarPagina.Invoke((MethodInvoker) delegate {
         txtBuscarPagina.Enabled = false;
     });
     Aerolinea.contarPaginasBytes();
 }
Exemple #30
0
        private void borrarToolStripMenuItem_Click(object sender, EventArgs e)
        {
            PasajeroBorrar PB = new PasajeroBorrar(Aerolinea, AerolineaLogica);

            PB.ShowDialog();
            Aerolinea       = PB.aerolinea;
            AerolineaLogica = PB.aerolineaLogica;
            PB.Close();
            AerolineaLogica.Pasajeros.PasajeroBorrar(200);
        }