SelectResolucionDictamen() public method

Obtiene un listado de Tipos de Dictámenes en base a los parámetros proporcionados
BPResolucionDictamen.SelectResolucionDictamen 20-Junio-2014 Ruben.Cobos
public SelectResolucionDictamen ( ENTDictamen oENTDictamen ) : ENTResponse
oENTDictamen SIAQ.Entity.Object.ENTDictamen
return SIAQ.Entity.Object.ENTResponse
Exemplo n.º 1
0
        void SelectResolucionDictamen()
        {
            ENTDictamen oENTDictamen = new ENTDictamen();
            ENTResponse oENTResponse = new ENTResponse();

            BPDictamen oBPDictamen = new BPDictamen();

            try
            {

                // Formulario
                oENTDictamen.ResolucionDictamenId = 0;
                oENTDictamen.Nombre = "";

                // Transacción
                oENTResponse = oBPDictamen.SelectResolucionDictamen(oENTDictamen);

                // Validaciones
                if (oENTResponse.GeneratesException) { throw (new Exception(oENTResponse.sErrorMessage)); }

                // Mensaje de la BD
                if (oENTResponse.sMessage != "") { ScriptManager.RegisterStartupScript(this.Page, this.GetType(), Convert.ToString(Guid.NewGuid()), "alert('" + gcJavascript.ClearText(oENTResponse.sMessage) + "');", true); }

                // Llenado de combo
                this.ddlResolucionDictamen.DataTextField = "Nombre";
                this.ddlResolucionDictamen.DataValueField = "ResolucionDictamenId";
                this.ddlResolucionDictamen.DataSource = oENTResponse.dsResponse.Tables[1];
                this.ddlResolucionDictamen.DataBind();

                // Agregar Item de selección
                this.ddlResolucionDictamen.Items.Insert(0, new ListItem("[Seleccione]", "0"));

            }catch (Exception ex){
                throw (ex);
            }
        }