コード例 #1
0
        public void ActualizarUsuario(Usuario item)
        {
            try
            {
                using (var db = new PROYECTOVUELO03Entities())
                {
                    Usuario obj = db.Usuario.Where(x => x.Id_Usuario == item.Id_Usuario).FirstOrDefault();

                    if (obj != null)
                    {
                        obj.Nombre       = item.Nombre;
                        obj.Apellido_pat = item.Apellido_pat;
                        obj.Apellido_mat = item.Apellido_mat;
                        obj.Direccion    = item.Direccion;
                        obj.Fecha        = item.Fecha;
                        obj.Codigo_p     = item.Codigo_p;
                        obj.Id_Perfil    = item.Id_Perfil;
                        obj.Telefono_us  = item.Telefono_us;
                        obj.Correo       = item.Correo;
                        obj.Contrasenia  = item.Contrasenia;
                        db.SaveChanges();
                    }
                }
            }
            catch (Exception)
            {
                throw new Exception("Verifica los datos a actualizar");
            }
        }
コード例 #2
0
        public Asiento updateAsiento(Asiento item)
        {
            try
            {
                using (var db = new PROYECTOVUELO03Entities())
                {
                    Asiento obj = db.Asiento.Where(x => x.Id_Asiento == item.Id_Asiento).FirstOrDefault();

                    if (obj != null)
                    {
                        obj.Id_Asiento = item.Id_Asiento;
                        obj.Id_Seccion = item.Id_Seccion;
                        obj.Id_Vuelo   = item.Id_Vuelo;
                        obj.letra      = item.letra;
                        obj.numero     = item.numero;
                        obj.posicion   = item.posicion;
                        obj.estado     = true;
                        db.SaveChanges();
                    }
                    return(obj);
                }
            }

            catch (Exception)
            {
                throw new Exception("Verifica los datos a actualizar");
            }
        }
コード例 #3
0
        public void updateTarjeta(Tarjeta item)
        {
            try
            {
                using (var db = new PROYECTOVUELO03Entities())
                {
                    Tarjeta objTar = db.Tarjeta.Where(x => x.Id_Tarjeta == item.Id_Tarjeta).FirstOrDefault();

                    if (objTar != null)
                    {
                        objTar.Num_Cuenta   = item.Num_Cuenta;
                        objTar.Tipo_Tarjeta = item.Tipo_Tarjeta;
                        objTar.Fecha_Venc   = item.Fecha_Venc;
                        objTar.CVC          = item.CVC;
                        objTar.Apellido_Pat = item.Apellido_Pat;
                        objTar.Apellido_Mat = item.Apellido_Mat;
                        objTar.Nombre       = item.Nombre;

                        db.SaveChanges();
                    }
                }
            }
            catch (Exception)
            {
                throw new Exception("Verifica los datos a actualizar");
            }
        }
コード例 #4
0
 public void AgregarAerolinea(Aerolinea item)
 {
     try
     {
         using (var db = new PROYECTOVUELO03Entities())
         {
             db.Aerolinea.Add(item);
             db.SaveChanges();
         }
     }
     catch (Exception)
     {
         throw new Exception("Verifica los datos a insertar");
     }
 }
コード例 #5
0
 public void AgregarDetalleCompra(Detalle_Compra item)
 {
     try
     {
         using (var db = new PROYECTOVUELO03Entities())
         {
             db.Detalle_Compra.Add(item);
             db.SaveChanges();
         }
     }
     catch (Exception e)
     {
         throw new Exception("Verifica los datos a insertar");
     }
 }
コード例 #6
0
 //add
 public void AgregarVuelos(Vuelos item)
 {
     try
     {
         using (var db = new PROYECTOVUELO03Entities())
         {
             db.Vuelos.Add(item);
             db.SaveChanges();
         }
     }
     catch (Exception)
     {
         throw new Exception("Verifique que los datos sean correctos");
     }
 }
コード例 #7
0
 public void addTarjeta(Tarjeta item)
 {
     try
     {
         using (var db = new PROYECTOVUELO03Entities())
         {
             db.Tarjeta.Add(item);
             db.SaveChanges();
         }
     }
     catch (Exception)
     {
         throw new Exception("Verifica los datos a insertar");
     }
 }
