Пример #1
0
        /// <summary>
        /// Método para crear un nuevo usuario
        /// </summary>
        /// <param name="dni"></param>
        /// <param name="nombre"></param>
        /// <param name="email"></param>
        /// <param name="password"></param>
        /// <param name="curso"></param>
        /// <param name="tit"></param>
        /// <param name="codH"></param>
        public void CrearUserAll(string dni, string nombre, string email, string password, int curso, string codTit,int codH, string avat, string frase)
        {
            CADTitulacion tit = new CADTitulacion();
            if (!tit.Exists(codTit))
            {
                tit.CrearTitulacion(codTit);
            }
            string comando = "INSERT INTO [User] VALUES('" + dni + "', '" + nombre + "', '" + email + "', '" + password + "','" + curso + "','" + codTit + "','" + codH + "','" + avat + "','" + frase + "')";
            SqlConnection c = null;
            SqlCommand comandoTBD;

            try
            {
                c = new SqlConnection(conexionTBD);
                comandoTBD = new SqlCommand(comando, c);
                c.Open();
                comandoTBD.CommandType = CommandType.Text;
                comandoTBD.ExecuteNonQuery();
            }
            catch (SqlException)
            {
                throw;
            }
            finally
            {
                if (c != null) c.Close(); // Se asegura de cerrar la conexión.
            }
        }
Пример #2
0
        /// <summary>
        /// Actualizar datos de un Usuario cuyo dni sea el que pasan como parámetro
        /// </summary>
        /// <param name="dni"></param>
        /// <param name="nombre"></param>
        /// <param name="email"></param>
        /// <param name="password"></param>
        /// <param name="tit"></param>
        public void ModificaUser(string dni, string nombre, string email, string password, string tit, int codHorarios, string avat, string frase)
        {
            CADTitulacion titu = new CADTitulacion();
            if (!titu.Exists(tit))
            {
                titu.CrearTitulacion(tit);
            }
            string comando = "UPDATE [User] SET nombre = '" + nombre + "', email = '" + email + "', password = '******', titulacion = '" + tit + "', codHorarios = '"+ codHorarios + "', avatar = '" + avat + "', frase = '" + frase + "' WHERE dni = '" + dni + "'";
            SqlConnection c = null;
            SqlCommand comandoTBD;

            try
            {
                c = new SqlConnection(conexionTBD);
                comandoTBD = new SqlCommand(comando, c);
                c.Open();
                comandoTBD.CommandType = CommandType.Text;
                comandoTBD.ExecuteNonQuery();

            }
            catch (SqlException)
            {
                throw;
            }
            finally
            {
                if (c != null) c.Close(); // Se asegura de cerrar la conexión.
            }
        }