Beispiel #1
0
        protected void V_Click(object sender, EventArgs e)
        {
            Button b = (Button)sender;
            int    i = getIdentifier(b.ID);

            string title = T_Encuestas.Rows[i].Cells[1].Text;

            Encuesta enc = db.cargaEncuesta(title);

            if (db.limiteVisible() && !enc.Visible)
            {
                LBL_Error.Text = "Limite de visibles alcanzados";
            }
            else
            {
                enc.cambiarVisibilidad();
                if (enc.Visible)
                {
                    b.Text = "👁";
                }
                else
                {
                    b.Text = "❌";
                }
                db.insertaEncuesta(enc);
            }
        }
Beispiel #2
0
        public void TestCambiarVisibilidad()
        {
            bool     visibilidadAnterior = true;
            Encuesta enc = new Encuesta("EncTest", "Descripcion", "img1.jpg", visibilidadAnterior);

            enc.cambiarVisibilidad();
            Assert.AreNotEqual(visibilidadAnterior, enc.Visible);

            visibilidadAnterior = false;
            enc = new Encuesta("EncTest", "Descripcion", "img1.jpg", visibilidadAnterior);
            enc.cambiarVisibilidad();
            Assert.AreNotEqual(visibilidadAnterior, enc.Visible);
        }