Beispiel #1
0
        public static List <EBroProvincia> BroConsultaProvincias()
        {
            List <EBroProvincia> lstProvincia = new List <EBroProvincia>();

            EBroProvincia rsProvincia;

            try
            {
                Conectar();

                SqlCommand    cmd = new SqlCommand("SELECT * FROM Provincia", getCnn());
                SqlDataReader rdr = cmd.ExecuteReader();
                while (rdr.Read())
                {
                    rsProvincia = new EBroProvincia();

                    rsProvincia.IdProvincia = Convert.ToInt32(rdr["IdProvincia"]);
                    rsProvincia.Codigo      = Convert.ToInt32(rdr["Codigo"]);
                    rsProvincia.Nombre      = rdr["Nombre"].ToString();

                    lstProvincia.Add(rsProvincia);
                }
                rdr.Close();
                return(lstProvincia);
            }
            catch (SqlException)
            {
                throw;
            }
            finally
            {
                Cerrar();
            }
        }
Beispiel #2
0
        public static List <EBroTasa> BroConsultaTasasRamosSubramos(int IdBroker)
        {
            List <EBroTasa> lstTasa = new List <EBroTasa>();

            EAdmBroker    rsBroker;
            EBroRamo      rsRamo;
            EBroSubRamo   rsSubRamo;
            EBroTasa      rsTasa;
            EBroProvincia rsProvincia;

            try
            {
                Conectar();

                SqlCommand cmd = new SqlCommand("SELECT * FROM ConsultaTasasRamosSubramos WHERE IdBroker = @broker", getCnn());
                cmd.Parameters.AddWithValue("@broker", IdBroker);
                SqlDataReader rdr = cmd.ExecuteReader();
                while (rdr.Read())
                {
                    rsBroker    = new EAdmBroker();
                    rsRamo      = new EBroRamo();
                    rsSubRamo   = new EBroSubRamo();
                    rsTasa      = new EBroTasa();
                    rsProvincia = new EBroProvincia();

                    rsBroker.IdBroker = Convert.ToInt32(rdr["IdBroker"]);

                    rsRamo.Codigo = rdr["CodigoRamo"].ToString();

                    rsSubRamo.Codigo = rdr["CodigoSubRamo"].ToString();

                    rsTasa.Valor         = rdr["Valor"] == DBNull.Value ? 0 : Convert.ToDouble(rdr["Valor"]);
                    rsTasa.ValorMinimo   = rdr["ValorMinimo"] == DBNull.Value ? 0 : Convert.ToDouble(rdr["ValorMinimo"]);
                    rsTasa.ValorMaximo   = rdr["ValorMaximo"] == DBNull.Value ? 0 : Convert.ToDouble(rdr["ValorMaximo"]);
                    rsTasa.CodigoSubramo = rdr["Identificador"].ToString();

                    rsProvincia.Codigo = Convert.ToInt32(rdr["CodigoProvincia"]);
                    rsProvincia.Nombre = rdr["NombreProvincia"].ToString();

                    rsTasa.Provincia = rsProvincia;
                    rsTasa.SubRamo   = rsSubRamo;
                    rsSubRamo.Ramo   = rsRamo;
                    rsRamo.Broker    = rsBroker;

                    lstTasa.Add(rsTasa);
                }
                rdr.Close();
                return(lstTasa);
            }
            catch (SqlException)
            {
                throw;
            }
            finally
            {
                Cerrar();
            }
        }