Esempio n. 1
0
        public void agregarRolConFuncionalidades(Rol rolActual, List<Funcionalidad> funcionalidades)
        {
            AgregarRol(rolActual);
            rolActual.idRol = obtenerRolPorNombre(rolActual.nombreRol).idRol;

            string[] parametros = { "@idRol" };
            string[] parametros2 = { "@idRol", "@idFunc" };
            DatosSistema datos = new DatosSistema();
            datos.Ejecutar("[INFONIONIOS].[spEliminarFuncionalidadesDeRol]", parametros, rolActual.idRol);
            foreach (Funcionalidad f in funcionalidades)
            {
                datos.Ejecutar("[INFONIONIOS].[spAgregarFuncPorRol]", parametros2, rolActual.idRol, f.idFuncionalidad);
            }
        }
 private void insertarServicioPorRuta(int idServicio, int idRuta)
 {
     string[] parametros = { "@idServicio","@idRuta" };
     DatosSistema datos = new DatosSistema();
     datos.Ejecutar("[INFONIONIOS].[spInsertarServicioPorRuta]",
         parametros, idServicio,idRuta);
 }
 internal void elimiarPorIdRuta(int id)
 {
     string[] parametros = { "@id" };
     DatosSistema datos = new DatosSistema();
     datos.Ejecutar("[INFONIONIOS].[spEliminarServiciosPorIdRuta]",
         parametros, id);
 }
Esempio n. 4
0
        // Método eliminar
        public int? Eliminar(Persona persona)
        {
            DatosSistema datos = new DatosSistema();
            string[] parametros = { "@operacion", "@cedula" };

            return datos.Ejecutar("spPersonaSE", parametros, "E", persona.cedula);
        }
Esempio n. 5
0
 public int ActualizarPermiso(Usuario usuario, String pantalla)
 {
     usuario.v_TipoEvento = "A";
     DatosSistema datos = new DatosSistema();
     string[] parametros = { "@v_usuario", "@v_pantalla","@v_estado", "@v_TipoEvento" };
     return datos.Ejecutar("proActualizarPermisoPantalla", parametros, usuario.v_usuario, pantalla,usuario.v_estado, usuario.v_TipoEvento);
 }
Esempio n. 6
0
 public void insertar(RutaAerea r)
 {
     string[] parametros = { "@Ruta_Codigo", "@Ciudad_Origen_ID", "@Ciudad_Destino_ID", "@Ruta_Precio_Kg", "@Ruta_Precio_Pasaje", "@Ruta_Habilitada" };
     DatosSistema datos = new DatosSistema();
     datos.Ejecutar("[INFONIONIOS].[spInsertRutaAerea]",
         parametros,r.codigoRutaAerea,r.idCiudadOrigen,r.idCiudadDestino,r.precioKGRutaAerea,r.precioPasajeRutaAerea,r.habilitadaRutaAerea);
 }
 public int EliminarFuncXRol(int idRol)
 {
     string[] parametros = {"@idRol"};
     DatosSistema datos = new DatosSistema();
     return datos.Ejecutar("[INFONIONIOS].spEliminarFuncXRol",
         parametros,
         idRol);
 }
Esempio n. 8
0
        // Método insertar y modificar
        public int? insertarActualizar(Persona persona, string operacion)
        {
            DatosSistema datos = new DatosSistema();
            string[] parametros = { "@operacion", "@cedula", "@nombre", "@apellido", 
                "@fechaNacimiento", "@edad", "@direccion" };

            return datos.Ejecutar("spPersonaIA", parametros, operacion, persona.cedula, 
                persona.nombre, persona.apellido, persona.fecha, persona.edad, persona.direccion);
        }
