protected void dlstPeticiones_ItemDataBound(object sender, DataListItemEventArgs e)
        {
            HyperLink oHplInfo = (HyperLink)e.Item.FindControl("hplPeticionEdit");

            if (oHplInfo != null)
            {
                string s_idPeticion = oHplInfo.NavigateUrl;
                Business.Data.Laboratorio.Peticion oRegistro = new Business.Data.Laboratorio.Peticion();
                oRegistro = (Business.Data.Laboratorio.Peticion)oRegistro.Get(typeof(Business.Data.Laboratorio.Peticion), int.Parse(s_idPeticion));

                oHplInfo.NavigateUrl = "Protocolos/ProtocoloEdit2.aspx?idPaciente=" + oRegistro.IdPaciente.IdPaciente.ToString() + "&Operacion=AltaPeticion&idServicio=" + oRegistro.IdTipoServicio.IdTipoServicio.ToString() + "&idPeticion=" + oRegistro.IdPeticion.ToString();
            }
        }
        protected void gvLista_RowCommand(object sender, GridViewCommandEventArgs e)
        {
            Business.Data.Laboratorio.Peticion oRegistro = new Business.Data.Laboratorio.Peticion();
            oRegistro = (Business.Data.Laboratorio.Peticion)oRegistro.Get(typeof(Business.Data.Laboratorio.Peticion), int.Parse(e.CommandArgument.ToString()));
            switch (e.CommandName)
            {
            case "Modificar":
            {
                Response.Redirect("PeticionEdit.aspx?idPeticion=" + oRegistro.IdPeticion.ToString() + "&idPaciente=" + oRegistro.IdPaciente.IdPaciente.ToString() + "&idTipoServicio=" + oRegistro.IdTipoServicio.IdTipoServicio.ToString() + "&Modifica=1");
            }
            break;

            case "Eliminar":
                Anular(oRegistro);
                break;

            case "Protocolo":
            {
                Response.Redirect("../Protocolos/ProtocoloEdit2.aspx?idPaciente=" + oRegistro.IdPaciente.IdPaciente.ToString() + "&Operacion=AltaPeticion&idServicio=" + oRegistro.IdTipoServicio.IdTipoServicio.ToString() + "&idPeticion=" + oRegistro.IdPeticion.ToString(), false);
            }
            break;
            }
        }