Exemplo n.º 1
0
    protected void btnBuscar_Click(object sender, ImageClickEventArgs e)
    {
        DestinoBL oDestinoBL = new DestinoBL();

        oDestinoBL.ErrorEvent += new DestinoBL.ErrorDelegate(Master.Transaction_ErrorEvent);
        txhIdDestinos.Value    = String.Empty;
        String codTipoUbicacion = cboTipoDestino.SelectedValue.ToString();
        String ruc       = this.txtRuc.Text;
        String ubicacion = this.txtDescripcion.Text;
        String codEstado = this.ComboEstado1.SelectedValue.ToString();

        //METODO DE CARGA DE PARAMETROS
        DestinoBE oDestinoBE = new DestinoBE();

        oDestinoBE.Tipo_ubicacion = codTipoUbicacion;
        oDestinoBE.Nro_ruc        = ruc;
        oDestinoBE.Nom_ubicacion  = ubicacion;
        oDestinoBE.Cod_estado     = codEstado;
        oDestinoBEList            = oDestinoBL.Listar(oDestinoBE);

        if (oDestinoBEList == null || oDestinoBEList.Count == 0)
        {
            JavaScriptHelper.Alert(this, Message.keyNoRegistros, "");
            oDestinoBEList.Add(new DestinoBE());
            GuardaParametros("0");
        }
        else
        {
            GuardaParametros("1");
        }
        this.grwDestino.DataSource = oDestinoBEList;
        this.grwDestino.DataBind();
        ViewState["oDestinoBEList"] = oDestinoBEList;
    }
Exemplo n.º 2
0
        public DestinoBEList Listar(DestinoBE oBE)
        {
            DestinoBEList Lista   = new DestinoBEList();
            IDataReader   DReader = null;

            try
            {
                using (Database db = new Database())
                {
                    db.ProcedureName = "sgsnet_sps_bandeja_destino";
                    db.AddParameter("@vi_va_cod_tipo_ubicacion", DbType.String, ParameterDirection.Input, oBE.Tipo_ubicacion);
                    db.AddParameter("@vi_va_ruc", DbType.String, ParameterDirection.Input, oBE.Nro_ruc);
                    db.AddParameter("@vi_va_ubicacion", DbType.String, ParameterDirection.Input, oBE.Nom_ubicacion);
                    db.AddParameter("@vi_ch_cod_estado", DbType.String, ParameterDirection.Input, oBE.Cod_estado);
                    DReader = db.GetDataReader();
                }
                while (DReader.Read())
                {
                    Lista.Add(CrearEntidad(DReader));
                }
                DReader.Close();
            }
            catch
            {
                if (DReader != null && !DReader.IsClosed)
                {
                    DReader.Close();
                }
                throw;
            }
            return(Lista);
        }
Exemplo n.º 3
0
    private void InicializaPagina()
    {
        DestinoBL oDestinoBL = new DestinoBL();

        oDestinoBL.ErrorEvent += new DestinoBL.ErrorDelegate(Master.Transaction_ErrorEvent);

        DestinoBEList oDestinoBEList = new DestinoBEList();

        oDestinoBEList.Add(new DestinoBE());

        this.grwDestino.DataSource = oDestinoBEList;
        this.grwDestino.DataBind();

        this.grwDestino.PageSize = 5;
        this.ComboEstado1.cargarCombo(ConstanteBE.OBJECTO_TIPO_TODOS);
        ComboEstado1.SelectedValue = "0";

        cboTipoDestino.Condicion = ConstanteBE.OBJECTO_TIPO_TODOS;
        cboTipoDestino.CargarCombo();
        ViewState["oDestinoBEList"] = oDestinoBEList;
    }