コード例 #8
0
 public int AgregarBoleto(Boleto item)
 {
     try
     {
         int id = 0;
         using (var db = new PROYECTOVUELO03Entities())
         {
             db.Boleto.Add(item);
             db.SaveChanges();
             id = item.Id_Boleto;
         }
         return(id);
     }
     catch (Exception)
     {
         throw new Exception("Verifica los datos a insertar");
     }
 }
コード例 #9
0
 public int AgregarCompra(Compra item)
 {
     try
     {
         int id = 0;
         using (var db = new PROYECTOVUELO03Entities())
         {
             db.Compra.Add(item);
             db.SaveChanges();
             id = item.Id_Compra;
         }
         return(id);
     }
     catch (Exception e)
     {
         throw new Exception("Verifica los datos a insertar");
     }
 }
コード例 #10
0
 //delete
 public void EliminarVuelos(Vuelos item)
 {
     try
     {
         using (var db = new PROYECTOVUELO03Entities())
         {
             Vuelos obj = db.Vuelos.Where(x => x.Id_Vuelo == item.Id_Vuelo).FirstOrDefault();
             if (obj != null)
             {
                 db.Vuelos.Remove(obj);
                 db.SaveChanges();
             }
         }
     }
     catch
     {
         throw new Exception("Verifique que los datos sean correctos");
     }
 }
コード例 #11
0
        public void EliminarEstatus(Estatus item)
        {
            try
            {
                using (var db = new PROYECTOVUELO03Entities())
                {
                    Estatus objEst = db.Estatus.Where(x => x.Id_pago == item.Id_pago).FirstOrDefault();

                    if (objEst != null)
                    {
                        db.Estatus.Remove(objEst);
                        db.SaveChanges();
                    }
                }
            }
            catch (Exception)
            {
                throw new Exception("Verifica los datos a eliminar");
            }
        }
コード例 #12
0
        public void EliminarUbicacion(Ubicacion item)
        {
            try
            {
                using (var db = new PROYECTOVUELO03Entities())
                {
                    Ubicacion obj = db.Ubicacion.Where(x => x.Id_Ubicacion == item.Id_Ubicacion).FirstOrDefault();

                    if (obj != null)
                    {
                        db.Ubicacion.Remove(obj);
                        db.SaveChanges();
                    }
                }
            }
            catch (Exception)
            {
                throw new Exception("Verifica los datos a eliminar");
            }
        }
コード例 #13
0
        public void deleteMoneda(Tipo_de_Moneda item)
        {
            try
            {
                using (var db = new PROYECTOVUELO03Entities())
                {
                    Tipo_de_Moneda objMone = db.Tipo_de_Moneda.Where(x => x.Id_Moneda == item.Id_Moneda).FirstOrDefault();

                    if (objMone != null)
                    {
                        db.Tipo_de_Moneda.Remove(objMone);
                        db.SaveChanges();
                    }
                }
            }
            catch (Exception)
            {
                throw new Exception("Verifica los datos a eliminar");
            }
        }
コード例 #14
0
        public void updateMoneda(Tipo_de_Moneda item)
        {
            try
            {
                using (var db = new PROYECTOVUELO03Entities())
                {
                    Tipo_de_Moneda objMone = db.Tipo_de_Moneda.Where(x => x.Id_Moneda == item.Id_Moneda).FirstOrDefault();

                    if (objMone != null)
                    {
                        objMone.Nombre_Moneda = item.Nombre_Moneda;
                        db.SaveChanges();
                    }
                }
            }
            catch (Exception)
            {
                throw new Exception("Verifica los datos a actualizar");
            }
        }
コード例 #15
0
        public void EliminarBoleto(Boleto item)
        {
            try
            {
                using (var db = new PROYECTOVUELO03Entities())
                {
                    Boleto obj = db.Boleto.Where(x => x.Id_Boleto == item.Id_Boleto).FirstOrDefault();

                    if (obj != null)
                    {
                        db.Boleto.Remove(obj);
                        db.SaveChanges();
                    }
                }
            }
            catch (Exception)
            {
                throw new Exception("Verifica los datos a eliminar");
            }
        }
