protected void Button1_Click(object sender, EventArgs e) { DataSet1TableAdapters.ClasesTableAdapter adapter = new DataSet1TableAdapters.ClasesTableAdapter(); DataSet1TableAdapters.Clases_InscritasTableAdapter adapter2 = new DataSet1TableAdapters.Clases_InscritasTableAdapter(); for (int i = 0; i < nombre.Length; i++) { if (nombre[i] != null) { adapter.ActualizarDocente("",0, nombre[i], dia[i], hora[i]); adapter2.ActualizarDocentes("", nombre[i], dia[i], hora[i]); } } ScriptManager.RegisterStartupScript(this, this.GetType(), "alertIns", "alert('Proceso terminado exitosamente');", true); GridView1.DataBind(); //Response.Redirect("Desasociar.aspx"); }
protected void Button1_Click(object sender, EventArgs e) { DataSet1TableAdapters.ClasesTableAdapter adapter = new DataSet1TableAdapters.ClasesTableAdapter(); DataSet1TableAdapters.Clases_InscritasTableAdapter adapter2 = new DataSet1TableAdapters.Clases_InscritasTableAdapter(); DataSet1TableAdapters.DocentesTableAdapter adapter3 = new DataSet1TableAdapters.DocentesTableAdapter(); for (int i = 0; i < nombre.Length; i++) { if (nombre[i] != null) { DataRow row1 = adapter3.ObtenerUnidad(cbxDocente.SelectedValue).Rows[0]; string uni = row1["Unidad"].ToString(); if ((uni.Equals("DocenL") && unidad[i].Equals("Licsu")) || (uni.Equals("DocenS") && unidad[i].Equals("Sura")) || uni.Equals("DocenP") && unidad[i].Equals("Proteccion")) { adapter.ActualizarDocente(cbxDocente.SelectedValue, 1, nombre[i], dia[i], hora[i]); adapter2.ActualizarDocentes(cbxDocente.SelectedValue, nombre[i], dia[i], hora[i]); } else { if (!uni.Equals("")) ScriptManager.RegisterStartupScript(this, this.GetType(), "alertIns", "alert('No puede asociar un profesor de una unidad diferente a la unidad de la clase');", true); } } } ScriptManager.RegisterStartupScript(this, this.GetType(), "alertIns", "alert('Proceso terminado exitosamente');", true); for (int i = 0; i < nombre.Length; i++) { nombre[i] = ""; dia[i] = ""; hora[i] = ""; unidad[i] = ""; } GridView1.DataBind(); //Response.Redirect("Asociar.aspx"); }