示例#1
0
        public static bool Actualizar(Contrato_Agencia contrato)
        {
            bool exito = true;

            try
            {
                using (ASAPEntities data = new ASAPEntities())
                {
                    var model = data.Contrato_Agencia.Where(x => x.Id_Contrato_Agencia == contrato.Id_Contrato_Agencia).FirstOrDefault();
                    model.Fecha_Ini_Contrato = contrato.Fecha_Ini_Contrato;
                    model.Fecha_Fin_Contrato = contrato.Fecha_Fin_Contrato;
                    model.Descripcion        = contrato.Descripcion;
                    model.Estado             = contrato.Estado;
                    model.Primer_Descuento   = contrato.Primer_Descuento;
                    model.Tope1             = contrato.Tope1;
                    model.Segundo_Descuento = contrato.Segundo_Descuento;
                    model.Tope2             = contrato.Tope2;
                    model.Id_Agencia_Viaje  = contrato.Id_Contrato_Agencia;
                    model.Id_Aerolinea      = contrato.Id_Aerolinea;
                    data.SaveChanges();
                }
            }
            catch
            {
                exito = false;
            }
            return(exito);
        }
示例#2
0
        public static bool Actualizar(Agencia_Viaje agencia)
        {
            bool exito = true;
            try
            {
                using (ASAPEntities data = new ASAPEntities())
                {
                    var model = data.Agencia_Viaje.Where(x => x.Id_Agencia_Viaje == agencia.Id_Agencia_Viaje).FirstOrDefault();
                    model.Razon_Social = agencia.Razon_Social;
                    model.Num_Documento = agencia.Num_Documento;
                    model.Direccion = agencia.Direccion;
                    model.Representante_Legal = agencia.Representante_Legal;
                    model.Telefono = agencia.Telefono;
                    model.Estado = agencia.Estado;
                    model.Id_Tipo_Documento = agencia.Id_Tipo_Documento;
                    model.Id_Ubigeo = agencia.Id_Ubigeo;
                    data.SaveChanges();

                }
            }
            catch
            {
                exito = false;
            }
            return exito;
        }
示例#3
0
 public static bool Eliminar(int codigo)
 {
     bool exito = true;
     using (ASAPEntities data = new ASAPEntities())
     {
         Agencia_Viaje obj = data.Agencia_Viaje.Where(x => x.Id_Agencia_Viaje.Equals(codigo)).FirstOrDefault();
         data.Agencia_Viaje.Remove(obj);
         data.SaveChanges();
     }
     return exito;
 }
示例#4
0
        public static bool Eliminar(int codigo)
        {
            bool exito = true;

            using (ASAPEntities data = new ASAPEntities())
            {
                Tip_Sancion obj = data.Tip_Sancion.Where(x => x.Id_Tip_Sancion.Equals(codigo)).FirstOrDefault();
                data.Tip_Sancion.Remove(obj);
                data.SaveChanges();
            }
            return(exito);
        }
示例#5
0
        public static bool Eliminar(int codigo)
        {
            bool exito = true;

            using (ASAPEntities data = new ASAPEntities())
            {
                Contrato_Agencia obj = data.Contrato_Agencia.Where(x => x.Id_Contrato_Agencia.Equals(codigo)).FirstOrDefault();
                data.Contrato_Agencia.Remove(obj);
                data.SaveChanges();
            }
            return(exito);
        }
示例#6
0
        public static bool Eliminar(int codigo)
        {
            bool exito = true;

            using (ASAPEntities data = new ASAPEntities())
            {
                Programacion_vuelo obj = data.Programacion_vuelo.Where(x => x.Id_Progra_Vuelo.Equals(codigo)).FirstOrDefault();
                data.Programacion_vuelo.Remove(obj);
                data.SaveChanges();
            }
            return(exito);
        }
示例#7
0
        public static bool Eliminar(int codigo)
        {
            bool exito = true;

            using (ASAPEntities data = new ASAPEntities())
            {
                Det_Ruta_Aerea obj = data.Det_Ruta_Aerea.Where(x => x.Id_Det_Ruta_Aerea.Equals(codigo)).FirstOrDefault();
                data.Det_Ruta_Aerea.Remove(obj);
                data.SaveChanges();
            }
            return(exito);
        }
示例#8
0
        public static bool obtenerCodigo(Programacion_vuelo programa_Vuelo)
        {
            bool exito = true;
            int  id;

            try {
                using (ASAPEntities data = new ASAPEntities())
                {
                    id = data.Programacion_vuelo.Count() + 1;
                    // programa_Vuelo.Id_Progra_Vuelo = id;
                    data.Programacion_vuelo.Add(programa_Vuelo);
                    data.SaveChanges();
                }
            }
            catch {
                exito = false;
            }
            return(exito);
        }
