SelectExpedienteDiligencia() public méthode

Consula la información de una Diligencia en particular asociada a un expediente
public SelectExpedienteDiligencia ( ) : DataSet
Résultat System.Data.DataSet
        void SelectDiligencia_ForEdit(String DiligenciaId, Boolean Consulta)
        {
            BPDiligencia oBPDiligencia = new BPDiligencia();

            // Formulario
            oBPDiligencia.DiligenciaEntity.DiligenciaId = Convert.ToInt32(DiligenciaId);

            // Transacción
            oBPDiligencia.SelectExpedienteDiligencia();

            // Validaciones
            if (oBPDiligencia.ErrorId != 0) { throw (new Exception(oBPDiligencia.ErrorDescription)); }

            // Vaciado de datos
            this.hddDiligenciaId.Value = oBPDiligencia.DiligenciaEntity.DataResult.Tables[1].Rows[0]["DiligenciaId"].ToString();
            this.calFecha.SetDate = oBPDiligencia.DiligenciaEntity.DataResult.Tables[1].Rows[0]["FechaDiligencia"].ToString();
            this.tmrInicio.DisplayTime = oBPDiligencia.DiligenciaEntity.DataResult.Tables[1].Rows[0]["HoraInicio"].ToString();
            this.tmrFin.DisplayTime = oBPDiligencia.DiligenciaEntity.DataResult.Tables[1].Rows[0]["HoraFin"].ToString();
            this.ddlTipoDiligencia.SelectedValue = oBPDiligencia.DiligenciaEntity.DataResult.Tables[1].Rows[0]["TipoDiligencia"].ToString();
            this.ddlLugarDiligencia.SelectedValue = oBPDiligencia.DiligenciaEntity.DataResult.Tables[1].Rows[0]["LugarDiligencia"].ToString();
            this.ckeDetalle.Text = oBPDiligencia.DiligenciaEntity.DataResult.Tables[1].Rows[0]["Detalle"].ToString();
            this.txtSolicitadaPor.Text = oBPDiligencia.DiligenciaEntity.DataResult.Tables[1].Rows[0]["SolicitadaPor"].ToString();
            this.ckeResultado.Text = oBPDiligencia.DiligenciaEntity.DataResult.Tables[1].Rows[0]["Resultado"].ToString();

            // Determinar si es consultä
            if (Consulta){

                this.ddlFuncionario.SelectedIndex = 0;
                this.ddlFuncionario.SelectedItem.Text = oBPDiligencia.DiligenciaEntity.DataResult.Tables[1].Rows[0]["NombreVisitadorEjecuta"].ToString();
                this.ddlFuncionario.Enabled = false;
            }else{

                this.ddlFuncionario.SelectedIndex = 0;
                this.ddlFuncionario.SelectedItem.Text = "[Seleccione]";
                this.ddlFuncionario.Enabled = true;
                this.ddlFuncionario.SelectedValue = oBPDiligencia.DiligenciaEntity.DataResult.Tables[1].Rows[0]["FuncionarioEjecuta"].ToString();
            }
        }