protected void BtnBusca_Click(object sender, ImageClickEventArgs e)
        {
            try
            {
                List<JuntaService.Directivo> listdirectivo2;
                JuntaService.JuntaServiceClient objjunta = new JuntaService.JuntaServiceClient();
                listdirectivo2 = objjunta.listarDirectivos(TxtBuscar.Text);
                GvBusca.DataSource = listdirectivo2;
                GvBusca.DataBind();
            }
            catch (Exception)
            {

                throw;
            }
        }
        protected void BtnGrabar_Click(object sender, EventArgs e)
        {
            try
            {
              //grabamos las juntas
                JuntaService.JuntaServiceClient objjunta = new JuntaService.JuntaServiceClient();
                //primero grabamos la cabecera
                int id;
                id = objjunta.CreaJunta(Convert.ToDateTime(TxtFecha.Text), TxtHora.Text, TxtTemas.Text, txtAcuerdos.Text);

                //ahora insertamos los miembros
                CheckBox chkBox;

                foreach (GridViewRow gvRow in GvDirectivos.Rows)
                {
                    chkBox = (CheckBox)gvRow.FindControl("ChkSeleccionado");
                    string valor;
                    if(chkBox.Checked)
                        valor ="SI";
                    else
                        valor = "NO";

                    int N_IdDirectivo;
                    N_IdDirectivo = (int)GvBusca.DataKeys[gvRow.DataItemIndex]["N_IdDirectivo"];
                    objjunta.CreaJuntaDirectivos(id, N_IdDirectivo, valor, true);
                }

                String script = "document.getElementById('divacepto').style.display='block';";
                ScriptManager.RegisterStartupScript(this, this.GetType(), "alerta", script, true);

                //String strScript;
                //strScript = "<script>alert('Se grabo la junta correctamente.')</script>";
                //ScriptManager.RegisterStartupScript(this, this.GetType(), "Script", strScript, false);

                limpiar();
            }
            catch (FaultException ex)
            {
                String strScript;
                strScript = "<script>alert('" + ex.Message + "')</script>";
                ScriptManager.RegisterStartupScript(this, this.GetType(), "Script", strScript, false);
            }
        }
        protected void BtnBuscar_Click(object sender, EventArgs e)
        {
            try
            {
                JuntaService.JuntaServiceClient objjuntaservice = new JuntaService.JuntaServiceClient();

                List<JuntaService.ListaJuntas> ObjListaJuntas = new List<JuntaService.ListaJuntas>();
                ObjListaJuntas = objjuntaservice.listarJuntas(TxtDesde.Text, TxtHasta.Text);
                DgvJuntas.DataSource = ObjListaJuntas;
                DgvJuntas.DataBind();

                if (ObjListaJuntas.Count == 0)
                {
                    String script2 = "document.getElementById('divaviso').style.display='block';";
                    ScriptManager.RegisterStartupScript(this, this.GetType(), "alerta", script2, true);
                }
            }
            catch (FaultException ex)
            {
                String strScript;
                strScript = "<script>alert('" + ex.Message + "')</script>";
                ScriptManager.RegisterStartupScript(this, this.GetType(), "Script", strScript, false);
            }
        }