Example #1
0
        public PaisBEList GetListaPaisTelefono()
        {
            PaisBEList lista = new PaisBEList();

            IDataReader DReader;

            using (Database db = new Database())
            {
                db.ProcedureName = "sgsnet_sps_listado_pais_telefono";
                DReader          = db.GetDataReader();
            }
            int    indice;
            PaisBE oPaisBE = new PaisBE();

            while (DReader.Read())
            {
                oPaisBE = new PaisBE();
                //p.nid_pais AS id_pais
                indice           = DReader.GetOrdinal("id_pais");
                oPaisBE.nid_pais = DReader.GetInt32(indice);
                //p.no_pais AS nom_pais
                indice          = DReader.GetOrdinal("nom_pais");
                oPaisBE.no_pais = DReader.IsDBNull(indice) ? String.Empty : DReader.GetString(indice);

                lista.Add(oPaisBE);
            }
            DReader.Close();

            return(lista);
        }
Example #2
0
    public object Get_PaisTelefono(String[] strParametros)
    {
        // Variables retorno Serializadas
        object    strRetorno;
        ArrayList oCombo;

        try
        {
            PaisBEList oPaisBEList = null;
            PaisBL     oPaisBL     = new PaisBL();

            Int32 UsuarioID = 0;
            Int32.TryParse(strParametros[0], out UsuarioID);
            oPaisBEList = oPaisBL.GetListaPaisTelefono();

            oCombo = new ArrayList();


            foreach (PaisBE oEntidad in oPaisBEList)
            {
                object objPais;
                objPais = new { value = oEntidad.nid_pais.ToString(), nombre = oEntidad.no_pais };
                oCombo.Add(objPais);
            }


            strRetorno = new
            {
                oComboPaisTelefono = oCombo,
                msg_retorno        = String.Empty
            };
        }
        catch (Exception e)
        {
            strRetorno = new
            {
                oComboPaisTelefono = String.Empty,
                msg_retorno        = "Error: " + e.Message
            };
        }
        System.Web.Script.Serialization.JavaScriptSerializer serializer = new System.Web.Script.Serialization.JavaScriptSerializer();
        return(serializer.Serialize(strRetorno));
    }
Example #3
0
        public PaisBEList GetListaPais()
        {
            PaisBEList lista = new PaisBEList();

            IDataReader DReader;

            using (Database db = new Database())
            {
                db.ProcedureName = "sgsnet_sps_listado_pais";
                DReader          = db.GetDataReader();
            }
            while (DReader.Read())
            {
                PaisBE oPaisBE = CrearEntidadLista(DReader);
                lista.Add(oPaisBE);
            }
            DReader.Close();

            return(lista);
        }
Example #4
0
        public PaisBEList GetAll(String nomPais, String codEstado)
        {
            PaisBEList lista = new PaisBEList();

            IDataReader DReader;

            using (Database db = new Database())
            {
                db.ProcedureName = "[sgsnet_sps_bandeja_pais]";

                db.AddParameter("@vi_va_nom_pais", DbType.String, ParameterDirection.Input, nomPais);
                db.AddParameter("@vi_ch_cod_estado", DbType.String, ParameterDirection.Input, codEstado);

                DReader = db.GetDataReader();
            }
            while (DReader.Read())
            {
                PaisBE oPaisBE = CrearEntidad(DReader);
                lista.Add(oPaisBE);
            }
            DReader.Close();

            return(lista);
        }