protected void btnEditarAsignatura_Click(object sender, EventArgs e)
        {
            this.lblWarnAsig.Visible = false;
            this.lblWarnrada.Visible = false;
            this.lblWarnTxt2.Visible = false;
            AsignaturasTableAdapter asignaturaTableAdapter = new AsignaturasTableAdapter();

            if (this.radbtnAsignaturas.SelectedValue != "")
            {
                ViewState["IdEditarAsig"] = this.radbtnAsignaturas.SelectedValue.Substring(0, 6);
                this.lblElegirDatosa.Text = $"Elija que desea cambiar de la asignatura {asignaturaTableAdapter.GetAsigName(ViewState["IdEditarAsig"].ToString())}";
                this.CheckBoxListAsig.Items.Add("Cambiar nombre");

                this.asignatura.Visible       = false;
                this.ElegirCambioAsig.Visible = true;

                if (asignaturaTableAdapter.GetUse(ViewState["IdEditarAsig"].ToString()).ToString() == "si")
                {
                    this.claveasig.Visible   = false;
                    this.creditoasig.Visible = false;
                }
                else
                {
                    this.CheckBoxListAsig.Items.Add("Cambiar clave");
                    this.CheckBoxListAsig.Items.Add("Cambiar no. de creditos");

                    this.claveasig.Visible   = true;
                    this.creditoasig.Visible = true;
                }
            }
            else
            {
                this.lblWarnAsig.Visible = true;
            }
        }
예제 #2
0
        public static void UpdateEnUsoEntities(string idEst, string idProf, string clave)
        {
            var estudiantes = new EstudiantesTableAdapter();
            var profesores  = new ProfesoresTableAdapter();
            var asignaturas = new AsignaturasTableAdapter();

            if (estudiantes.GetStudentsNotInUses(idEst).ToString() == "no")
            {
                estudiantes.UpdateEnUsoEst("si", idEst);
            }
            if (profesores.GetUse(idProf).ToString() == "no")
            {
                profesores.UpdateEnUsoProf("si", idProf);
            }
            if (asignaturas.GetUse(clave).ToString() == "no")
            {
                asignaturas.UpdateEnUsoAsig("si", clave);
            }
        }