Ejemplo n.º 1
0
        public JsonResult prograVueloConAvion(int id_avion)
        {
            Programacion_vuelo progra = (Programacion_vuelo)Session["ProgramacionVuelo"];

            progra.Id_Avion = id_avion;
            Session["ProgramacionVuelo"] = progra;
            return(Json(new { succes = true }));
        }
Ejemplo n.º 2
0
        public ActionResult AvionSeleccionado(/* int det_ruta*/)
        {
            Programacion_vuelo progra = (Programacion_vuelo)Session["ProgramacionVuelo"];

            ViewBag.PermisoOpera_Ruta   = BLPermiso_Operacion.listaListadoPermisoRutaSelec(progra.Id_Det_Ruta_Aerea);
            ViewBag.Registro_Avion_Asap = BLRegistro_Avion_ASAP.listado_Registro_ASAP();
            ViewBag.Autorizacion_Operar = BLAutorizacion_Operar.lista_Autor_Operar();
            ViewBag.Avion = BLAvion.listado();
            return(PartialView());
        }
Ejemplo n.º 3
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);
        }
Ejemplo n.º 4
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);
        }
Ejemplo n.º 5
0
        public JsonResult prograVueloSinAvion(string vFecha_Programacion, string vFecha_Vuelo, string vHora_Vuelo, double vTiempo_Vuelo, string vEstado_Vuelo, string vFecha_Llegada_vuelo, string vHora_Llegada, double vPrecio_Base, int vId_Empleado, int vId_Det_Ruta_Aerea)
        {
            Programacion_vuelo programacion = new Programacion_vuelo();

            programacion.Fecha_Programacion  = DateTime.Parse(vFecha_Programacion);
            programacion.Fecha_Vuelo         = System.DateTime.Parse(vFecha_Vuelo);
            programacion.Hora_Vuelo          = System.TimeSpan.Parse(vHora_Vuelo);
            programacion.Tiempo_Vuelo        = Convert.ToDecimal(vTiempo_Vuelo);
            programacion.Estado_Vuelo        = vEstado_Vuelo;
            programacion.Fecha_Llegada_vuelo = System.DateTime.Parse(vFecha_Llegada_vuelo);
            programacion.Hora_Llegada        = System.TimeSpan.Parse(vHora_Llegada);
            programacion.Precio_Base         = Convert.ToDecimal(vPrecio_Base);
            programacion.Id_Empleado         = vId_Empleado;
            programacion.Id_Det_Ruta_Aerea   = vId_Det_Ruta_Aerea;
            //BLProgramacion_Vuelo.obtenerCodigo(programacion);
            Session["ProgramacionVuelo"] = programacion;
            return(Json(new { succes = true }));
            // Session["ProgramacionVuelo"] = modelo;
        }
Ejemplo n.º 6
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);
        }
Ejemplo n.º 7
0
        public JsonResult RegistrarProgramacionVuelo()
        {
            Programacion_vuelo programacion = (Programacion_vuelo)Session["ProgramacionVuelo"];

            programacion.Id_Progra_Vuelo = BLProgramacion_Vuelo.obtenerCodigo();
            BLProgramacion_Vuelo.obtenerCodigo(programacion);
            List <Tripulacion>            listaTripu = (List <Tripulacion>)Session["TripulacionSelec"];
            Det_Progra_Tripulacion        personal   = new Det_Progra_Tripulacion();
            List <Det_Progra_Tripulacion> listadoFinalTripulacion = new List <Det_Progra_Tripulacion>();

            foreach (Tripulacion item in listaTripu)
            {
                personal.Cantidad_trip       = 1;
                personal.Estado              = "Activo";
                personal.Fecha_Registro      = DateTime.Now;
                personal.Fecha_Actualizacion = DateTime.Now;
                personal.Estado_Actividad    = "Activo";
                personal.Id_Prog_Vuelo       = programacion.Id_Progra_Vuelo;
                personal.Id_Empleado         = item.IdEmpleTrip;
                personal.Id_Rol_Trip         = item.IdRolTrip;
                BLDet_Progra_Tripulacion.obtenerCodigo(personal);
            }
            return(Json(new { succes = true }));
        }
Ejemplo n.º 8
0
 public static bool Registrar(Programacion_vuelo Progvuelo)
 {
     return(DAProgramacion_Vuelo.Registrar(Progvuelo));
 }
Ejemplo n.º 9
0
 public static bool obtenerCodigo(Programacion_vuelo progra_Vuelo)
 {
     return(DAProgramacion_Vuelo.obtenerCodigo(progra_Vuelo));
 }