void SelectExpediente()
{
BPVisitaduria oBPVisitaduria = new BPVisitaduria();
ENTVisitaduria oENTVisitaduria = new ENTVisitaduria();
ENTResponse oENTResponse = new ENTResponse();
ENTSession oSession = (ENTSession)Session["oENTSession"];
try
{
// Formulario
oENTVisitaduria.AreaId = Int32.Parse(this.ddlArea.SelectedItem.Value);
oENTVisitaduria.UsuarioId = oSession.idUsuario;
oENTVisitaduria.Nivel = 1;
// Transacción
oENTResponse = oBPVisitaduria.SelectExpediente(oENTVisitaduria);
// Errores
if (oENTResponse.GeneratesException) { throw (new Exception(oENTResponse.sErrorMessage)); }
// Warnings
if (oENTResponse.sMessage != "") { ScriptManager.RegisterStartupScript(this.Page, this.GetType(), Convert.ToString(Guid.NewGuid()), "alert('" + oENTResponse.sMessage + "');", true); }
// Llenado de control
this.gvExpediente.DataSource = oENTResponse.dsResponse.Tables[1];
this.gvExpediente.DataBind();
// Si es Director Inhabilitar panel de consulta de Área
if ( oSession.idRol == 9) {
this.pnlFormulario.Visible = false;
this.hddAreaVisible.Value = "0";
}
}catch (Exception ex){
throw (ex);
}
}