SIAQ.BusinessProcess.Object.BPAutoridad.SelectNivelesAutoridad C# (CSharp) Method

SelectNivelesAutoridad() public method

Selecciona las Autoridades para llenado de Combobox
public SelectNivelesAutoridad ( ) : void
return void
        public void SelectNivelesAutoridad()
        {
            string sConnectionString = String.Empty;
            DAAutoridad oDAAutoridad = new DAAutoridad();

            sConnectionString = sConnectionApplication;

            _AutoridadEntity.dsResponse = oDAAutoridad.SelectNivelesAutoridad(_AutoridadEntity, sConnectionString);

            _ErrorId = oDAAutoridad.ErrorId;
            _ErrorDescription = oDAAutoridad.ErrorDescription;
        }

Usage Example

コード例 #1
0
        void SelectAutoridadNivel3()
        {
            BPAutoridad oBPAutoridad = new BPAutoridad();

            try
            {

                // Formulario
                oBPAutoridad.AutoridadEntity.AutoridadIdPadrePrimerNivel = Convert.ToInt32(ddlAutoridadNivel1.SelectedValue);
                oBPAutoridad.AutoridadEntity.AutoridadIdPadreSegundoNivel = Convert.ToInt32(ddlAutoridadNivel2.SelectedValue);

                // Transacción
                oBPAutoridad.SelectNivelesAutoridad();

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

                // Llenado de controles
                if (oBPAutoridad.AutoridadEntity.dsResponse.Tables[0].Rows.Count > 0){
                    this.ddlAutoridadNivel3.DataSource = oBPAutoridad.AutoridadEntity.dsResponse.Tables[2];
                    this.ddlAutoridadNivel3.DataTextField = "Nombre";
                    this.ddlAutoridadNivel3.DataValueField = "AutoridadId";
                    this.ddlAutoridadNivel3.DataBind();
                }

            }catch (Exception ex){
                ScriptManager.RegisterStartupScript(this.Page, this.GetType(), Convert.ToString(Guid.NewGuid()), "alert('" + gcJavascript.ClearText(ex.Message) + "');", true);
            }
        }
All Usage Examples Of SIAQ.BusinessProcess.Object.BPAutoridad::SelectNivelesAutoridad