Exemple #1
0
        public List <eDistrito> GetList(int IdDepartamento, int IdProvincia)
        {
            SqlCommand cmd = new SqlCommand("pUBG_Distrito_list");

            cmd.CommandType = CommandType.StoredProcedure;
            cmd.Parameters.Add("@IdDepartamento", SqlDbType.SmallInt).Value = IdDepartamento;
            cmd.Parameters.Add("@IdProvincia", SqlDbType.SmallInt).Value    = IdProvincia;

            SqlDataReader    reader = ExecuteReader(cmd);
            List <eDistrito> lista  = new List <eDistrito>();

            while (reader.Read())
            {
                eDistrito oDistrito = new eDistrito();
                oDistrito.IdDepartamento = reader.GetInt16(0);
                oDistrito.IdProvincia    = reader.GetInt16(1);
                oDistrito.IdDistrito     = reader.GetInt16(2);
                oDistrito.Descripcion    = reader.GetString(3);

                lista.Add(oDistrito);
            }
            reader.Close();

            return(lista);
        }
Exemple #2
0
        public eDistrito GetItem(short id_pais, short id_departamento, short id_provincia, short id_distrito)
        {
            SqlCommand cmd = new SqlCommand("pUBG_Distrito_select");

            cmd.CommandType = CommandType.StoredProcedure;
            cmd.Parameters.Add("@IdPais", SqlDbType.SmallInt).Value         = id_pais;
            cmd.Parameters.Add("@IdDepartamento", SqlDbType.SmallInt).Value = id_departamento;
            cmd.Parameters.Add("@IdProvincia", SqlDbType.SmallInt).Value    = id_provincia;
            cmd.Parameters.Add("@IdDistrito", SqlDbType.SmallInt).Value     = id_distrito;

            SqlDataReader reader    = ExecuteReader(cmd);
            eDistrito     oDistrito = null;

            if (reader.Read())
            {
                oDistrito             = new eDistrito();
                oDistrito.IdDistrito  = reader.GetInt16(0);
                oDistrito.Descripcion = reader.GetString(1);
            }
            reader.Close();

            return(oDistrito);
        }