protected void lnkButtonSalida_Click(object sender, EventArgs e)
        {
            int    rowiD = ((GridViewRow)((LinkButton)sender).Parent.Parent).RowIndex;
            String IdIncidenciaSalida = gvSalida.Rows[rowiD].Cells[0].Text;

            //Corroborar si hay respuesta a esa incidencia
            IncidenciaDetalleBE inciRespuesta = new IncidenciaDetalleBE();

            inciRespuesta.IdIncidenciaRespuesta.IdIncidencia = IdIncidenciaSalida;

            List <IncidenciaDetalleBE> lstIncidenciaDetalle = IncidenciaDetalleBL.ListaIncidenciaDetalle(inciRespuesta);

            if (lstIncidenciaDetalle.Count >= 1)
            {
                String ruta = "window.open('frmSalidas.aspx?IdInciRespuesta=" + IdIncidenciaSalida + "','Mensaje','width=680,height=500,top=150,left=300,scrollbars=no,menubar=no,titlebar=no,status=no,toolbar=no,resizable=no')";
                Response.Write("<script languaje=javascript>" + ruta + "</script>");
            }
            else
            {
                string script = @"<script type='text/javascript'>
                            alert('Esta incidencia no tiene respuesta');
                                    </script>";

                ScriptManager.RegisterStartupScript(this, typeof(Page), "alerta", script, false);
            }
        }
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                IncidenciaDetalleBE inciRespuesta = new IncidenciaDetalleBE();
                inciRespuesta.IdIncidenciaRespuesta.IdIncidencia = Request.QueryString["IdInciRespuesta"];

                UsuarioBE usuarioSession = (UsuarioBE)Session["Usuario"];

                List <IncidenciaDetalleBE> lstIncidenciaDetalle = IncidenciaDetalleBL.ListaIncidenciaDetalle(inciRespuesta);

                #region Buscando las incidencias originales

                IncidenciasBE inciPregunta = new IncidenciasBE();
                inciPregunta.IdIncidencia = lstIncidenciaDetalle[0].IdIncidenciaPregunta.IdIncidencia;

                List <IncidenciasBE> lstInciPregunta = IncidenciasBL.ListaIncidencia(inciPregunta, "Z");

                IncidenciasBE incidenciaRespuesta = new IncidenciasBE();
                incidenciaRespuesta.IdIncidencia = Request.QueryString["IdInciRespuesta"];
                List <IncidenciasBE> lstInciRespuesta = IncidenciasBL.ListaIncidencia(incidenciaRespuesta, "Z");
                #endregion

                #region Rellenado los txt
                txtMiNombre.Text     = lstInciRespuesta[0].IdEmisor.NombreCompleto;
                txtRespuesta.Text    = lstInciRespuesta[0].Descripcion;
                txtDestinatario.Text = lstInciPregunta[0].IdEmisor.NombreCompleto;
                txtPregunta.Text     = lstInciPregunta[0].Descripcion;

                txtMiNombre.Enabled     = false;
                txtDestinatario.Enabled = false;
                txtPregunta.Enabled     = false;
                txtRespuesta.Enabled    = false;
                #endregion
            }
        }