Esempio n. 9
0
 public void almacenarCambios()
 {
     string[] parametros = { "@aeroID","@aeroMatricula","@aeroFechaAlta","@aeroFechaBajaFueraServicio"
                               ,"@aeroBajaVidaUtil","@aeroFechaBajaDefinitiva","@aeroKGSDisponibles","@modeloID",
                               "@tipoServicioID"};
     DatosSistema datos = new DatosSistema();
     datos.Ejecutar("[INFONIONIOS].[spActualizarAeronaves]", parametros, this.idAeronave, this.matriculaAeronave, this.fechaAltaAeronave,
                    this.fechaBajaDefinitivaAeronave, this.bajaVidaUtilAeronave, this.bajaFueraServicioAeronave, this.kgsDispAeronave, this.idModelo);
 }
Esempio n. 10
0
 public int AgregarFuncXRol(int idRol, int idFuncionalidad)
 {
     string[] parametros = {"@operacion", "@idRol", "@idFuncionalidad" };
     DatosSistema datos = new DatosSistema();
     return datos.Ejecutar("[INFONIONIOS].spFuncXRol",
         parametros,
         "I",
         idRol,
         idFuncionalidad);
 }
Esempio n. 11
0
        //Metodo para agregar una nueva ciudad
        public int AgregarCiudad(Ciudad ciudad)
        {
            DatosSistema datos = new DatosSistema();

            string [] parametros= {"@operacion",
                                      "@idCiudad",
                                      "@nombreCiudad",
                                      "@ciudadHabilitada"};

            return datos.Ejecutar("[INFONIONIOS].spCiudadIA",
                parametros,"I",
                ciudad.idCiudad,
                ciudad.nombreCiudad,
                ciudad.ciudadHabilitada);
        }
Esempio n. 12
0
        //Metodo para agregar una nueva Rol
        public int AgregarRol(Rol rol)
        {
            DatosSistema datos = new DatosSistema();
               //idRol = 0;
            string[] parametros = {"@operacion",
                                      "@idRol",
                                      "@nombreRol",
                                        "@habilitado"};

            return datos.Ejecutar("[INFONIONIOS].spRolIA",
                parametros, "I",
                System.DBNull.Value,
                rol.nombreRol,
                rol.habilitadoRol);
        }
Esempio n. 13
0
        //Metodo para actualizar una rol
        public int ActualizarRol(Rol rol)
        {
            DatosSistema datos = new DatosSistema();

            string[] parametros = {"@operacion",
                                      "@idRol",
                                      "@nombreRol",
                                      "@habilitado"};

            return datos.Ejecutar("[INFONIONIOS].spRolIA",
                parametros, "A",
                rol.idRol,
                rol.nombreRol,
                rol.habilitadoRol);
        }
Esempio n. 14
0
        public int AgregarEditorial(Editorial editorial)
        {
            editorial.v_TipoEvento = "I";
            DatosSistema datos = new DatosSistema();
            string[] parametros = { "@v_nombre",
                                    "@v_Dpais",
                                    "@v_direccion",
                                    "@v_usuarioI",
                                    "@v_TipoEvento"};

            return datos.Ejecutar("proAgregarEditorial", parametros,
                                   editorial.v_nombre_editorial,
                                   editorial.v_Dpais,
                                   editorial.v_direccion_editorial,
                                   editorial.v_usuario_i,
                                   editorial.v_TipoEvento);
        }
Esempio n. 15
0
        public int AgregarMateria(Materia materia)
        {
            materia.v_TipoEvento = "I";
            DatosSistema datos = new DatosSistema();
            string[] parametros = { "@v_nombre",
                                    "@v_clave",
                                    "@v_descripcion",
                                    "@v_Dfacultad",
                                    "@v_usuarioI",
                                    "@v_TipoEvento"};

            return datos.Ejecutar("proAgregarMateria", parametros,
                                   materia.v_nombre,
                                   materia.v_clave,
                                   materia.v_descripcion,
                                   materia.v_Dfacultad,
                                   materia.v_usuario_i,
                                   materia.v_TipoEvento);
        }