コード例 #16
0
        public void ActualizarPais(Pais item)
        {
            try
            {
                using (var db = new PROYECTOVUELO03Entities())
                {
                    Pais obj = db.Pais.Where(x => x.Id_Pais == item.Id_Pais).FirstOrDefault();

                    if (obj != null)
                    {
                        obj.Nombre = item.Nombre;
                        db.SaveChanges();
                    }
                }
            }
            catch (Exception)
            {
                throw new Exception("Verifica los datos a actualizar");
            }
        }
コード例 #17
0
        public void deleteAsiento(Asiento item)
        {
            try
            {
                using (var db = new PROYECTOVUELO03Entities())
                {
                    Asiento obj = db.Asiento.Where(x => x.posicion == item.posicion).FirstOrDefault();

                    if (obj != null)
                    {
                        db.Asiento.Remove(obj);
                        db.SaveChanges();
                    }
                }
            }
            catch (Exception)
            {
                throw new Exception("Verifica los datos a eliminar");
            }
        }
コード例 #18
0
        public void deleteClase(Clase item)
        {
            try
            {
                using (var db = new PROYECTOVUELO03Entities())
                {
                    Clase obj = db.Clase.Where(x => x.Id_Seccion == item.Id_Seccion).FirstOrDefault();

                    if (obj != null)
                    {
                        db.Clase.Remove(obj);
                        db.SaveChanges();
                    }
                }
            }
            catch (Exception)
            {
                throw new Exception("Verifica los datos a eliminar");
            }
        }
コード例 #19
0
        public void EliminarDetalleCompra(Detalle_Compra item)
        {
            try
            {
                using (var db = new PROYECTOVUELO03Entities())
                {
                    Detalle_Compra obj = db.Detalle_Compra.Where(x => x.IdDetalleCompra == item.IdDetalleCompra).FirstOrDefault();

                    if (obj != null)
                    {
                        db.Detalle_Compra.Remove(obj);
                        db.SaveChanges();
                    }
                }
            }
            catch (Exception)
            {
                throw new Exception("Verifica los datos a eliminar");
            }
        }
コード例 #20
0
        public void ActualizarPerfil(Perfil item)
        {
            try
            {
                using (var db = new PROYECTOVUELO03Entities())
                {
                    Perfil obj = db.Perfil.Where(x => x.Id_Perfil == item.Id_Perfil).FirstOrDefault();

                    if (obj != null)
                    {
                        obj.Nombre_perfil = item.Nombre_perfil;
                        db.SaveChanges();
                    }
                }
            }
            catch (Exception)
            {
                throw new Exception("Verifica los datos a actualizar");
            }
        }
コード例 #21
0
        public void EliminarCiudad(Ciudad item)
        {
            try
            {
                using (var db = new PROYECTOVUELO03Entities())
                {
                    Ciudad obj = db.Ciudad.Where(x => x.Id_Ciudad == item.Id_Ciudad).FirstOrDefault();

                    if (obj != null)
                    {
                        db.Ciudad.Remove(obj);
                        db.SaveChanges();
                    }
                }
            }
            catch (Exception)
            {
                throw new Exception("Verifica los datos a eliminar");
            }
        }
コード例 #22
0
        public void ActualizarAerolinea(Aerolinea item)
        {
            try
            {
                using (var db = new PROYECTOVUELO03Entities())
                {
                    Aerolinea obj = db.Aerolinea.Where(x => x.Id_Aerolinea == item.Id_Aerolinea).FirstOrDefault();

                    if (obj != null)
                    {
                        obj.Nombre = item.Nombre;
                        db.SaveChanges();
                    }
                }
            }
            catch (Exception)
            {
                throw new Exception("Verifica los datos a actualizar");
            }
        }
コード例 #23
0
        public void EliminarAerolinea(Aerolinea item)
        {
            try
            {
                using (var db = new PROYECTOVUELO03Entities())
                {
                    Aerolinea obj = db.Aerolinea.Where(x => x.Id_Aerolinea == item.Id_Aerolinea).FirstOrDefault();

                    if (obj != null)
                    {
                        db.Aerolinea.Remove(obj);
                        db.SaveChanges();
                    }
                }
            }
            catch (Exception)
            {
                throw new Exception("Verifica los datos a eliminar");
            }
        }
