Esempio n. 1
0
        public async Task <IHttpActionResult> GetAddress(int id)
        {
            Address add = await db.Addresses.FindAsync(id);

            if (add == null)
            {
                return(NotFound());
            }


            AddressNoR newAdd = new AddressNoR()
            {
                AddressID = add.AddressID,
                Country   = add.Country,
                City      = add.City,
                Supburb   = add.Supburb,
                Area      = add.Area,
                Street    = add.Street,
                Number    = add.Number,
                // BuyerAddresses = add.BuyerAddresses,
                //"SellerAddresses": []
            };

            return(Ok(newAdd));
        }
Esempio n. 2
0
        // GET: api/Addresses
        public ICollection <AddressNoR> GetAddresses()
        {
            List <AddressNoR> addresLys = new List <AddressNoR>();

            foreach (Address add in db.Addresses)
            {
                AddressNoR newAdd = new AddressNoR()
                {
                    AddressID = add.AddressID,
                    Country   = add.Country,
                    City      = add.City,
                    Supburb   = add.Supburb,
                    Area      = add.Area,
                    Street    = add.Street,
                    Number    = add.Number,
                    // BuyerAddresses = add.BuyerAddresses,
                    //"SellerAddresses": []
                };


                addresLys.Add(newAdd);
            }

            return(addresLys);
        }
        // GET: api/Addresses1
        public ICollection <AddressNoR> GetAddresses()
        {
            // ICollection<AddressNoR> adresses = db.Addresses;
            // db.Addresses;

            List <AddressNoR> addresLys = new List <AddressNoR>();

            foreach (Address add in db.Addresses)
            {
                AddressNoR newAdd = new AddressNoR()
                {
                    AddressID = add.AddressID,
                    Country   = add.Country,
                    City      = add.City,
                    Supburb   = add.Supburb,
                    Area      = add.Area,
                    Street    = add.Street,
                    Number    = add.Number,
                    // BuyerAddresses = add.BuyerAddresses,
                    //"SellerAddresses": []
                };


                addresLys.Add(newAdd);

                /* var config = new MapperConfiguration(cfg => {
                 * cfg.CreateMap<Address, AddressNoR>();
                 * });
                 *
                 *
                 *
                 * IMapper mapper = config.CreateMapper();
                 * AddressNoR addnew = mapper.Map<Address, AddressNoR>(add);
                 */
            }


            return(addresLys);
        }