Esempio n. 16
0
        public int AgregarUsuarioFacultad(Usuario usuario)
        {
            DatosSistema datos = new DatosSistema();
            usuario.v_TipoEvento = "A";
            var dt = new DataTable();
            string[] parametros = { "@v_usuario",
                                    "@v_Dfacultad",
                                    "@v_usuarioI",
                                    "@v_TipoEvento" };

            return datos.Ejecutar("proAgregarUsuarioFacultad",
                                    parametros,
                                    usuario.v_usuario,
                                    usuario.v_Dfacultad,
                                    usuario.v_usuario_i,
                                    usuario.v_TipoEvento);
        }
Esempio n. 17
0
        public int ModificarEditorial(Editorial editorial)
        {
            editorial.v_TipoEvento = "M";
            DatosSistema datos = new DatosSistema();
            string[] parametros = { "@v_nombre",
                                    "@v_Dpais",
                                    "@v_direccion",
                                    "@v_estado",
                                    "@v_usuarioM",
                                    "@v_TipoEvento"};

            return datos.Ejecutar("proModificarEditorial", parametros,
                                   editorial.v_nombre_editorial,
                                   editorial.v_Dpais,
                                   editorial.v_direccion_editorial,
                                   editorial.v_estado,
                                   editorial.v_usuario_m,
                                   editorial.v_TipoEvento);
        }
Esempio n. 18
0
        public int EliminarEditorial(Editorial editorial)
        {
            editorial.v_TipoEvento = "E";
            DatosSistema datos = new DatosSistema();
            string[] parametros = { "@v_nombre",
                                    "@v_usuarioM",
                                    "@v_TipoEvento"};

            return datos.Ejecutar("proEliminarEditorial", parametros,
                                   editorial.v_nombre_editorial,
                                   editorial.v_usuario_m,
                                   editorial.v_TipoEvento);
        }
Esempio n. 19
0
 public void inhabilitarCiudad(Ciudad cSeleccionada)
 {
     string[] parametros = { "@idCiudad" };
     DatosSistema datos = new DatosSistema();
     datos.Ejecutar("[INFONIONIOS].[spInhabilitarCiudad]", parametros, cSeleccionada.idCiudad);
 }
Esempio n. 20
0
 public int eliminarCiudad(string nombreCiudad)
 {
     DatosSistema datos = new DatosSistema();
     string[] parametros = { "@operacion", "@nombreCiudad" };
     return datos.Ejecutar("[INFONIONIOS].spCiudadSE", parametros, "E", nombreCiudad);
 }
Esempio n. 21
0
        public int AgregarCarreraMateria(Carrera carrera)
        {
            DatosSistema datos = new DatosSistema();
            carrera.v_TipoEvento = "A";
            var dt = new DataTable();
            string[] parametros = { "@v_Dcarrera",
                                    "@v_promocion",
                                    "@v_Dmateria",
                                    "@v_usuarioI",
                                    "@v_TipoEvento" };

            return datos.Ejecutar("proAgregarCarreraMateria",
                                    parametros,
                                    carrera.v_nombre,
                                    carrera.v_promocion,
                                    carrera.v_DMateria,
                                    carrera.v_usuario_i,
                                    carrera.v_TipoEvento);
        }
Esempio n. 22
0
        public int ModificarCarrera(Carrera carrera)
        {
            carrera.v_TipoEvento = "M";
            DatosSistema datos = new DatosSistema();
            string[] parametros = { "@v_nombre",
                                    "@v_promocion",
                                    "@v_descripcion",
                                    "@v_Dfacultad",
                                    "@v_estado",
                                    "@v_usuarioM",
                                    "@v_TipoEvento"};

            return datos.Ejecutar("proModificarCarrera", parametros,
                                   carrera.v_nombre,
                                   carrera.v_promocion,
                                   carrera.v_descripcion,
                                   carrera.v_Dfacultad,
                                   carrera.v_estado,
                                   carrera.v_usuario_m,
                                   carrera.v_TipoEvento);
        }
