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); }
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)); }
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); }
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); }