protected void AgregarAsignacion(object sender, EventArgs e) { AsignacionCatedraticoLN asignacionCatedraticoLN = new AsignacionCatedraticoLN(); AsignacionCatedraticoEN asignacionCatedraticoEN = new AsignacionCatedraticoEN(); asignacionCatedraticoEN.IdCurso = Convert.ToInt32(txtIdCurso2.Text); asignacionCatedraticoEN.Annio = DateTime.Now.Year.ToString(); asignacionCatedraticoEN.IdCatedratico = Convert.ToInt32(dropCatedratico.SelectedValue); string cadena = txtCurso2.Text; string personGrupId = cadena.Replace(" ", "") + asignacionCatedraticoEN.Annio; string userData = cadena + " " + asignacionCatedraticoEN.Annio; MakeRequest(personGrupId.ToLower(), userData); asignacionCatedraticoEN.personGroupId = personGrupId.ToLower(); if (asignacionCatedraticoLN.crearAsignacionCatedratico(asignacionCatedraticoEN) == 1) { string mensaje = "Asigancion Exitosa"; txtIdCurso2.Text = String.Empty; txtCurso2.Text = String.Empty; dropCatedratico.SelectedIndex = 0; ScriptManager.RegisterStartupScript(this, typeof(string), "Mensaje", "alert('" + mensaje + "');", true); ScriptManager.RegisterClientScriptBlock(this, typeof(System.Web.UI.Page), "cerrarModal2", "cerrarModal2();", true); } }
protected void GridCatedratico_RowCommand(object sender, GridViewCommandEventArgs e) { if (e.CommandName == "Asignaciones") { int index = Convert.ToInt32(e.CommandArgument); GridViewRow selectedRow = GridCatedratico.Rows[index]; TableCell idCurso = selectedRow.Cells[2]; AsignacionCatedraticoLN asignacionCatedraticoLN = new AsignacionCatedraticoLN(); asignacionCatedraticoLN.gridAsignacionCatedratico(GridAsignacionesCatedratico, Convert.ToInt32(idCurso.Text)); ScriptManager.RegisterClientScriptBlock(this, typeof(System.Web.UI.Page), "abrirModal2", "abrirModal2();", true); } }