Esempio n. 23
0
        public int AgregarCarrera(Carrera carrera)
        {
            carrera.v_TipoEvento = "I";
            DatosSistema datos = new DatosSistema();
            string[] parametros = { "@v_nombre",
                                    "@v_promocion",
                                    "@v_Dfacultad",
                                    "@v_descripcion",
                                    "@v_usuarioI",
                                    "@v_TipoEvento"};

            return datos.Ejecutar("proAgregarCarrera", parametros,
                                   carrera.v_nombre,
                                   carrera.v_promocion,
                                   carrera.v_Dfacultad,
                                   carrera.v_descripcion,
                                   carrera.v_usuario_i,
                                   carrera.v_TipoEvento);
        }
Esempio n. 24
0
 public void generarPasajeSinCompra(int? idCliente, int idViaje, decimal precioPorPasaje, int idButaca)
 {
     string[] p = { "@idCliente", "@idViaje", "@precioP", "@idButaca" };
     DatosSistema datos = new DatosSistema();
     datos.Ejecutar("[INFONIONIOS].[spGenerarPasajeSinCompra]", p, (int)idCliente, idViaje, precioPorPasaje, idButaca);
 }
Esempio n. 25
0
        public int EliminarCarrera(Carrera carrera)
        {
            carrera.v_TipoEvento = "E";
            DatosSistema datos = new DatosSistema();
            string[] parametros = { "@v_nombre",
                                    "@v_promocion",
                                    "@v_usuarioM",
                                    "@v_TipoEvento"};

            return datos.Ejecutar("proEliminarCarrera", parametros,
                                   carrera.v_nombre,
                                   carrera.v_promocion,
                                   carrera.v_usuario_m,
                                   carrera.v_TipoEvento);
        }
Esempio n. 26
0
 public void guardarClienteAux(int i, int idViaje, decimal precioPorPasaje)
 {
     string[] parametros = { "@id", "@idViaje", "@precioPP" };
     DatosSistema datos = new DatosSistema();
     datos.Ejecutar("[INFONIONIOS].[spGuardarClienteAux]", parametros, i, idViaje, precioPorPasaje);
 }
Esempio n. 27
0
 public void cancelarPasaje(int idPasaje, int idUsuario, string motivo)
 {
     string[] parametros = { "@idPasaje", "@idUsuario", "@motivo", "@fechaActual" };
     DatosSistema datos = new DatosSistema();
     datos.Ejecutar("[INFONIONIOS].[spCancelarPasaje]", parametros, idPasaje, idUsuario, motivo, ConfiguracionGlobal.FechaSistema);
 }
Esempio n. 28
0
 public int CambiarClave(Usuario usuario)
 {
     usuario.v_TipoEvento = "C";
     DatosSistema datos = new DatosSistema();
     string[] parametros = { "@v_usuario", "@v_clave_actual", "@v_clave_nueva", "@v_TipoEvento" };
     return datos.Ejecutar("proCambiarClave", parametros, usuario.v_usuario, usuario.v_clave, usuario.v_clave_nueva, usuario.v_TipoEvento);
 }
Esempio n. 29
0
 public void insertarCliente(Cliente c, int idButaca)
 {
     string[] parametros = { "@idCliente", "@idTipoDoc", "@doc", "@nombre", "@apellido", "@telefono", "@mail", "@direccion","@fechaNac", "@idButaca" };
     DatosSistema datos = new DatosSistema();
     datos.Ejecutar("[INFONIONIOS].[spInsertarClienteAux]", parametros, (c.idCliente==null)?(object)DBNull.Value:(int)c.idCliente, c.idTipoDoc, c.docCliente, c.nombreCliente, c.apellidoCliente, c.telefonoCliente, c.mailCliente, c.direccionCliente, c.nacimientoCliente.Date, idButaca);
 }
Esempio n. 30
0
 public int IniciaSesion(Usuario usuario)
 {
     usuario.v_TipoEvento = "I";
     DatosSistema datos = new DatosSistema();
     string[] parametros = { "@v_usuario", "@v_clave", "@v_TipoEvento" };
     return datos.Ejecutar( "proInicioSesion", parametros, usuario.v_usuario,usuario.v_clave,usuario.v_TipoEvento);
 }