コード例 #24
0
        public void EliminarPerfil(Perfil item)
        {
            try
            {
                using (var db = new PROYECTOVUELO03Entities())
                {
                    Perfil obj = db.Perfil.Where(x => x.Id_Perfil == item.Id_Perfil).FirstOrDefault();

                    if (obj != null)
                    {
                        db.Perfil.Remove(obj);
                        db.SaveChanges();
                    }
                }
            }
            catch (Exception)
            {
                throw new Exception("Verifica los datos a eliminar");
            }
        }
コード例 #25
0
        public void deleteTarjeta(Tarjeta item)
        {
            try
            {
                using (var db = new PROYECTOVUELO03Entities())
                {
                    Tarjeta objTar = db.Tarjeta.Where(x => x.Id_Tarjeta == item.Id_Tarjeta).FirstOrDefault();

                    if (objTar != null)
                    {
                        db.Tarjeta.Remove(objTar);
                        db.SaveChanges();
                    }
                }
            }
            catch (Exception)
            {
                throw new Exception("Verifica los datos a eliminar");
            }
        }
コード例 #26
0
        public void ActualizarUbicacion(Ubicacion item)
        {
            try
            {
                using (var db = new PROYECTOVUELO03Entities())
                {
                    Ubicacion obj = db.Ubicacion.Where(x => x.Id_Ubicacion == item.Id_Ubicacion).FirstOrDefault();

                    if (obj != null)
                    {
                        obj.nombre_ubicacion = item.nombre_ubicacion;
                        obj.id_avion         = item.id_avion;
                        db.SaveChanges();
                    }
                }
            }
            catch (Exception)
            {
                throw new Exception("Verifica los datos a actualizar");
            }
        }
コード例 #27
0
        public void ModificarAsiento(Asiento item)
        {
            try
            {
                using (var db = new PROYECTOVUELO03Entities())
                {
                    Asiento obj = db.Asiento.Where(x => x.Id_Asiento == item.Id_Asiento).FirstOrDefault();

                    if (obj != null)
                    {
                        obj.posicion = item.posicion;
                        db.SaveChanges();
                    }
                }
            }

            catch (Exception)
            {
                throw new Exception("Verifica los datos a actualizar");
            }
        }
コード例 #28
0
        public void ActualizarEstatus(Estatus item)
        {
            try
            {
                using (var db = new PROYECTOVUELO03Entities())
                {
                    Estatus objEst = db.Estatus.Where(x => x.Id_pago == item.Id_pago).FirstOrDefault();

                    if (objEst != null)
                    {
                        objEst.Id_Estatus = item.Id_Estatus;
                        objEst.Cantidad   = item.Cantidad;
                        db.SaveChanges();
                    }
                }
            }
            catch (Exception)
            {
                throw new Exception("Verifica los datos a actualizar");
            }
        }
コード例 #29
0
        public void updateAeropuerto(Aeropuerto item)
        {
            try
            {
                using (var db = new PROYECTOVUELO03Entities())
                {
                    Aeropuerto obj = db.Aeropuerto.Where(x => x.Id_Aeropuerto == item.Id_Aeropuerto).FirstOrDefault();

                    if (obj != null)
                    {
                        obj.Id_Aeropuerto = item.Id_Aeropuerto;
                        obj.Id_Ciudad     = item.Id_Ciudad;
                        obj.Nombre        = item.Nombre;
                        db.SaveChanges();
                    }
                }
            }
            catch (Exception)
            {
                throw new Exception("Verifica los datos a actualizar");
            }
        }
コード例 #30
0
        public void ActualizarAvion(Avion item)
        {
            try
            {
                using (var db = new PROYECTOVUELO03Entities())
                {
                    Avion obj = db.Avion.Where(x => x.Id_Avion == item.Id_Avion).FirstOrDefault();

                    if (obj != null)
                    {
                        obj.NumeroPasajeros = item.NumeroPasajeros;
                        obj.Id_Aerolinea    = item.Id_Aerolinea;
                        obj.IdModelo        = item.IdModelo;
                        db.SaveChanges();
                    }
                }
            }
            catch (Exception)
            {
                throw new Exception("Verifica los datos a actualizar");
            }
        }