示例#1
0
        public int altaUsuario(string usuario, string password)
        {
            Conexion objconexion     = new Conexion();
            string   nombreProcedure = "usuario_alta";

            SqlParameter[] parametros = new SqlParameter[2];
            parametros[0] = objconexion.crearParametro("nom", usuario);
            parametros[1] = objconexion.crearParametro("pass", password);
            int filasAfectadas = objconexion.EscribirPorStoreProcedure(nombreProcedure, parametros);

            return(filasAfectadas);
        }
示例#2
0
        public int Alta(string nomUsuario, string fecha)
        {
            Conexion objConexion = new Conexion();
            // string consultaDeInsert = "insert into Sesion values ('"+nomUsuario + "'," + fechaInicio + ")";
            string nombreSP = "sesion_alta";

            SqlParameter[] parametrosParaElStoreProcedure = new SqlParameter[2];
            parametrosParaElStoreProcedure[0] = objConexion.crearParametro("@nombre", nomUsuario);
            parametrosParaElStoreProcedure[1] = objConexion.crearParametro("@fecha", fecha);
            int filasafectadas = objConexion.EscribirPorStoreProcedure(nombreSP, parametrosParaElStoreProcedure);

            return(filasafectadas);
        }
示例#3
0
        public int logOUT(string nomUsuario, string inicionSesion, string finSesion)
        {
            Conexion objConexion = new Conexion();
            string   nombreSP    = "sesion_logout";

            SqlParameter[] parametros = new SqlParameter[3];
            parametros[0] = objConexion.crearParametro("@nom", nomUsuario);
            parametros[1] = objConexion.crearParametro("@sesioninicio", inicionSesion);
            parametros[2] = objConexion.crearParametro("@sesionfin", finSesion);
            int filasafectadas = objConexion.EscribirPorStoreProcedure(nombreSP, parametros);

            return(filasafectadas);
        }
示例#4
0
        public int altaRespuesta(string respDesc, bool respCorrec, string pregDesc)
        {
            Conexion objconexion     = new Conexion();
            string   nombreProcedure = "respuesta_alta";

            SqlParameter[] parametros = new SqlParameter[3];
            parametros[0] = objconexion.crearParametro("@respuesta_descripcion", respDesc);
            parametros[1] = objconexion.crearParametro("@respuesta_correcto", respCorrec);
            parametros[2] = objconexion.crearParametro("@pregunta_descripcion", pregDesc);
            int filasAfectadas = objconexion.EscribirPorStoreProcedure(nombreProcedure, parametros);

            return(filasAfectadas);
        }
示例#5
0
        public int altaPreguntayRespuestas(string pregDesc, string catDesc, string sesUsuario, string sesInicio)
        {
            Conexion objconexion     = new Conexion();
            string   nombreProcedure = "pregunta_alta";

            SqlParameter[] parametros = new SqlParameter[4];
            parametros[0] = objconexion.crearParametro("@pregunta_descripcion", pregDesc);
            parametros[1] = objconexion.crearParametro("@categoria_descripcion", catDesc);
            parametros[2] = objconexion.crearParametro("@sesion_usuario", sesUsuario);
            parametros[3] = objconexion.crearParametro("@sesion_fechainicio", sesInicio);
            int filasAfectadas = objconexion.EscribirPorStoreProcedure(nombreProcedure, parametros);

            return(filasAfectadas);
        }