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);
            }
        }