void SelectAutoridad_ForEdit()
{
BPVisitaduria oBPVisitaduria = new BPVisitaduria();
ENTVisitaduria oENTVisitaduria = new ENTVisitaduria();
ENTResponse oENTResponse = new ENTResponse();
try
{
// Formulario
oENTVisitaduria.ExpedienteId = Int32.Parse(this.hddExpedienteId.Value);
oENTVisitaduria.AutoridadId = Int32.Parse(this.hddAutoridadId.Value);
// Transacción
oENTResponse = oBPVisitaduria.SelectExpedienteAutoridad_Detalle(oENTVisitaduria);
// Errores
if (oENTResponse.GeneratesException) { throw (new Exception(oENTResponse.sErrorMessage)); }
// Llenado de control
this.ddlAutoridadNivel1.SelectedValue = oENTResponse.dsResponse.Tables[0].Rows[0]["NivelId1"].ToString();
SelectAutoridadNivel2();
this.ddlAutoridadNivel2.SelectedValue = oENTResponse.dsResponse.Tables[0].Rows[0]["NivelId2"].ToString();
SelectAutoridadNivel3();
this.ddlAutoridadNivel3.SelectedValue = oENTResponse.dsResponse.Tables[0].Rows[0]["NivelId3"].ToString();
this.ddlCalificacionAutoridad.SelectedValue = oENTResponse.dsResponse.Tables[0].Rows[0]["CalificacionAutoridadId"].ToString();
tbActionNombreFuncionario.Text = oENTResponse.dsResponse.Tables[0].Rows[0]["Nombre"].ToString();
tbActionPuestoActual.Text = oENTResponse.dsResponse.Tables[0].Rows[0]["Puesto"].ToString();
tbActionComentarios.Text = oENTResponse.dsResponse.Tables[0].Rows[0]["Comentarios"].ToString();
this.btnActionAutoridad.Text = "Confirmar autoridad";
this.lblActionTitle.Text = "Confirmar autoridad";
this.pnlAction.Visible = true;
// Foco
ScriptManager.RegisterStartupScript(this.Page, this.GetType(), Convert.ToString(Guid.NewGuid()), "focusControl('" + this.ddlCalificacionAutoridad.ClientID + "');", true);
}catch (Exception ex){
throw (ex);
}
}