示例#9
0
        public static bool Registrar(Contrato_Agencia contrato)
        {
            bool exito = true;

            try
            {
                using (ASAPEntities data = new ASAPEntities())
                {
                    int nuevoCod = data.Contrato_Agencia.Count() + 1;
                    contrato.Id_Contrato_Agencia = nuevoCod;
                    data.Contrato_Agencia.Add(contrato);
                    data.SaveChanges();
                }
            }
            catch
            {
                exito = false;
            }
            return(exito);
        }
示例#10
0
        public static bool Registrar(Programacion_vuelo Progvuelo)
        {
            bool exito = true;

            try
            {
                using (ASAPEntities data = new ASAPEntities())
                {
                    int nuevoCod = data.Programacion_vuelo.Count() + 1;
                    Progvuelo.Id_Progra_Vuelo = nuevoCod;
                    data.Programacion_vuelo.Add(Progvuelo);
                    data.SaveChanges();
                }
            }
            catch
            {
                exito = false;
            }
            return(exito);
        }
示例#11
0
        //public static List<Agencia_Viaje> ListadoPorEstado()
        //{
        //    List<Agencia_Viaje> listado = new List<Agencia_Viaje>();
        //    using (ASAPEntities data = new ASAPEntities())
        //    {
        //        listado = data.Agencia_Viaje.Where(x=>x.Estado=="Activo").ToList();
        //    }
        //    return listado;
        //}

        public static bool Registrar(Agencia_Viaje agencia)
        {
            bool exito = true;
            //string codigo = string.Empty;
            try
            {
                using (ASAPEntities data = new ASAPEntities())
                {
                    int nuevoCod = data.Agencia_Viaje.Count() + 1;
                    agencia.Id_Agencia_Viaje = nuevoCod;
                    data.Agencia_Viaje.Add(agencia);
                    data.SaveChanges();
                }
            }
            catch
            {
                exito = false;
            }
            return exito;
        }
示例#12
0
        public static bool obtenerCodigo(Det_Progra_Tripulacion Tripulacion)
        {
            bool exito = true;
            int  id;

            try
            {
                using (ASAPEntities data = new ASAPEntities())
                {
                    id = data.Det_Progra_Tripulacion.Count() + 1;
                    Tripulacion.Id_Det_Progra_Tripulacion = id;
                    data.Det_Progra_Tripulacion.Add(Tripulacion);
                    data.SaveChanges();
                }
            }
            catch
            {
                exito = false;
            }
            return(exito);
        }
示例#13
0
        public static bool Registrar(Aerolinea aerolinea)
        {
            bool exito = true;

            try
            {
                using (ASAPEntities data = new ASAPEntities())
                {
                    int nuevoCod = data.Aerolinea.Count() + 1;
                    //codigo = "0000000000000" + nuevoCod.ToString();
                    //codigo = "MO" + codigo.Substring(codigo.Length - 3);
                    aerolinea.Id_Aerolinea = nuevoCod;
                    data.Aerolinea.Add(aerolinea);
                    data.SaveChanges();
                }
            }
            catch
            {
                exito = false;
            }
            return(exito);
        }
示例#14
0
        public static bool Registrar(Tip_Sancion tipsancion)
        {
            bool exito = true;

            //string codigo = string.Empty;
            try
            {
                using (ASAPEntities data = new ASAPEntities())
                {
                    int nuevoCod = data.Tip_Sancion.Count() + 1;
                    //codigo = "0000000000000" + nuevoCod.ToString();
                    //codigo = "MO" + codigo.Substring(codigo.Length - 3);
                    tipsancion.Id_Tip_Sancion = nuevoCod;
                    data.Tip_Sancion.Add(tipsancion);
                    data.SaveChanges();
                }
            }
            catch
            {
                exito = false;
            }
            return(exito);
        }
示例#15
0
        public static bool Registrar(Det_Ruta_Aerea detRuta)
        {
            bool exito = true;

            //string codigo = string.Empty;
            try
            {
                using (ASAPEntities data = new ASAPEntities())
                {
                    int nuevoCod = data.Det_Ruta_Aerea.Count() + 1;
                    //codigo = "0000000000000" + nuevoCod.ToString();
                    //codigo = "MO" + codigo.Substring(codigo.Length - 3);
                    detRuta.Id_Det_Ruta_Aerea = nuevoCod;
                    data.Det_Ruta_Aerea.Add(detRuta);
                    data.SaveChanges();
                }
            }
            catch
            {
                exito = false;
            }
            return(exito);
        }